Interface JoseAlgorithm
-
- All Superinterfaces:
Algorithm
- All Known Subinterfaces:
BlockEncryptionAlgorithm,EncryptionAlgorithm,KeyTransportAlgorithm,MacAlgorithm,RSAPSSSignatureAlgorithm,SignatureAlgorithm
- All Known Implementing Classes:
AbstractEncryptionAlgorithm,AbstractJoseAlgorithm,AbstractKeyBasedAlgorithm,BlockEncryptionAlgorithmImpl,KeyTransportAlgorithmImpl,MacAlgorithmImpl,NoParamsRSAPSSSignatureAlgorithm,RSAPSSSignatureAlgorithmImpl,SignatureAlgorithmImpl,SymmetricKeyWrapImpl
public interface JoseAlgorithm extends Algorithm
An extension to theAlgorithminterface that also gives the JOSE representation of the algorithm.- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.nimbusds.jose.AlgorithmgetJoseAlgorithm()Gets the JOSE (Javascript Object Signing and Encryption) algorithm representation.-
Methods inherited from interface se.swedenconnect.security.algorithms.Algorithm
getJcaName, getOrder, getType, getUri, isBlacklisted
-
-