Package burp.api.montoya.utilities
Enum DigestAlgorithm
- java.lang.Object
-
- java.lang.Enum<DigestAlgorithm>
-
- burp.api.montoya.utilities.DigestAlgorithm
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<DigestAlgorithm>
public enum DigestAlgorithm extends java.lang.Enum<DigestAlgorithm>
Enum of available message digest algorithms.
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description java.lang.Stringname
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DigestAlgorithmvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static DigestAlgorithm[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BLAKE2B_160
public static final DigestAlgorithm BLAKE2B_160
-
BLAKE2B_256
public static final DigestAlgorithm BLAKE2B_256
-
BLAKE2B_384
public static final DigestAlgorithm BLAKE2B_384
-
BLAKE2B_512
public static final DigestAlgorithm BLAKE2B_512
-
BLAKE2S_128
public static final DigestAlgorithm BLAKE2S_128
-
BLAKE2S_160
public static final DigestAlgorithm BLAKE2S_160
-
BLAKE2S_224
public static final DigestAlgorithm BLAKE2S_224
-
BLAKE2S_256
public static final DigestAlgorithm BLAKE2S_256
-
BLAKE3_256
public static final DigestAlgorithm BLAKE3_256
-
DSTU7564_256
public static final DigestAlgorithm DSTU7564_256
-
DSTU7564_384
public static final DigestAlgorithm DSTU7564_384
-
DSTU7564_512
public static final DigestAlgorithm DSTU7564_512
-
GOST3411
public static final DigestAlgorithm GOST3411
-
GOST3411_2012_256
public static final DigestAlgorithm GOST3411_2012_256
-
GOST3411_2012_512
public static final DigestAlgorithm GOST3411_2012_512
-
HARAKA_256
public static final DigestAlgorithm HARAKA_256
-
HARAKA_512
public static final DigestAlgorithm HARAKA_512
-
KECCAK_224
public static final DigestAlgorithm KECCAK_224
-
KECCAK_256
public static final DigestAlgorithm KECCAK_256
-
KECCAK_288
public static final DigestAlgorithm KECCAK_288
-
KECCAK_384
public static final DigestAlgorithm KECCAK_384
-
KECCAK_512
public static final DigestAlgorithm KECCAK_512
-
MD2
public static final DigestAlgorithm MD2
-
MD4
public static final DigestAlgorithm MD4
-
MD5
public static final DigestAlgorithm MD5
-
PARALLEL_HASH_128_256
public static final DigestAlgorithm PARALLEL_HASH_128_256
-
PARALLEL_HASH_256_512
public static final DigestAlgorithm PARALLEL_HASH_256_512
-
RIPEMD_128
public static final DigestAlgorithm RIPEMD_128
-
RIPEMD_160
public static final DigestAlgorithm RIPEMD_160
-
RIPEMD_256
public static final DigestAlgorithm RIPEMD_256
-
RIPEMD_320
public static final DigestAlgorithm RIPEMD_320
-
SHA_1
public static final DigestAlgorithm SHA_1
-
SHA_224
public static final DigestAlgorithm SHA_224
-
SHA_256
public static final DigestAlgorithm SHA_256
-
SHA_384
public static final DigestAlgorithm SHA_384
-
SHA_512
public static final DigestAlgorithm SHA_512
-
SHA_512_224
public static final DigestAlgorithm SHA_512_224
-
SHA_512_256
public static final DigestAlgorithm SHA_512_256
-
SHA3_224
public static final DigestAlgorithm SHA3_224
-
SHA3_256
public static final DigestAlgorithm SHA3_256
-
SHA3_384
public static final DigestAlgorithm SHA3_384
-
SHA3_512
public static final DigestAlgorithm SHA3_512
-
SHAKE_128_256
public static final DigestAlgorithm SHAKE_128_256
-
SHAKE_256_512
public static final DigestAlgorithm SHAKE_256_512
-
SKEIN_1024_1024
public static final DigestAlgorithm SKEIN_1024_1024
-
SKEIN_1024_384
public static final DigestAlgorithm SKEIN_1024_384
-
SKEIN_1024_512
public static final DigestAlgorithm SKEIN_1024_512
-
SKEIN_256_128
public static final DigestAlgorithm SKEIN_256_128
-
SKEIN_256_160
public static final DigestAlgorithm SKEIN_256_160
-
SKEIN_256_224
public static final DigestAlgorithm SKEIN_256_224
-
SKEIN_256_256
public static final DigestAlgorithm SKEIN_256_256
-
SKEIN_512_128
public static final DigestAlgorithm SKEIN_512_128
-
SKEIN_512_160
public static final DigestAlgorithm SKEIN_512_160
-
SKEIN_512_224
public static final DigestAlgorithm SKEIN_512_224
-
SKEIN_512_256
public static final DigestAlgorithm SKEIN_512_256
-
SKEIN_512_384
public static final DigestAlgorithm SKEIN_512_384
-
SKEIN_512_512
public static final DigestAlgorithm SKEIN_512_512
-
SM3
public static final DigestAlgorithm SM3
-
TIGER
public static final DigestAlgorithm TIGER
-
TUPLEHASH_128_256
public static final DigestAlgorithm TUPLEHASH_128_256
-
TUPLEHASH_256_512
public static final DigestAlgorithm TUPLEHASH_256_512
-
WHIRLPOOL
public static final DigestAlgorithm WHIRLPOOL
-
-
Method Detail
-
values
public static DigestAlgorithm[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DigestAlgorithm c : DigestAlgorithm.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DigestAlgorithm valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-