SignerInfo Constructor
Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9147)
SignerInfo(Certificate)
Creates a new instance of Signer
Declaration
public SignerInfo(Certificate signerCertificate)
Parameters
Type | Name | Description |
---|---|---|
Certificate | signerCertificate | The signer's certificate. |
SignerInfo(Certificate, SubjectIdentifierType)
Creates a new instance of Signer
Declaration
public SignerInfo(Certificate signerCertificate, SubjectIdentifierType signerIdentifierType)
Parameters
Type | Name | Description |
---|---|---|
Certificate | signerCertificate | The signer's certificate. |
Subject |
signerIdentifierType | Subject identifier type - only IssuerAndSerialNumber and SubjectKeyIdentifier values are accepted. |
SignerInfo(Certificate, SubjectIdentifierType, SignatureHashAlgorithm)
Creates a new instance of Signer
Declaration
public SignerInfo(Certificate signerCertificate, SubjectIdentifierType signerIdentifierType, SignatureHashAlgorithm digestAlgorithm)
Parameters
Type | Name | Description |
---|---|---|
Certificate | signerCertificate | The signer's certificate. |
Subject |
signerIdentifierType | Subject identifier type - only IssuerAndSerialNumber and SubjectKeyIdentifier values are accepted. |
Signature |
digestAlgorithm | Digest algorithm. |
SignerInfo(Certificate, SignatureParameters)
Creates a new instance of Signer
Declaration
public SignerInfo(Certificate signerCertificate, SignatureParameters signatureParameters)
Parameters
Type | Name | Description |
---|---|---|
Certificate | signerCertificate | The signer's certificate. |
Signature |
signatureParameters | Signature parameters (to specify RSASSA-PSS parameters). Can be null (for PKCS #1). |
SignerInfo(Certificate, SignatureParameters, SubjectIdentifierType)
Creates a new instance of Signer
Declaration
public SignerInfo(Certificate signerCertificate, SignatureParameters signatureParameters, SubjectIdentifierType signerIdentifierType)
Parameters
Type | Name | Description |
---|---|---|
Certificate | signerCertificate | The signer's certificate. |
Signature |
signatureParameters | Signature parameters (to specify RSASSA-PSS parameters). Can be null (for PKCS #1). |
Subject |
signerIdentifierType | Subject identifier type - only IssuerAndSerialNumber and SubjectKeyIdentifier values are accepted. |