public class SignedData extends ASN1Object
Constructor and Description |
---|
SignedData(ASN1Set digestAlgorithms,
ContentInfo contentInfo,
ASN1Set certificates,
ASN1Set crls,
ASN1Set signerInfos) |
Modifier and Type | Method and Description |
---|---|
ASN1Set |
getCertificates() |
ASN1Set |
getCRLs() |
ASN1Set |
getDigestAlgorithms() |
ContentInfo |
getEncapContentInfo() |
static SignedData |
getInstance(java.lang.Object o) |
ASN1Set |
getSignerInfos() |
ASN1Integer |
getVersion() |
ASN1Primitive |
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
public SignedData(ASN1Set digestAlgorithms, ContentInfo contentInfo, ASN1Set certificates, ASN1Set crls, ASN1Set signerInfos)
public static SignedData getInstance(java.lang.Object o)
public ASN1Integer getVersion()
public ASN1Set getDigestAlgorithms()
public ContentInfo getEncapContentInfo()
public ASN1Set getCertificates()
public ASN1Set getCRLs()
public ASN1Set getSignerInfos()
public ASN1Primitive toASN1Primitive()
SignedData ::= SEQUENCE { version CMSVersion, digestAlgorithms DigestAlgorithmIdentifiers, encapContentInfo EncapsulatedContentInfo, certificates [0] IMPLICIT CertificateSet OPTIONAL, crls [1] IMPLICIT CertificateRevocationLists OPTIONAL, signerInfos SignerInfos }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object