Class HMACSHA384
- java.lang.Object
-
- org.opensaml.xmlsec.algorithm.descriptors.HMACSHA384
-
- All Implemented Interfaces:
AlgorithmDescriptor,MACAlgorithm
public final class HMACSHA384 extends Object implements MACAlgorithm
Algorithm descriptor for MAC algorithm: HMAC SHA-384.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opensaml.xmlsec.algorithm.AlgorithmDescriptor
AlgorithmDescriptor.AlgorithmType
-
-
Constructor Summary
Constructors Constructor Description HMACSHA384()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDigest()Get the JCA digest algorithm specified by this algorithm.StringgetJCAAlgorithmID()Get the algorithm's JCA algorithm ID.AlgorithmDescriptor.AlgorithmTypegetType()Get the algorithm URI's fundamental type.StringgetURI()Get the algorithm's identifying URI.
-
-
-
Method Detail
-
getURI
@Nonnull public String getURI()
Get the algorithm's identifying URI.- Specified by:
getURIin interfaceAlgorithmDescriptor- Returns:
- the algorithm URI
-
getType
@Nonnull public AlgorithmDescriptor.AlgorithmType getType()
Get the algorithm URI's fundamental type.- Specified by:
getTypein interfaceAlgorithmDescriptor- Returns:
- a type specified with
AlgorithmDescriptor.AlgorithmType
-
getJCAAlgorithmID
@Nonnull public String getJCAAlgorithmID()
Get the algorithm's JCA algorithm ID.- Specified by:
getJCAAlgorithmIDin interfaceAlgorithmDescriptor- Returns:
- the JCA algorithm ID
-
getDigest
@Nonnull public String getDigest()
Get the JCA digest algorithm specified by this algorithm.- Specified by:
getDigestin interfaceMACAlgorithm- Returns:
- the digest algorithm
-
-