Package org.conscrypt
Class OpenSSLSignature.RSAPKCS1Padding
java.lang.Object
java.security.SignatureSpi
org.conscrypt.OpenSSLSignature
org.conscrypt.OpenSSLSignature.RSAPKCS1Padding
- Direct Known Subclasses:
OpenSSLSignature.MD5RSA,OpenSSLSignature.SHA1RSA,OpenSSLSignature.SHA224RSA,OpenSSLSignature.SHA256RSA,OpenSSLSignature.SHA384RSA,OpenSSLSignature.SHA512RSA
- Enclosing class:
OpenSSLSignature
Base class for
RSASSA-PKCS1-v1_5 signatures.-
Nested Class Summary
Nested classes/interfaces inherited from class org.conscrypt.OpenSSLSignature
OpenSSLSignature.MD5RSA, OpenSSLSignature.RSAPKCS1Padding, OpenSSLSignature.RSAPSSPadding, OpenSSLSignature.SHA1ECDSA, OpenSSLSignature.SHA1RSA, OpenSSLSignature.SHA1RSAPSS, OpenSSLSignature.SHA224ECDSA, OpenSSLSignature.SHA224RSA, OpenSSLSignature.SHA224RSAPSS, OpenSSLSignature.SHA256ECDSA, OpenSSLSignature.SHA256RSA, OpenSSLSignature.SHA256RSAPSS, OpenSSLSignature.SHA384ECDSA, OpenSSLSignature.SHA384RSA, OpenSSLSignature.SHA384RSAPSS, OpenSSLSignature.SHA512ECDSA, OpenSSLSignature.SHA512RSA, OpenSSLSignature.SHA512RSAPSS -
Field Summary
Fields inherited from class java.security.SignatureSpi
appRandom -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidconfigureEVP_PKEY_CTX(long ctx) Configures the public key algorithm context (EVP_PKEY_CTX) associated with this operation.Methods inherited from class org.conscrypt.OpenSSLSignature
engineGetParameter, engineInitSign, engineInitVerify, engineSetParameter, engineSign, engineUpdate, engineUpdate, engineUpdate, engineVerify, getEVP_PKEY_CTXMethods inherited from class java.security.SignatureSpi
clone, engineGetParameters, engineInitSign, engineSetParameter, engineSign, engineVerify
-
Constructor Details
-
RSAPKCS1Padding
RSAPKCS1Padding(long evpMdRef)
-
-
Method Details
-
configureEVP_PKEY_CTX
Description copied from class:OpenSSLSignatureConfigures the public key algorithm context (EVP_PKEY_CTX) associated with this operation.The default implementation does nothing.
- Overrides:
configureEVP_PKEY_CTXin classOpenSSLSignature- Parameters:
ctx- reference to the context (EVP_PKEY_CTX).- Throws:
InvalidAlgorithmParameterException
-