Compartilhar via


CertPathValidatorSpi.EngineValidate(CertPath, ICertPathParameters) Método

Definição

Valida o caminho de certificação especificado usando o conjunto de parâmetros de algoritmo especificado.

[Android.Runtime.Register("engineValidate", "(Ljava/security/cert/CertPath;Ljava/security/cert/CertPathParameters;)Ljava/security/cert/CertPathValidatorResult;", "GetEngineValidate_Ljava_security_cert_CertPath_Ljava_security_cert_CertPathParameters_Handler")]
public abstract Java.Security.Cert.ICertPathValidatorResult? EngineValidate (Java.Security.Cert.CertPath? certPath, Java.Security.Cert.ICertPathParameters? params);
[<Android.Runtime.Register("engineValidate", "(Ljava/security/cert/CertPath;Ljava/security/cert/CertPathParameters;)Ljava/security/cert/CertPathValidatorResult;", "GetEngineValidate_Ljava_security_cert_CertPath_Ljava_security_cert_CertPathParameters_Handler")>]
abstract member EngineValidate : Java.Security.Cert.CertPath * Java.Security.Cert.ICertPathParameters -> Java.Security.Cert.ICertPathValidatorResult

Parâmetros

certPath
CertPath

a CertPath ser validado

params
ICertPathParameters

os parâmetros do algoritmo

Retornos

o resultado do algoritmo de validação

Atributos

Exceções

se a validação falhar ou o algoritmo do caminho de certificação especificado não puder ser validado usando o algoritmo desta instância.

se os parâmetros de algoritmo especificados não puderem ser usados com esse algoritmo.

Comentários

Valida o caminho de certificação especificado usando o conjunto de parâmetros de algoritmo especificado.

O CertPath especificado deve ser de um tipo que é suportado pelo algoritmo de validação, caso contrário, um InvalidAlgorithmParameterException será lançado. Por exemplo, um CertPathValidator que implementa o algoritmo PKIX valida CertPath objetos do tipo X.509.

Documentação Java para java.security.cert.CertPathValidatorSpi.engineValidate(java.security.cert.CertPath, java.security.cert.CertPathParameters).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a