Class ProofOfPossessionSigningKeyBuilder
- Namespace
- Org.BouncyCastle.Crmf
- Assembly
- BouncyCastle.Cryptography.dll
public class ProofOfPossessionSigningKeyBuilder
- Inheritance
-
ProofOfPossessionSigningKeyBuilder
- Inherited Members
-
Constructors
ProofOfPossessionSigningKeyBuilder(CertRequest)
public ProofOfPossessionSigningKeyBuilder(CertRequest certRequest)
Parameters
certRequest CertRequest
ProofOfPossessionSigningKeyBuilder(SubjectPublicKeyInfo)
public ProofOfPossessionSigningKeyBuilder(SubjectPublicKeyInfo pubKeyInfo)
Parameters
pubKeyInfo SubjectPublicKeyInfo
Methods
Build(ISignatureFactory)
public PopoSigningKey Build(ISignatureFactory signer)
Parameters
signer ISignatureFactory
Returns
- PopoSigningKey
SetPublicKeyMac(PKMacBuilder, char[])
public ProofOfPossessionSigningKeyBuilder SetPublicKeyMac(PKMacBuilder generator, char[] password)
Parameters
generator PKMacBuilder
password char[]
Returns
- ProofOfPossessionSigningKeyBuilder
SetPublicKeyMac(PKMacBuilder, ReadOnlySpan<char>)
public ProofOfPossessionSigningKeyBuilder SetPublicKeyMac(PKMacBuilder generator, ReadOnlySpan<char> password)
Parameters
generator PKMacBuilder
password ReadOnlySpan<char>
Returns
- ProofOfPossessionSigningKeyBuilder
SetSender(GeneralName)
public ProofOfPossessionSigningKeyBuilder SetSender(GeneralName name)
Parameters
name GeneralName
Returns
- ProofOfPossessionSigningKeyBuilder