Compartir a través de


Java.Security.Cert Espacio de nombres

Este paquete proporciona todas las clases y todas las interfaces necesarias para generar, administrar y comprobar certificados X.509.

Clases

Certificate

Clase abstracta para administrar una variedad de certificados de identidad.

Certificate.CertificateRep

Clase de certificado alternativa para la serialización.

CertificateEncodingException

Excepción de codificación de certificado.

CertificateException

Esta excepción indica uno de los diversos problemas de certificado.

CertificateExpiredException

Excepción expirada del certificado.

CertificateFactory

Esta clase define la funcionalidad de un generador de certificados, que se usa para generar objetos de certificado, ruta de certificación (CertPath) y lista de revocación de certificados (CRL) a partir de sus codificaciones.

CertificateFactorySpi

Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la CertificateFactory clase .

CertificateNotYetValidException

El certificado aún no es una excepción válida.

CertificateParsingException

Excepción de análisis de certificados.

CertificateRevokedException

Excepción que indica una X.

CertPath

Secuencia inmutable de certificados (una ruta de certificación).

CertPath.CertPathRep

Clase alternativa CertPath para la serialización.

CertPathBuilder

Clase para crear rutas de certificación (también conocidas como cadenas de certificados).

CertPathBuilderException

Excepción que indica uno de los problemas detectados al crear una ruta de certificación con .CertPathBuilder

CertPathBuilderSpi

Interfaz del proveedor de servicios (<b>SPI</b>) para la CertPathBuilder CertPathBuilder clase .

CertPathValidator

Clase para validar las rutas de acceso de certificación (también conocidas como cadenas de certificados).

CertPathValidatorException

Excepción que indica uno de los diversos problemas detectados al validar una ruta de certificación.

CertPathValidatorException.BasicReason

BasicReason enumera las posibles razones por las que una ruta de certificación de cualquier tipo puede no ser válida.

CertPathValidatorSpi

Interfaz del proveedor de servicios (<b>SPI</b>) para la CertPathValidator CertPathValidator clase .

CertStore

Clase para recuperar Certificates y CRLs de un repositorio.

CertStoreException

Excepción que indica uno de los problemas para recuperar certificados y CRL de .CertStore

CertStoreSpi

Interfaz del proveedor de servicios (<b>SPI</b>) para la CertStore CertStore clase .

CollectionCertStoreParameters

Parámetros usados como entrada para el algoritmo de colección CertStore .

CRL

Esta clase es una abstracción de listas de revocación de certificados (CRL) que tienen distintos formatos, pero usos comunes importantes.

CRLException

Excepción CRL (lista de revocación de certificados).

CRLReason

La enumeración CRLReason especifica el motivo por el que se revoca un certificado, tal como se define en RFC 5280: Certificado de infraestructura de clave pública de Internet X.509 y perfil crL.

LDAPCertStoreParameters

Parámetros usados como entrada para el algoritmo LDAP CertStore .

PKIXBuilderParameters

Parámetros usados como entrada para el algoritmo PKIX CertPathBuilder .

PKIXCertPathBuilderResult

Esta clase representa el resultado correcto del algoritmo del generador de rutas de certificación PKIX.

PKIXCertPathChecker

Una clase abstracta que realiza una o varias comprobaciones en un X509Certificate.

PKIXCertPathValidatorResult

Esta clase representa el resultado correcto del algoritmo de validación de ruta de certificación PKIX.

PKIXParameters

Parámetros usados como entrada para el algoritmo PKIX CertPathValidator .

PKIXReason

Enumera PKIXReason las posibles razones específicas de PKIX que una X.

PKIXRevocationChecker

para PKIXCertPathChecker comprobar el estado de revocación de certificados con el algoritmo PKIX.

PKIXRevocationChecker.Option

Varias opciones de revocación que se pueden especificar para el mecanismo de comprobación de revocación.

PolicyQualifierInfo

Calificador de directiva inmutable representado por el ASN.

TrustAnchor

Un delimitador de confianza o una entidad de certificación (CA) de confianza.

URICertStoreParameters

Parámetros usados como entrada para CertStore algoritmos que usan información contenida en un URI para recuperar certificados y CRL.

X509Certificate

Clase abstracta para X.

X509CertSelector

que CertSelector selecciona que coinciden con todos los criterios especificados X509Certificates .

X509CRL

Clase abstracta para una X.

X509CRLEntry

Clase abstracta para un certificado revocado en una CRL (lista de revocación de certificados).

X509CRLSelector

que CRLSelector selecciona que coinciden con todos los criterios especificados X509CRLs .

Interfaces

CertPathValidatorException.IReason

Motivo por el que se produjo un error en el algoritmo de validación.

ICertPathBuilderResult

Especificación del resultado de un algoritmo del generador de rutas de certificación.

ICertPathChecker

Realiza una o varias comprobaciones en cada una Certificate de las CertPath.

ICertPathParameters

Especificación de parámetros de algoritmo de ruta de certificación.

ICertPathValidatorResult

Especificación del resultado de un algoritmo de validador de ruta de certificación.

ICertSelector

Selector que define un conjunto de criterios para seleccionar Certificates.

ICertStoreParameters

Especificación de CertStore parámetros.

ICRLSelector

Selector que define un conjunto de criterios para seleccionar CRLs.

IExtension

Esta interfaz representa una X.

IPolicyNode

Un nodo de árbol de directivas válido inmutable tal como se define en el algoritmo de validación de ruta de certificación PKIX.

IX509Extension

Interfaz para una X.