public class RSAEncryptionConfiguration extends AbstractEncryptionConfiguration
algorithm, method| Constructor and Description |
|---|
RSAEncryptionConfiguration() |
RSAEncryptionConfiguration(java.security.KeyPair keyPair) |
RSAEncryptionConfiguration(java.security.KeyPair keyPair,
com.nimbusds.jose.JWEAlgorithm algorithm,
com.nimbusds.jose.EncryptionMethod method) |
| Modifier and Type | Method and Description |
|---|---|
protected com.nimbusds.jose.JWEDecrypter |
buildDecrypter()
Build the appropriate decrypter.
|
protected com.nimbusds.jose.JWEEncrypter |
buildEncrypter()
Build the appropriate encrypter.
|
java.security.interfaces.RSAPrivateKey |
getPrivateKey() |
java.security.interfaces.RSAPublicKey |
getPublicKey() |
protected void |
internalInit() |
void |
setKeyPair(java.security.KeyPair keyPair) |
void |
setPrivateKey(java.security.interfaces.RSAPrivateKey privateKey) |
void |
setPublicKey(java.security.interfaces.RSAPublicKey publicKey) |
boolean |
supports(com.nimbusds.jose.JWEAlgorithm algorithm,
com.nimbusds.jose.EncryptionMethod method)
Whether this encryption configuration supports this algorithm and encryption method.
|
java.lang.String |
toString() |
decrypt, encrypt, getAlgorithm, getMethod, setAlgorithm, setMethodinit, reinitpublic RSAEncryptionConfiguration()
public RSAEncryptionConfiguration(java.security.KeyPair keyPair)
public RSAEncryptionConfiguration(java.security.KeyPair keyPair,
com.nimbusds.jose.JWEAlgorithm algorithm,
com.nimbusds.jose.EncryptionMethod method)
public boolean supports(com.nimbusds.jose.JWEAlgorithm algorithm,
com.nimbusds.jose.EncryptionMethod method)
EncryptionConfigurationalgorithm - the encryption algorithmmethod - the encryption methodprotected void internalInit()
internalInit in class InitializableObjectprotected com.nimbusds.jose.JWEEncrypter buildEncrypter()
AbstractEncryptionConfigurationbuildEncrypter in class AbstractEncryptionConfigurationprotected com.nimbusds.jose.JWEDecrypter buildDecrypter()
AbstractEncryptionConfigurationbuildDecrypter in class AbstractEncryptionConfigurationpublic void setKeyPair(java.security.KeyPair keyPair)
public java.security.interfaces.RSAPublicKey getPublicKey()
public void setPublicKey(java.security.interfaces.RSAPublicKey publicKey)
public java.security.interfaces.RSAPrivateKey getPrivateKey()
public void setPrivateKey(java.security.interfaces.RSAPrivateKey privateKey)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2017. All Rights Reserved.