Class SignedPublicKeyAndChallenge
- Namespace
- Org.BouncyCastle.Mozilla
- Assembly
- BouncyCastle.Cryptography.dll
public sealed class SignedPublicKeyAndChallenge
- Inheritance
-
SignedPublicKeyAndChallenge
- Inherited Members
-
Constructors
SignedPublicKeyAndChallenge(SignedPublicKeyAndChallenge)
public SignedPublicKeyAndChallenge(SignedPublicKeyAndChallenge spkac)
Parameters
spkac SignedPublicKeyAndChallenge
SignedPublicKeyAndChallenge(byte[])
public SignedPublicKeyAndChallenge(byte[] encoding)
Parameters
encoding byte[]
Methods
GetPublicKey()
public AsymmetricKeyParameter GetPublicKey()
Returns
- AsymmetricKeyParameter
IsSignatureValid(AsymmetricKeyParameter)
public bool IsSignatureValid(AsymmetricKeyParameter publicKey)
Parameters
publicKey AsymmetricKeyParameter
Returns
- bool
IsSignatureValid(IVerifierFactoryProvider)
public bool IsSignatureValid(IVerifierFactoryProvider verifierProvider)
Parameters
verifierProvider IVerifierFactoryProvider
Returns
- bool
ToAsn1Structure()
public SignedPublicKeyAndChallenge ToAsn1Structure()
Returns
- SignedPublicKeyAndChallenge
Verify(AsymmetricKeyParameter)
public void Verify(AsymmetricKeyParameter publicKey)
Parameters
publicKey AsymmetricKeyParameter
Verify(IVerifierFactoryProvider)
public void Verify(IVerifierFactoryProvider verifierProvider)
Parameters
verifierProvider IVerifierFactoryProvider