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

public final Enum DigestAuthorizationToken

extends Enum<DigestAuthorizationToken>
implements HeaderToken
Class Inheritance
All Implemented Interfaces
io.undertow.util.HeaderToken
Imports
io.undertow.util.HeaderToken, .HeaderTokenParser, .Headers, .HttpString, java.util.Collections, .LinkedHashMap, .Map

Enumeration of tokens expected in a HTTP Digest 'Authorization' header.
Author
Darran Lofthouse

Field Summary

Modifier and TypeField and Description
public static final DigestAuthorizationToken
public static final DigestAuthorizationToken
public static final DigestAuthorizationToken
public static final DigestAuthorizationToken
public static final DigestAuthorizationToken
private final String
public static final DigestAuthorizationToken
public static final DigestAuthorizationToken
public static final DigestAuthorizationToken
private final boolean
public static final DigestAuthorizationToken
public static final DigestAuthorizationToken
private static final HeaderTokenParser<DigestAuthorizationToken>
public static final DigestAuthorizationToken

Constructor Summary

AccessConstructor and Description
private
DigestAuthorizationToken(final HttpString name, final boolean quoted)

Method Summary

Modifier and TypeMethod and Description
public String
public boolean
public static Map<DigestAuthorizationToken, String>
parseHeader(final String header)

public static DigestAuthorizationToken
public static DigestAuthorizationToken[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ALGORITHMback to summary
public static final DigestAuthorizationToken ALGORITHM
AUTH_PARAMback to summary
public static final DigestAuthorizationToken AUTH_PARAM
CNONCEback to summary
public static final DigestAuthorizationToken CNONCE
DIGEST_URIback to summary
public static final DigestAuthorizationToken DIGEST_URI
MESSAGE_QOPback to summary
public static final DigestAuthorizationToken MESSAGE_QOP
nameback to summary
private final String name

Hides java.lang.Enum.name.

NONCEback to summary
public static final DigestAuthorizationToken NONCE
NONCE_COUNTback to summary
public static final DigestAuthorizationToken NONCE_COUNT
OPAQUEback to summary
public static final DigestAuthorizationToken OPAQUE
quotedback to summary
private final boolean quoted
REALMback to summary
public static final DigestAuthorizationToken REALM
RESPONSEback to summary
public static final DigestAuthorizationToken RESPONSE
TOKEN_PARSERback to summary
private static final HeaderTokenParser<DigestAuthorizationToken> TOKEN_PARSER
USERNAMEback to summary
public static final DigestAuthorizationToken USERNAME

Constructor Detail

DigestAuthorizationTokenback to summary
private DigestAuthorizationToken(final HttpString name, final boolean quoted)

Method Detail

getNameback to summary
public String getName()

Implements io.undertow.util.HeaderToken.getName.

Returns:String

Doc from io.undertow.util.HeaderToken.getName.

The name of the token as seen within the HTTP header.

Annotations
@Override
isAllowQuotedback to summary
public boolean isAllowQuoted()

Implements io.undertow.util.HeaderToken.isAllowQuoted.

Returns:boolean

Doc from io.undertow.util.HeaderToken.isAllowQuoted.

true if this header could be a quoted header.

Annotations
@Override
parseHeaderback to summary
public static Map<DigestAuthorizationToken, String> parseHeader(final String header)
valueOfback to summary
public static DigestAuthorizationToken valueOf(String name)
valuesback to summary
public static DigestAuthorizationToken[] values()