IkeSessionOption Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica identificadores de opção usados para configurar uma sessão IKE.
public enum IkeSessionOption
type IkeSessionOption =
- Herança
-
IkeSessionOption
Campos
| Nome | Valor | Description |
|---|---|---|
| AcceptAnyRemoteId | 0 | Se definido, a biblioteca IKE aceitará qualquer identidade remota (servidor), mesmo que não corresponda à identidade remota configurada Consulte Builder.setRemoteIdentification(IkeIdentification)
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| EapOnlyAuth | 1 | Se definido e eAP tiver sido configurado como o método de autenticação, a biblioteca IKE solicitará que o remoto (também) use um fluxo de autenticação somente EAP. @see Builder.setAuthEap(X509Certificate,EapSessionConfig)
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Mobike | 2 | Se definido, a Sessão IKE tentará lidar com alterações de endereço IP usando RFC4555 MOBIKE. Após alterações de endereço IP (incluindo alterações de rede), a sessão IKE iniciará um procedimento MOBIKE RFC 4555, migrando essa Sessão IKE e transformações IPsec associadas para o novo par de endereços local e remoto. Verificar se o MOBIKE tem ou não suporte da biblioteca IKE e do servidor em uma sessão IKE é feito por meio de IkeSessionConfiguration.isIkeExtensionEnabled(int). É recomendável que IKE_OPTION_MOBIKE ser habilitado, a menos que seja impedido por motivos de compatibilidade. Se essa opção estiver definida para uma Sessão IKE, os SAs do modo de transporte não serão permitidos nessa sessão. Os chamadores que precisam executar a migração de transformações e túneis IPsec devem implementar métodos específicos de migração em IkeSessionCallback e ChildSessionCallback.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| ForcePort4500 | 3 | Configura a sessão IKE para sempre enviar para a porta 4500. Se definido, a Sessão IKE será iniciada e mantida exclusivamente usando a porta de destino 4500, independentemente da presença de NAT. Caso contrário, a Sessão IKE será iniciada na porta de destino 500; em seguida, se um NAT for detectado ou tanto MOBIKE quanto NAT-T tiverem suporte pelo par, ele continuará na porta 4500.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| InitialContact | 4 | Se definido, a biblioteca IKE enviará INITIAL_CONTACT notificação aos pares. Se essa opção estiver definida, o conteúdo da notificação INITIAL_CONTACT será enviado em IKE_AUTH. O cliente pode usar essa opção para afirmar ao par que essa SA IKE é a única SA IKE atualmente ativa entre as identidades autenticadas. @see "https://tools.ietf.org/html/rfc7296#section-2.4" RFC 7296, Internet Key Exchange Protocol Versão 2 (IKEv2) @see Builder.addIkeOption(int)
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
Comentários
Essa enumeração .NET representa as constantes do AndroidIkeSessionParams.IKE_OPTION_*. Passe cada identificador de opção separadamente para o método de adição ou remoção do construtor ou para HasIkeOption(Int32). Não combine esses valores com operações bit a bit; os identificadores não são sinalizadores de bits.
Uma opção de configuração habilitada não significa, por si só, que o par remoto dá suporte ou negociou a extensão relacionada.
Consulte a pesquisa da opção Android.