Idioma

IkeSessionParams.Builder.SetAuthEap(X509Certificate, EapSessionConfig) Método

Definição

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.

Aplica-se a