Org.BouncyCastle.Asn1.Cms.SignerInfo
Represents per-signer information within a SignedData
namespace Org.BouncyCastle.Asn1.Cms
{
public class SignerInfo : Asn1Encodable
{
public Asn1Set AuthenticatedAttributes { get; }
public AlgorithmIdentifier DigestAlgorithm { get; }
public AlgorithmIdentifier DigestEncryptionAlgorithm { get; }
public Asn1OctetString EncryptedDigest { get; }
public Asn1OctetString Signature { get; }
public AlgorithmIdentifier SignatureAlgorithm { get; }
public Asn1Set SignedAttrs { get; }
public SignerIdentifier SignerID { get; }
public Asn1Set UnauthenticatedAttributes { get; }
public Asn1Set UnsignedAttrs { get; }
public DerInteger Version { get; }
public static SignerInfo GetInstance(object obj);
public static SignerInfo GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit);
public static SignerInfo GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit);
public SignerInfo(SignerIdentifier sid, AlgorithmIdentifier digAlgorithm, Attributes authenticatedAttributes, AlgorithmIdentifier digEncryptionAlgorithm, Asn1OctetString encryptedDigest, Attributes unauthenticatedAttributes);
public SignerInfo(SignerIdentifier sid, AlgorithmIdentifier digAlgorithm, Asn1Set authenticatedAttributes, AlgorithmIdentifier digEncryptionAlgorithm, Asn1OctetString encryptedDigest, Asn1Set unauthenticatedAttributes);
}
}