Idioma

PKIXParameters.CertPathCheckers Propriedade

Definição

Retorna os List verificadores de caminho de certificação. -ou- Define um List dos verificadores de caminho de certificação adicionais.

public virtual System.Collections.Generic.IList<Java.Security.Cert.PKIXCertPathChecker>? CertPathCheckers { [Android.Runtime.Register("getCertPathCheckers", "()Ljava/util/List;", "GetGetCertPathCheckersHandler")] get; [Android.Runtime.Register("setCertPathCheckers", "(Ljava/util/List;)V", "GetSetCertPathCheckers_Ljava_util_List_Handler")] set; }
[<get: Android.Runtime.Register("getCertPathCheckers", "()Ljava/util/List;", "GetGetCertPathCheckersHandler")>]
[<set: Android.Runtime.Register("setCertPathCheckers", "(Ljava/util/List;)V", "GetSetCertPathCheckers_Ljava_util_List_Handler")>]
member this.CertPathCheckers : System.Collections.Generic.IList<Java.Security.Cert.PKIXCertPathChecker> with get, set

Valor da propriedade

um imutável List de PKIXCertPathCheckers (pode estar vazio, mas não null)

Atributos

Comentários

Documentação do getter de propriedades:

Retorna os List verificadores de caminho de certificação. O retornado List é imutável e cada PKIXCertPathChecker um deles List é clonado para proteger contra modificações subsequentes.

Documentação Java para java.security.cert.PKIXParameters.getCertPathCheckers().

Documentação do setter de propriedades:

Define um List dos verificadores de caminho de certificação adicionais. Se o especificado List contiver um objeto que não é um PKIXCertPathChecker, ele será ignorado.

Cada PKIXCertPathChecker um especificado implementa verificações adicionais em um certificado. Normalmente, são verificações para processar e verificar extensões privadas contidas em certificados. Cada PKIXCertPathChecker um deve ser instanciado com todos os parâmetros de inicialização necessários para executar a verificação.

Esse método permite que aplicativos sofisticados estendam um PKIX CertPathValidator ou CertPathBuilder. Cada um dos s especificados PKIXCertPathCheckerserá chamado, por sua vez, por um PKIX CertPathValidator ou CertPathBuilder para cada certificado processado ou validado.

Independentemente de esses s adicionais PKIXCertPathCheckerserem definidos, um PKIX CertPathValidator ou CertPathBuilder deve executar todas as verificações PKIX necessárias em cada certificado. A única exceção a essa regra é se o sinalizador RevocationEnabled for definido como false (consulte o #setRevocationEnabled setRevocationEnabled método).

Observe que o List fornecido aqui é copiado e cada um PKIXCertPathChecker na lista é clonado para proteger contra modificações subsequentes.

Documentação Java para java.security.cert.PKIXParameters.setCertPathCheckers(java.util.List<java.security.cert.PKIXCertPathChecker>).

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