| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface X509AttributeCertificate
Interface for an X.509 Attribute Certificate.
| Method Summary | |
|---|---|
 void | 
checkValidity()
 | 
 void | 
checkValidity(Date date)
 | 
 X509Attribute[] | 
getAttributes()
Return the attributes contained in the attribute block in the certificate.  | 
 X509Attribute[] | 
getAttributes(String oid)
Return the attributes with the same type as the passed in oid.  | 
 byte[] | 
getEncoded()
Return an ASN.1 encoded byte array representing the attribute certificate.  | 
 AttributeCertificateHolder | 
getHolder()
Return the holder of the certificate.  | 
 AttributeCertificateIssuer | 
getIssuer()
Return the issuer details for the certificate.  | 
 boolean[] | 
getIssuerUniqueID()
 | 
 Date | 
getNotAfter()
Return the date after which the certificate is not valid.  | 
 Date | 
getNotBefore()
Return the date before which the certificate is not valid.  | 
 BigInteger | 
getSerialNumber()
Return the serial number for the certificate.  | 
 byte[] | 
getSignature()
 | 
 int | 
getVersion()
Return the version number for the certificate.  | 
 void | 
verify(PublicKey key,
       String provider)
 | 
| Methods inherited from interface java.security.cert.X509Extension | 
|---|
getCriticalExtensionOIDs, getExtensionValue, getNonCriticalExtensionOIDs, hasUnsupportedCriticalExtension | 
| Method Detail | 
|---|
int getVersion()
BigInteger getSerialNumber()
Date getNotBefore()
Date getNotAfter()
AttributeCertificateHolder getHolder()
AttributeCertificateIssuer getIssuer()
X509Attribute[] getAttributes()
X509Attribute[] getAttributes(String oid)
oid - the object identifier we wish to match.
boolean[] getIssuerUniqueID()
void checkValidity()
                   throws CertificateExpiredException,
                          CertificateNotYetValidException
CertificateExpiredException
CertificateNotYetValidException
void checkValidity(Date date)
                   throws CertificateExpiredException,
                          CertificateNotYetValidException
CertificateExpiredException
CertificateNotYetValidExceptionbyte[] getSignature()
void verify(PublicKey key,
            String provider)
            throws CertificateException,
                   NoSuchAlgorithmException,
                   InvalidKeyException,
                   NoSuchProviderException,
                   SignatureException
CertificateException
NoSuchAlgorithmException
InvalidKeyException
NoSuchProviderException
SignatureException
byte[] getEncoded()
                  throws IOException
IOException - if the certificate cannot be encoded.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||