CertPathValidatorSpi.EngineValidate(CertPath, ICertPathParameters) 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.
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.
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.