AWS WAF integração de aplicativos móveis - AWS WAF, AWS Firewall Manager, e AWS Shield Advanced

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS WAF integração de aplicativos móveis

Esta seção apresenta o tópico do uso do AWS WAF celular SDKs para implementar a integração AWS WAF inteligente de ameaças SDKs para aplicativos móveis e de TV para Android e iOS. Para aplicativos de TV, SDKs eles são compatíveis com as principais plataformas de smart TV, incluindo Android TV e Apple TV.

  • Para aplicativos Android para celular e TV, SDKs eles funcionam para Android API versão 23 (Android versão 6) e posterior. Para obter informações sobre as versões do Android, consulte as notas de lançamento da SDK plataforma.

  • Para aplicativos móveis iOS, eles SDKs funcionam para iOS versão 13 e posterior. Para obter informações sobre as versões do iOS, consulte as notas de lançamento do iOS e do iPad sistema operacional.

  • Para aplicativos da Apple TV, eles SDKs funcionam para tvOS versão 14 ou posterior. Para obter informações sobre as versões do tvOS, consulte as notas de lançamento do tvOS.

Com o celular AWS WAF SDK, você pode gerenciar a autorização de tokens e incluir os tokens nas solicitações que você envia aos seus recursos protegidos. Ao usar oSDKs, você garante que essas chamadas de procedimento remoto feitas pelo seu cliente contenham um token válido. Além disso, quando essa integração está implementada nas páginas do seu aplicativo, você pode implementar regras atenuantes na sua webACL, como bloquear solicitações que não contenham um token válido.

Para acessar o celularSDKs, entre em contato com o suporte em Contato AWS.

nota

O AWS WAF celular SDKs não está disponível para CAPTCHA personalização.

A abordagem básica para usar o SDK é criar um provedor de token usando um objeto de configuração e, em seguida, usar o provedor de token para recuperar AWS WAF tokens. Por padrão, o provedor de token inclui os tokens recuperados em suas solicitações da web para seu recurso protegido.

A seguir está uma lista parcial de uma SDK implementação, que mostra os componentes principais. Para obter mais exemplos detalhados, consulte Exemplos de código para o SDK móvel do AWS WAF..

iOS
let url: URL = URL(string: "Web ACL integration URL")! let configuration = WAFConfiguration(applicationIntegrationUrl: url, domainName: "Domain name") let tokenProvider = WAFTokenProvider(configuration) let token = tokenProvider.getToken()
Android
URL applicationIntegrationURL = new URL("Web ACL integration URL"); String domainName = "Domain name"; WAFConfiguration configuration = WAFConfiguration.builder().applicationIntegrationURL(applicationIntegrationURL).domainName(domainName).build(); WAFTokenProvider tokenProvider = new WAFTokenProvider(Application context, configuration); WAFToken token = tokenProvider.getToken();