Enum Class GordianMacResource
java.lang.Object
java.lang.Enum<GordianMacResource>
io.github.tonywasher.joceanus.gordianknot.api.mac.GordianMacResource
- All Implemented Interfaces:
GordianBundleLoader.GordianBundleId,Serializable,Comparable<GordianMacResource>,Constable
public enum GordianMacResource
extends Enum<GordianMacResource>
implements GordianBundleLoader.GordianBundleId
Resource IDs for Mac package.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionMAC BLAKE2.MAC BLAKE2.MAC CBC.MAC CFB.MAC CMAC.MAC GMAC.MAC GOST.MAC HMAC.MAC KALYNA.MAC KMAC.MAC KUPYNA.MAC POLY1305.MAC SipHash.MAC SKEIN.MAC VMPC. -
Method Summary
Modifier and TypeMethodDescriptionGet Key Name.Get NameSpace.getValue()Get Value.static GordianMacResourceReturns the enum constant of this class with the specified name.static GordianMacResource[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
MAC_HMAC
MAC HMAC. -
MAC_GMAC
MAC GMAC. -
MAC_CMAC
MAC CMAC. -
MAC_KMAC
MAC KMAC. -
MAC_POLY
MAC POLY1305. -
MAC_SKEIN
MAC SKEIN. -
MAC_KALYNA
MAC KALYNA. -
MAC_KUPYNA
MAC KUPYNA. -
MAC_BLAKE2
MAC BLAKE2. -
MAC_BLAKE3
MAC BLAKE2. -
MAC_CBC
MAC CBC. -
MAC_CFB
MAC CFB. -
MAC_SIPHASH
MAC SipHash. -
MAC_GOST
MAC GOST. -
MAC_VMPC
MAC VMPC.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getKeyName
Description copied from interface:GordianBundleLoader.GordianBundleIdGet Key Name.- Specified by:
getKeyNamein interfaceGordianBundleLoader.GordianBundleId- Returns:
- the key name.
-
getNameSpace
Description copied from interface:GordianBundleLoader.GordianBundleIdGet NameSpace.- Specified by:
getNameSpacein interfaceGordianBundleLoader.GordianBundleId- Returns:
- the nameSpace.
-
getValue
Description copied from interface:GordianBundleLoader.GordianBundleIdGet Value.- Specified by:
getValuein interfaceGordianBundleLoader.GordianBundleId- Returns:
- the value.
-