Top Description Fields Constructors Methods
io.undertow.security.idm

public final Enum DigestAlgorithm

extends Enum<DigestAlgorithm>
Class Inheritance
Imports
java.security.MessageDigest, .NoSuchAlgorithmException, java.util.Collections, .HashMap, .Map

Enumeration of the supported digest algorithms.
Author
Darran Lofthouse

Field Summary

Modifier and TypeField and Description
private static final Map<String, DigestAlgorithm>
private final String
public static final DigestAlgorithm
public static final DigestAlgorithm
private final boolean
private final String

Constructor Summary

AccessConstructor and Description
private
DigestAlgorithm(final String token, final String digestAlgorithm, final boolean session)

Method Summary

Modifier and TypeMethod and Description
public static DigestAlgorithm
forName(final String name)

public String
public MessageDigest
public String
public boolean
public static DigestAlgorithm
public static DigestAlgorithm[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BY_TOKENback to summary
private static final Map<String, DigestAlgorithm> BY_TOKEN
digestAlgorithmback to summary
private final String digestAlgorithm
MD5back to summary
public static final DigestAlgorithm MD5
MD5_SESSback to summary
public static final DigestAlgorithm MD5_SESS
sessionback to summary
private final boolean session
tokenback to summary
private final String token

Constructor Detail

DigestAlgorithmback to summary
private DigestAlgorithm(final String token, final String digestAlgorithm, final boolean session)

Method Detail

forNameback to summary
public static DigestAlgorithm forName(final String name)
getAlgorithmback to summary
public String getAlgorithm()
getMessageDigestback to summary
public MessageDigest getMessageDigest() throws NoSuchAlgorithmException
getTokenback to summary
public String getToken()
isSessionback to summary
public boolean isSession()
valueOfback to summary
public static DigestAlgorithm valueOf(String name)
valuesback to summary
public static DigestAlgorithm[] values()