org.bouncycastle.asn1.cms
Class SignedData
java.lang.Object
|
+--org.bouncycastle.asn1.cms.SignedData
- All Implemented Interfaces:
- CMSObjectIdentifiers, DEREncodable
- public class SignedData
- extends java.lang.Object
- implements DEREncodable, CMSObjectIdentifiers
a signed data object.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SignedData
public SignedData(ASN1Set digestAlgorithms,
ContentInfo contentInfo,
ASN1Set certificates,
ASN1Set crls,
ASN1Set signerInfos)
SignedData
public SignedData(ASN1Sequence seq)
getInstance
public static SignedData getInstance(java.lang.Object o)
getVersion
public DERInteger getVersion()
getDigestAlgorithms
public ASN1Set getDigestAlgorithms()
getEncapContentInfo
public ContentInfo getEncapContentInfo()
getCertificates
public ASN1Set getCertificates()
getCRLs
public ASN1Set getCRLs()
getSignerInfos
public ASN1Set getSignerInfos()
getDERObject
public DERObject getDERObject()
SignedData ::= SEQUENCE {
version CMSVersion,
digestAlgorithms DigestAlgorithmIdentifiers,
encapContentInfo EncapsulatedContentInfo,
certificates [0] IMPLICIT CertificateSet OPTIONAL,
crls [1] IMPLICIT CertificateRevocationLists OPTIONAL,
signerInfos SignerInfos
}
- Specified by:
getDERObject
in interface DEREncodable