PKIXParameters.CertPathCheckers Propiedad

Definición

Devuelve el List de los comprobadores de ruta de certificación. -o bien- Establece un List de comprobadores de ruta de certificación adicionales.

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 de propiedad

un inmutable List de PKIXCertPathCheckers (puede estar vacío, pero no null)

Atributos

Comentarios

Documentación del captador de propiedades:

Devuelve el List de los comprobadores de ruta de certificación. El devuelto List es inmutable y cada PKIXCertPathChecker uno de los List elementos se clona para protegerse frente a modificaciones posteriores.

Java documentación para java.security.cert.PKIXParameters.getCertPathCheckers().

Documentación del establecedor de propiedades:

Establece un List de comprobadores de rutas de certificación adicionales. Si el objeto especificado List contiene un objeto que no es , PKIXCertPathCheckerse omite.

Cada PKIXCertPathChecker especificado implementa comprobaciones adicionales en un certificado. Normalmente, estas son comprobaciones para procesar y comprobar las extensiones privadas contenidas en los certificados. Se debe crear una instancia de cada PKIXCertPathChecker una con los parámetros de inicialización necesarios para ejecutar la comprobación.

Este método permite a las aplicaciones sofisticadas ampliar un PKIX CertPathValidator o CertPathBuilder. Cada uno de los s especificados PKIXCertPathCheckerse llamará, a su vez, mediante un PKIX CertPathValidator o CertPathBuilder para cada certificado procesado o validado.

Independientemente de si se establecen estos elementos adicionales PKIXCertPathChecker, un PKIX CertPathValidator o CertPathBuilder debe realizar todas las comprobaciones de PKIX necesarias en cada certificado. La única excepción a esta regla es si la marca RevocationEnabled está establecida en false (vea el #setRevocationEnabled setRevocationEnabled método ).

Tenga en cuenta que el List proporcionado aquí se copia y cada PKIXCertPathChecker uno de los elementos de la lista se clona para protegerse frente a modificaciones posteriores.

Java documentación para java.security.cert.PKIXParameters.setCertPathCheckers(java.util.List<java.security.cert.PKIXCertPathChecker>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a