| 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.