public class SecretEncryptionConfiguration extends AbstractEncryptionConfiguration
algorithm, method| Constructor and Description |
|---|
SecretEncryptionConfiguration() |
SecretEncryptionConfiguration(byte[] secret) |
SecretEncryptionConfiguration(byte[] secret,
com.nimbusds.jose.JWEAlgorithm algorithm,
com.nimbusds.jose.EncryptionMethod method) |
SecretEncryptionConfiguration(java.lang.String secret) |
SecretEncryptionConfiguration(java.lang.String secret,
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.lang.String |
getSecret() |
java.lang.String |
getSecretBase64() |
byte[] |
getSecretBytes() |
protected void |
internalInit() |
void |
setSecret(java.lang.String secret) |
void |
setSecretBase64(java.lang.String secret) |
void |
setSecretBytes(byte[] secretBytes) |
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, setMethodinitpublic SecretEncryptionConfiguration()
public SecretEncryptionConfiguration(byte[] secret)
public SecretEncryptionConfiguration(java.lang.String secret)
public SecretEncryptionConfiguration(byte[] secret,
com.nimbusds.jose.JWEAlgorithm algorithm,
com.nimbusds.jose.EncryptionMethod method)
public SecretEncryptionConfiguration(java.lang.String secret,
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 java.lang.String getSecret()
public void setSecret(java.lang.String secret)
public byte[] getSecretBytes()
public void setSecretBytes(byte[] secretBytes)
public java.lang.String getSecretBase64()
public void setSecretBase64(java.lang.String secret)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2019. All Rights Reserved.