Class java.security.cert.Certificate | ||
|
||
public abstract class java.security.cert.Certificate extends java.lang.Object { // Constructors public Certificate(); // Instance Methods public boolean equals(Object); public abstract byte[] getEncoded(); public abstract PublicKey getPublicKey(); public int hashCode(); public abstract String toString(); public abstract void verify(PublicKey); public abstract void verify(PublicKey, String); }
See also: PublicKey, X509Certificate
Class java.security.cert.CertificateFactory | ||
|
||
public java.security.cert.CertificateFactory extends java.lang.Object{ //Constructors protected CertificateFactory(CertificateFactorySpi, Provider, String); //Class Methods public static final CertificateFactory getInstance(String); public static final CertificateFactory getInstance(String, String); //Instance Methods public final CRL generateCRL(InputStream); public final Collection generateCRLs(InputStream); public final Certificate generateCertificate(InputStream); public final Collection generateCertificates(InputStream); public final Provider getProvider(); public final String getType(); }
See also: X509Certificate, X509CRLEntry
Class java.security.cert.X509Certificate | ||
|
||
public abstract class java.security.cert.X509Certificate extends java.security.cert.Certificate implements java.security.cert.X509Extension { // Constructors public X509Certificate(); // Instance Methods public abstract void checkValidity(); public abstract void checkValidity(Date); public abstract int getBasicConstraints(); public abstract Set getCriticalExtensionOIDs(); public abstract byte[] getExtensionValue(String); public abstract Principal getIssuerDN(); public abstract boolean[] getIssuerUniqueID(); public abstract boolean[] getKeyUsage(); public abstract Set getNonCriticalExtensionOIDs(); public abstract Date getNotAfter(); public abstract Date getNotBefore(); public abstract BigInteger getSerialNumber(); public abstract String getSigAlgName(); public abstract String getSigAlgOID(); public abstract byte[] getSigAlgParams(); public abstract byte[] getSignature(); public abstract Principal getSubjectDN(); public abstract boolean[] getSubjectUniqueID(); public abstract byte[] getTBSCertificate(); public abstract int getVersion(); }
See also: Principal, PublicKey, X509Extension
Class java.security.cert.X509CRL | ||
|
||
public abstract class java.security.cert.X509CRL extends java.lang.Object implements java.security.cert.X509Extension { // Constructors public X509CRL(); // Instance Methods public boolean equals(Object); public abstract Set getCriticalExtensionOIDs(); public abstract byte[] getEncoded(); public abstract byte[] getExtensionValue(String); public abstract Principal getIssuerDN(); public abstract Date getNextUpdate(); public abstract Set getNonCriticalExtensionOIDs(); public abstract X509CRLEntry getRevokedCertificate(BigInteger); public abstract Set getRevokedCertificates(); public abstract String getSigAlgName(); public abstract String getSigAlgOID(); public abstract byte[] getSigAlgParams(); public abstract byte[] getSignature(); public abstract byte[] getTBSCertList(); public abstract Date getThisUpdate(); public abstract int getVersion(); public abstract boolean hasUnsupportedCriticalExtension(); public int hashCode(); public abstract boolean isRevoked(BigInteger); public abstract String toString(); public abstract void verify(PublicKey); public abstract void verify(PublicKey, String); }
See also: Certificate, PublicKey, X509CRLEntry, X509Extension
Class java.security.cert.X509CRLEntry | ||
|
||
public abstract class java.security.cert.X509CRLEntry extends java.lang.Object implements java.security.cert.X509Extension { // Constructors public RevokedCertificate(); // Instance Methods public abstract Set getCriticalExtensionOIDs(); public abstract byte[] getExtensionValue(String); public abstract Set getNonCriticalExtensionOIDs(); public abstract Date getRevocationDate(); public abstract BigInteger getSerialNumber(); public abstract boolean hasExtensions(); public abstract boolean hasUnsupportedCriticalExtension(); public abstract String toString(); }
See also: Certificate, X509CRL, X509Extension
Interface java.security.cert.X509Extension | ||
|
||
public abstract interface java.security.cert.X509Extension { // Instance Methods public abstract Set getCriticalExtensionOIDs(); public abstract boolean hasUnsupportedCriticalExtension(); public abstract byte[] getExtensionValue(String); public abstract Set getNonCriticalExtensionOIDs(); }
Copyright © 2001 O'Reilly & Associates. All rights reserved.