public final class Constants
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ALGORITHM
Challenge header "algorithm" parameter
|
static java.lang.String |
ALGORITHMS
Challenge header "algorithms" parameter
|
static java.util.Collection<Algorithm> |
ALL_SUPPORTED_ALGORITHMS |
static java.lang.String |
AUTHORIZATION
Http request header representing client credentials
|
static java.lang.String |
CHALLENGE
Http response header representing a server authentication challenge
|
static java.nio.charset.Charset |
CHARSET
Default encoding for header values.
|
static java.util.List<java.lang.String> |
DEFAULT_HEADERS |
static KeyId |
DEFAULT_KEY_IDENTIFIER |
static java.lang.String |
HEADER_DATE |
static java.lang.String |
HEADER_REQUEST_LINE
Deprecated.
|
static java.lang.String |
HEADER_REQUEST_TARGET |
static java.lang.String |
HEADERS
Parameter name for the "headers" authorization parameter
|
static java.util.List<java.lang.String> |
IGNORE_HEADERS
List of headers to always exclude from signature calculation
|
static java.lang.String |
KEY_ID
Parameter name for challenge-selected SSH Public Key Fingerprint
|
static Challenge |
PREEMPTIVE_CHALLENGE |
static java.lang.String |
REALM
Challenge header "realm" parameter
|
static java.util.regex.Pattern |
RFC2617_PARAM |
static java.lang.String |
SCHEME
Identifier for the Signature Authentication scheme
|
static java.lang.String |
SIGNATURE
Parameter name for the "signature" authorization parameter
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
constructRFC2617(java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
constructTokensString(java.util.List<java.lang.String> tokens) |
static java.util.List<java.lang.String> |
filterHeaders(java.util.List<java.lang.String> headers) |
static java.util.Map<java.lang.String,java.lang.String> |
parseRFC2617(java.lang.String header) |
static java.util.List<java.lang.String> |
parseTokens(java.lang.String tokens) |
public static final java.lang.String SCHEME
public static final java.lang.String CHALLENGE
public static final java.lang.String REALM
public static final java.lang.String KEY_ID
@Deprecated public static final java.lang.String HEADER_REQUEST_LINE
request-target in draft-cavage-http-signatures-03public static final java.lang.String HEADER_REQUEST_TARGET
public static final java.lang.String HEADER_DATE
public static final java.util.List<java.lang.String> DEFAULT_HEADERS
public static final java.util.List<java.lang.String> IGNORE_HEADERS
public static final java.lang.String AUTHORIZATION
public static final java.lang.String HEADERS
public static final java.lang.String SIGNATURE
public static final java.lang.String ALGORITHMS
public static final java.lang.String ALGORITHM
public static final java.nio.charset.Charset CHARSET
public static final java.util.regex.Pattern RFC2617_PARAM
public static final KeyId DEFAULT_KEY_IDENTIFIER
public static final java.util.Collection<Algorithm> ALL_SUPPORTED_ALGORITHMS
public static final Challenge PREEMPTIVE_CHALLENGE
public static java.util.List<java.lang.String> parseTokens(java.lang.String tokens)
public static java.lang.String constructTokensString(java.util.List<java.lang.String> tokens)
public static java.util.Map<java.lang.String,java.lang.String> parseRFC2617(java.lang.String header)
public static java.lang.String constructRFC2617(java.util.Map<java.lang.String,java.lang.String> params)
public static java.util.List<java.lang.String> filterHeaders(java.util.List<java.lang.String> headers)
Copyright © 2013-2017. All Rights Reserved.