Class SignedData
- Namespace
- Org.BouncyCastle.Asn1.Cms
- Assembly
- BouncyCastle.Cryptography.dll
public class SignedData : Asn1Encodable, IAsn1Convertible
- Inheritance
-
SignedData
- Implements
-
- Inherited Members
-
Constructors
SignedData(Asn1Set, ContentInfo, Asn1Set, Asn1Set, Asn1Set)
public SignedData(Asn1Set digestAlgorithms, ContentInfo contentInfo, Asn1Set certificates, Asn1Set crls, Asn1Set signerInfos)
Parameters
digestAlgorithms Asn1Set
contentInfo ContentInfo
certificates Asn1Set
crls Asn1Set
signerInfos Asn1Set
Properties
CRLs
public Asn1Set CRLs { get; }
Property Value
- Asn1Set
Certificates
public Asn1Set Certificates { get; }
Property Value
- Asn1Set
DigestAlgorithms
public Asn1Set DigestAlgorithms { get; }
Property Value
- Asn1Set
EncapContentInfo
public ContentInfo EncapContentInfo { get; }
Property Value
- ContentInfo
SignerInfos
public Asn1Set SignerInfos { get; }
Property Value
- Asn1Set
Version
public DerInteger Version { get; }
Property Value
- DerInteger
Methods
GetInstance(Asn1TaggedObject, bool)
public static SignedData GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- SignedData
GetInstance(object)
public static SignedData GetInstance(object obj)
Parameters
obj object
Returns
- SignedData
GetTagged(Asn1TaggedObject, bool)
public static SignedData GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- SignedData
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object