Compartir a través de


CertPathValidatorSpi.EngineValidate(CertPath, ICertPathParameters) Método

Definición

Valida la ruta de certificación especificada mediante el 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

que CertPath se va a validar

params
ICertPathParameters

los parámetros del algoritmo

Devoluciones

el resultado del algoritmo de validación

Atributos

Excepciones

si se produce un error en la validación o no se puede validar el algoritmo de la ruta de acceso de certificación especificada mediante el algoritmo de esta instancia.

si los parámetros de algoritmo especificados no se pueden usar con este algoritmo.

Comentarios

Valida la ruta de certificación especificada mediante el conjunto de parámetros de algoritmo especificado.

El CertPath especificado debe ser de un tipo compatible con el algoritmo de validación; de lo contrario, se producirá una InvalidAlgorithmParameterException excepción . Por ejemplo, un CertPathValidator que implementa el algoritmo PKIX valida CertPath objetos de tipo X.509.

Documentación de Java para java.security.cert.CertPathValidatorSpi.engineValidate(java.security.cert.CertPath, java.security.cert.CertPathParameters).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a