Class RSAKeyLoader
java.lang.Object
com.maksupay.paysdk.RSAKeyLoader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PrivateKeyloadPrivateKeyFromPkcs8(String pkcs8Pem) Loads an RSA private key from a PKCS#8 PEM string.static PublicKeyloadPublicKeyFromPEM(String pubPem) Loads an RSA public key from a PEM string.static PublicKeyloadPublicKeyFromX509Certificate(String certPem) static X509CertificateloadX509Certificate(String certPem)
-
Field Details
-
SHA256withRSA
- See Also:
-
SHA512withRSA
- See Also:
-
-
Constructor Details
-
RSAKeyLoader
public RSAKeyLoader()
-
-
Method Details
-
loadPrivateKeyFromPkcs8
Loads an RSA private key from a PKCS#8 PEM string.- Throws:
GeneralSecurityException
-
loadPublicKeyFromPEM
Loads an RSA public key from a PEM string.- Throws:
GeneralSecurityException
-
loadPublicKeyFromX509Certificate
public static PublicKey loadPublicKeyFromX509Certificate(String certPem) throws GeneralSecurityException - Throws:
GeneralSecurityException
-
loadX509Certificate
- Throws:
GeneralSecurityException
-