Class SubjectPublicKeyInfoFactory
- Namespace
- Org.BouncyCastle.X509
- Assembly
- BouncyCastle.Cryptography.dll
A factory to produce Public Key Info Objects.
public static class SubjectPublicKeyInfoFactory
- Inheritance
-
SubjectPublicKeyInfoFactory
- Inherited Members
Methods
CreateSubjectPublicKeyInfo(AsymmetricKeyParameter)
Create a Subject Public Key Info object for a given public key.
public static SubjectPublicKeyInfo CreateSubjectPublicKeyInfo(AsymmetricKeyParameter publicKey)
Parameters
publicKeyAsymmetricKeyParameterOne of ElGammalPublicKeyParameters, DSAPublicKeyParameter, DHPublicKeyParameters, RsaKeyParameters or ECPublicKeyParameters
Returns
- SubjectPublicKeyInfo
A subject public key info object.
Exceptions
- Exception
Throw exception if object provided is not one of the above.