IkeSessionParams.Builder.SetAuthEap(X509Certificate, EapSessionConfig) Método
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.
Configura a IkeSession para usar a autenticação EAP.
[Android.Runtime.Register("setAuthEap", "(Ljava/security/cert/X509Certificate;Landroid/net/eap/EapSessionConfig;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;", "", ApiSince=31)]
public Android.Net.IpSec.Ike.IkeSessionParams.Builder SetAuthEap(Java.Security.Cert.X509Certificate? serverCaCert, Android.Net.Eap.EapSessionConfig eapConfig);
[<Android.Runtime.Register("setAuthEap", "(Ljava/security/cert/X509Certificate;Landroid/net/eap/EapSessionConfig;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;", "", ApiSince=31)>]
member this.SetAuthEap : Java.Security.Cert.X509Certificate * Android.Net.Eap.EapSessionConfig -> Android.Net.IpSec.Ike.IkeSessionParams.Builder
Parâmetros
- serverCaCert
- X509Certificate
o certificado de AC para validar os certificados de servidor recebidos. Se um certificado for fornecido, ele deverá ser a AC raiz usada pelo servidor ou a autenticação falhará. Se nenhum certificado for fornecido, qualquer AC raiz no repositório de confiança do sistema será considerada aceitável. Esse valor pode ser nulo.
- eapConfig
- EapSessionConfig
Retornos
Construa isso para facilitar o encadeamento. Esse valor não pode ser nulo.
- Atributos
Comentários
Configura a IkeSession para usar a autenticação EAP.
Nem todos os métodos EAP fornecem autenticação mútua. Como tal, o EAP DEVE ser usado em conjunto com uma autenticação baseada em chave pública do servidor remoto, a menos que EAP-Only autenticação esteja habilitada.
Os chamadores podem habilitar EAP-Only autenticação definindo IkeSessionParams.IKE_OPTION_EAP_ONLY_AUTH, o que fará com que a biblioteca IKE solicite o controle remoto para usar EAP-Only autenticação. O remoto pode optar por rejeitar a solicitação, momento em que os certificados recebidos e o conteúdo de autenticação serão validados com a AC raiz fornecida ou o repositório de confiança do sistema, como de costume. Somente métodos EAP seguros, conforme listado no RFC 5998, serão aceitos para autenticação EAP-Only.
Se IkeSessionParams.IKE_OPTION_EAP_ONLY_AUTH estiver definido, os chamadores deverão configurar o EAP como o método de autenticação e todos os métodos EAP definidos na configuração de Sessão EAP deverão ser métodos seguros aceitos para autenticação EAP-Only. Caso contrário, os chamadores receberão uma exceção ao criar o IkeSessionParams
Os chamadores DEVEM declarar apenas um método de autenticação. Chamar essa função substituirá a configuração de autenticação definida anteriormente.
Referência do Android para android.net.ipsec.ike.IkeSessionParams.Builder.setAuthEap.
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.