Class WwwAuthenticate
- All Implemented Interfaces:
- Serializable,- Cloneable,- Header,- NameValuePair
Indicates the authentication scheme that should be used to access the requested entity.
Example
WWW-Authenticate: Basic
RFC2616 Specification
The WWW-Authenticate response-header field MUST be included in 401 (Unauthorized) response messages. The field value consists of at least one challenge that indicates the authentication scheme(s) and parameters applicable to the Request-URI.WWW-Authenticate = "WWW-Authenticate" ":" 1#challenge
The HTTP access authentication process is described in "HTTP Authentication: Basic and Digest Access Authentication". User agents are advised to take special care in parsing the WWW-Authenticate field value as it might contain more than one challenge, or if more than one WWW-Authenticate header field is provided, the contents of a challenge itself can contain a comma-separated list of authentication parameters.
See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionWwwAuthenticate(String value) Constructor.WwwAuthenticate(Supplier<String> value) Constructor with delayed value.
- 
Method SummaryModifier and TypeMethodDescriptionstatic WwwAuthenticateStatic creator.static WwwAuthenticateStatic creator with delayed value.Methods inherited from class org.apache.juneau.http.header.BasicStringHeaderassertString, asString, getValue, of, of, ofPair, orElseMethods inherited from class org.apache.juneau.http.header.BasicHeaderassertName, assertStringValue, equals, equalsIgnoreCase, get, getElements, getName, hashCode, isNotEmpty, isPresent, of, of, toString
- 
Constructor Details- 
WwwAuthenticateConstructor.- Parameters:
- value- The header value.
 Can be- null .
 
- 
WwwAuthenticateConstructor with delayed value.Header value is re-evaluated on each call to BasicStringHeader.getValue().- Parameters:
- value- The supplier of the header value.
 Can be- null .
 
 
- 
- 
Method Details- 
ofStatic creator.- Parameters:
- value- The header value.
 Can be- null .
- Returns:
- A new header bean, or null if the value isnull .
 
- 
ofStatic creator with delayed value.Header value is re-evaluated on each call to BasicStringHeader.getValue().- Parameters:
- value- The supplier of the header value.
 Can be- null .
- Returns:
- A new header bean, or null if the value isnull .
 
 
-