Class SecretEncryptionConfiguration
java.lang.Object
io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
@EachProperty("micronaut.security.token.jwt.encryptions.secret")
public class SecretEncryptionConfiguration
extends Object
Encapsulates Secret Encryption Configuration.
- Since:
 - 1.0
 - Author:
 - Sergio del Amo
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncom.nimbusds.jose.EncryptionMethodcom.nimbusds.jose.JWEAlgorithmgetName()voidsetEncryptionMethod(com.nimbusds.jose.EncryptionMethod encryptionMethod) EncryptionMethod.voidsetJweAlgorithm(com.nimbusds.jose.JWEAlgorithm jweAlgorithm) JWEAlgorithm.voidSecret used for encryption configuration. 
- 
Constructor Details
- 
SecretEncryptionConfiguration
Constructor.- Parameters:
 name- Bean name qualifier.
 
 - 
 - 
Method Details
- 
getSecret
- Returns:
 - The secret being used in 
SecretEncryption 
 - 
getJweAlgorithm
public com.nimbusds.jose.JWEAlgorithm getJweAlgorithm()- Returns:
 - The JWE algorithm
 
 - 
setJweAlgorithm
public void setJweAlgorithm(com.nimbusds.jose.JWEAlgorithm jweAlgorithm) JWEAlgorithm.- Parameters:
 jweAlgorithm- JWT Algorithm
 - 
setEncryptionMethod
public void setEncryptionMethod(com.nimbusds.jose.EncryptionMethod encryptionMethod) EncryptionMethod.- Parameters:
 encryptionMethod- Encryption Method
 - 
getEncryptionMethod
public com.nimbusds.jose.EncryptionMethod getEncryptionMethod()- Returns:
 EncryptionMethod
 - 
setSecret
Secret used for encryption configuration.- Parameters:
 secret- Encryption secret.
 - 
getName
- Returns:
 - Bean qualifier name.
 
 
 -