|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--iaik.pkcs.pkcs12.Attributes | +--iaik.pkcs.pkcs12.SafeBag | +--iaik.pkcs.pkcs12.CertificateBag
This class contains a certificate and any associated attributes.
SafeBag
,
Attributes
Constructor Summary | |
protected |
CertificateBag()
Default constructor. |
|
CertificateBag(X509Certificate certificate)
Creates a new CertificateBag from an alreay existing certificate. |
|
CertificateBag(X509Certificate certificate,
String friendlyName,
byte[] localKeyID)
Creates a new CertificateBag from an alreay existing certificate, a friendlyName and a locakKeyID. |
Method Summary | |
void |
decode(ASN1Object obj)
Decodes the CertificateBag given as ASN1Object. |
X509Certificate |
getCertificate()
Returns the certificate of this CertificateBag. |
static X509Certificate[] |
getCertificates(CertificateBag[] certificates)
This method can be used to convert a CertificateBag array to a Certificate array. |
ASN1Object |
toASN1Object()
Returns this CertificateBag as ASN1Object. |
String |
toString()
Returns a String representation of this CertificateBag. |
Methods inherited from class iaik.pkcs.pkcs12.SafeBag |
create, encodeSafeContents, encodeSafeContentsAsASN1Object, getBagType, parseSafeContents, parseSafeContents, register |
Methods inherited from class iaik.pkcs.pkcs12.Attributes |
getAttributes, getFriendlyName, getLocalKeyID, setAttributes, setFriendlyName, setLocalKeyID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
protected CertificateBag()
public CertificateBag(X509Certificate certificate)
public CertificateBag(X509Certificate certificate, String friendlyName, byte[] localKeyID)
Method Detail |
public static X509Certificate[] getCertificates(CertificateBag[] certificates)
certificates
- the certificates as PKCS12 certspublic X509Certificate getCertificate()
public void decode(ASN1Object obj) throws CodingException
obj
- the CertificateBag as ASN1ObjectCodingException
- if the CertificateBag cannot be decodedpublic ASN1Object toASN1Object() throws CodingException
public String toString()
toString
in class SafeBag
|
This Javadoc may contain text parts from Internet Standard specifications (RFC 2459, 3280, 3039, 2560, 1521, 821, 822, 2253, 1319, 1321, ,2630, 2631, 2268, 3058, 2984, 2104, 2144, 2040, 2311, 2279, see copyright note) and RSA Data Security Public-Key Cryptography Standards (PKCS#1,3,5,7,8,9,10,12, see copyright note). | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |