java.lang.Object | |
↳ | org.bouncycastle.cert.X509AttributeCertificateHolder |
Known Direct Subclasses |
Holding class for an X.509 AttributeCertificate structure.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a X509AttributeCertificateHolder from the passed in bytes.
| |||||||||||
Create a X509AttributeCertificateHolder from the passed in ASN.1 structure.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return the attributes, if any associated with this request.
| |||||||||||
Return an array of attributes matching the passed in type OID.
| |||||||||||
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the
critical extensions contained in this holder's attribute certificate.
| |||||||||||
Return the ASN.1 encoding of this holder's attribute certificate.
| |||||||||||
Look up the extension associated with the passed in OID.
| |||||||||||
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the
extensions contained in this holder's attribute certificate.
| |||||||||||
Return the holder details for this attribute certificate.
| |||||||||||
Return the issuer details for this attribute certificate.
| |||||||||||
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the
non-critical extensions contained in this holder's attribute certificate.
| |||||||||||
Return the date after which this attribute certificate is not valid.
| |||||||||||
Return the date before which this attribute certificate is not valid.
| |||||||||||
Return the serial number of this attribute certificate.
| |||||||||||
Return the bytes making up the signature associated with this attribute certificate.
| |||||||||||
Return the details of the signature algorithm used to create this attribute certificate.
| |||||||||||
Return whether or not the holder's attribute certificate contains extensions.
| |||||||||||
Validate the signature on the attribute certificate in this holder.
| |||||||||||
Return whether or not this attribute certificate is valid on a particular date.
| |||||||||||
Return the underlying ASN.1 structure for the attribute certificate in this holder.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Create a X509AttributeCertificateHolder from the passed in bytes.
certEncoding | BER/DER encoding of the certificate. |
---|
IOException | in the event of corrupted data, or an incorrect structure. |
---|
Create a X509AttributeCertificateHolder from the passed in ASN.1 structure.
attrCert | an ASN.1 AttributeCertificate structure. |
---|
Return the attributes, if any associated with this request.
Return an array of attributes matching the passed in type OID.
type | the type of the attribute being looked for. |
---|
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's attribute certificate.
Return the ASN.1 encoding of this holder's attribute certificate.
IOException | if an encoding cannot be generated. |
---|
Look up the extension associated with the passed in OID.
oid | the OID of the extension of interest. |
---|
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's attribute certificate.
Return the holder details for this attribute certificate.
Return the issuer details for this attribute certificate.
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's attribute certificate.
Return the date after which this attribute certificate is not valid.
Return the date before which this attribute certificate is not valid.
Return the serial number of this attribute certificate.
Return the bytes making up the signature associated with this attribute certificate.
Return the details of the signature algorithm used to create this attribute certificate.
Return whether or not the holder's attribute certificate contains extensions.
Validate the signature on the attribute certificate in this holder.
verifierProvider | a ContentVerifierProvider that can generate a verifier for the signature. |
---|
CertException | if the signature cannot be processed or is inappropriate. |
---|
Return whether or not this attribute certificate is valid on a particular date.
date | the date of interest. |
---|
Return the underlying ASN.1 structure for the attribute certificate in this holder.