Class SignerInfo
- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Pkcs
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class SignerInfo : Asn1Encodable, IAsn1Convertible
- Inheritance
-
SignerInfo
- Implements
-
- Inherited Members
-
Constructors
SignerInfo(Asn1Sequence)
public SignerInfo(Asn1Sequence seq)
Parameters
seq
Asn1Sequence
SignerInfo(DerInteger, IssuerAndSerialNumber, AlgorithmIdentifier, Asn1Set, AlgorithmIdentifier, Asn1OctetString, Asn1Set)
public SignerInfo(DerInteger version, IssuerAndSerialNumber issuerAndSerialNumber, AlgorithmIdentifier digAlgorithm, Asn1Set authenticatedAttributes, AlgorithmIdentifier digEncryptionAlgorithm, Asn1OctetString encryptedDigest, Asn1Set unauthenticatedAttributes)
Parameters
version
DerInteger
issuerAndSerialNumber
IssuerAndSerialNumber
digAlgorithm
AlgorithmIdentifier
authenticatedAttributes
Asn1Set
digEncryptionAlgorithm
AlgorithmIdentifier
encryptedDigest
Asn1OctetString
unauthenticatedAttributes
Asn1Set
Properties
AuthenticatedAttributes
public Asn1Set AuthenticatedAttributes { get; }
Property Value
- Asn1Set
DigestAlgorithm
public AlgorithmIdentifier DigestAlgorithm { get; }
Property Value
- AlgorithmIdentifier
DigestEncryptionAlgorithm
public AlgorithmIdentifier DigestEncryptionAlgorithm { get; }
Property Value
- AlgorithmIdentifier
EncryptedDigest
public Asn1OctetString EncryptedDigest { get; }
Property Value
- Asn1OctetString
IssuerAndSerialNumber
public IssuerAndSerialNumber IssuerAndSerialNumber { get; }
Property Value
- IssuerAndSerialNumber
UnauthenticatedAttributes
public Asn1Set UnauthenticatedAttributes { get; }
Property Value
- Asn1Set
Version
public DerInteger Version { get; }
Property Value
- DerInteger
Methods
GetInstance(object)
public static SignerInfo GetInstance(object obj)
Parameters
obj
object
Returns
- SignerInfo
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object