Package org.jose4j.jwa
Class AlgorithmInfo
java.lang.Object
org.jose4j.jwa.AlgorithmInfo
- All Implemented Interfaces:
Algorithm
- Direct Known Subclasses:
AesCbcHmacSha2ContentEncryptionAlgorithm,AesGcmContentEncryptionAlgorithm,AesGcmKeyEncryptionAlgorithm,BaseSignatureAlgorithm,DirectKeyManagementAlgorithm,EcdhKeyAgreementAlgorithm,EcdhKeyAgreementWithAesKeyWrapAlgorithm,HmacUsingShaAlgorithm,Pbes2HmacShaWithAesKeyWrapAlgorithm,UnsecuredNoneAlgorithm,WrappingKeyManagementAlgorithm
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAlgorithmIdentifier(String algorithmIdentifier) voidsetJavaAlgorithm(String javaAlgorithm) voidsetKeyPersuasion(KeyPersuasion keyPersuasion) voidsetKeyType(String keyType) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jose4j.jwa.Algorithm
isAvailable
-
Field Details
-
log
protected final org.slf4j.Logger log
-
-
Constructor Details
-
AlgorithmInfo
public AlgorithmInfo()
-
-
Method Details
-
setAlgorithmIdentifier
-
setJavaAlgorithm
-
getJavaAlgorithm
- Specified by:
getJavaAlgorithmin interfaceAlgorithm
-
getAlgorithmIdentifier
- Specified by:
getAlgorithmIdentifierin interfaceAlgorithm
-
getKeyPersuasion
- Specified by:
getKeyPersuasionin interfaceAlgorithm
-
setKeyPersuasion
-
getKeyType
- Specified by:
getKeyTypein interfaceAlgorithm
-
setKeyType
-
toString
-