# Uses of Interface
org.opensaml.xmlsec.algorithm.MACAlgorithm

Packages that use MACAlgorithm
Package
Description
org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor classes.

## Uses of MACAlgorithm in org.opensaml.xmlsec.algorithm.descriptors

Classes in org.opensaml.xmlsec.algorithm.descriptors that implement MACAlgorithm
Modifier and Type
Class
Description
`final class`
`HMACMD5`
Algorithm descriptor for MAC algorithm: HMAC MD5.
`final class`
`HMACRIPEMD160`
Algorithm descriptor for MAC algorithm: HMAC RIPEMD160.
`final class`
`HMACSHA1`
Algorithm descriptor for MAC algorithm: HMAC SHA-1.
`final class`
`HMACSHA224`
Algorithm descriptor for MAC algorithm: HMAC SHA-256.
`final class`
`HMACSHA256`
Algorithm descriptor for MAC algorithm: HMAC SHA-256.
`final class`
`HMACSHA384`
Algorithm descriptor for MAC algorithm: HMAC SHA-384.
`final class`
`HMACSHA512`
Algorithm descriptor for MAC algorithm: HMAC SHA-512.