Zdexby TheHolyOneZ
49,743 classes
Class

SignerInformation

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Cms.SignerInformation, com.Tivadar.Best.HTTP 0x0080 (128 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0080

Members 15

OffsetSizeNameTypeFlagsDefault
0x08HelperCmsSignedHelperPrivateStatic+1 flags—
0x08sidSignerIDPrivate—
0x08contentCmsProcessablePrivate—
0x08signaturebyte[]Private—
0x08contentTypeDerObjectIdentifierPrivate—
0x08calculatedDigestbyte[]Private—
0x08resultDigestbyte[]Private—
0x08signedAttributeTableAttributeTablePrivate—
0x08unsignedAttributeTableAttributeTablePrivate—
0x01isCounterSignatureboolPrivate+1 flags—
0x00510x07padding / unreflected
0x08infoSignerInfo1 flags—
0x08digestAlgorithmAlgorithmIdentifier1 flags—
0x08encryptionAlgorithmAlgorithmIdentifier1 flags—
0x08signedAttributeSetAsn1Set2 flags—
0x08unsignedAttributeSetAsn1Set2 flags—

Functions 30

SignatureFlagsNativeParams
void .ctor(SignerInfo info, DerObjectIdentifier contentType, CmsProcessable content, IDigestCalculator digestCalculator)2 flags0x08
void .ctor(SignerInformation baseInfo)2 flags0x08
bool get_IsCounterSignature()Public+1 flags0x01
DerObjectIdentifier get_ContentType()Public+1 flags0x08
SignerID get_SignerID()Public+1 flags0x08
int get_Version()Public+1 flags0x04
AlgorithmIdentifier get_DigestAlgorithmID()Public+1 flags0x08
string get_DigestAlgOid()Public+1 flags0x08
Asn1Object get_DigestAlgParams()Public+1 flags0x08
byte[] GetContentDigest()Public0x08
AlgorithmIdentifier get_EncryptionAlgorithmID()Public+1 flags0x08
string get_EncryptionAlgOid()Public+1 flags0x08
Asn1Object get_EncryptionAlgParams()Public+1 flags0x08
AttributeTable get_SignedAttributes()Public+1 flags0x08
AttributeTable get_UnsignedAttributes()Public+1 flags0x08
byte[] GetSignature()Public0x08
SignerInformationStore GetCounterSignatures()Public0x08
byte[] GetEncodedSignedAttributes()Public+2 flags0x08
bool DoVerify(AsymmetricKeyParameter key)Private0x08
bool IsNull(Asn1Encodable o)Private0x08
DigestInfo DerDecode(const byte[]& encoding)Private0x08
bool VerifyDigest(const byte[]& digest, AsymmetricKeyParameter key, const byte[]& signature)Private0x08
bool Verify(AsymmetricKeyParameter pubKey)Public0x08
bool Verify(X509Certificate cert)Public0x08
SignerInfo ToSignerInfo()Public0x08
Asn1Object GetSingleValuedSignedAttribute(DerObjectIdentifier attrOID, const string& printableName)Private0x08
Time GetSigningTime()Private0x08
SignerInformation ReplaceUnsignedAttributes(SignerInformation signerInformation, AttributeTable unsignedAttributes)PublicStatic0x08
SignerInformation AddCounterSigners(SignerInformation signerInformation, SignerInformationStore counterSigners)PublicStatic0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 8

types with a member, parameter or interface of this type