Class RSASignature
java.lang.Object
io.micronaut.security.token.jwt.signature.AbstractSignatureConfiguration
io.micronaut.security.token.jwt.signature.rsa.RSASignature
- All Implemented Interfaces:
- SignatureConfiguration
- Direct Known Subclasses:
- RSASignatureGenerator
RSA signature.
- Since:
- 1.0
- Author:
- Sergio del Amo
- See Also:
- 
Field SummaryFields inherited from class io.micronaut.security.token.jwt.signature.AbstractSignatureConfigurationalgorithm
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class io.micronaut.security.token.jwt.signature.AbstractSignatureConfigurationgetAlgorithm, setAlgorithm
- 
Constructor Details- 
RSASignature- Parameters:
- config- Instance of- RSASignatureConfiguration
 
 
- 
- 
Method Details- 
supportedAlgorithmsMessage- Returns:
- message explaining the supported algorithms
 
- 
supportspublic boolean supports(com.nimbusds.jose.JWSAlgorithm algorithm) Description copied from interface:SignatureConfigurationWhether this signature configuration supports this algorithm.- Parameters:
- algorithm- the signature algorithm
- Returns:
- whether this signature configuration supports this algorithm
 
- 
verifypublic boolean verify(com.nimbusds.jwt.SignedJWT jwt) throws com.nimbusds.jose.JOSEException Description copied from interface:SignatureConfigurationVerify a signed JWT.- Parameters:
- jwt- the signed JWT
- Returns:
- whether the signed JWT is verified
- Throws:
- com.nimbusds.jose.JOSEException- exception when verifying the JWT
 
 
-