public class ResponseHeaderFieldsImpl extends AbstractHeaderFields<ResponseCookie,ResponseHeaderFields> implements ResponseHeaderFields
HeaderFields
interface.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
BasicAuthCredentialsAccessor.BasicAuthCredentialsBuilder<B extends BasicAuthCredentialsAccessor.BasicAuthCredentialsBuilder<B>>, BasicAuthCredentialsAccessor.BasicAuthCredentialsMutator, BasicAuthCredentialsAccessor.BasicAuthCredentialsProperty
BearerAuthCredentialsAccessor.BearerAuthCredentialsBuilder<B extends BearerAuthCredentialsAccessor.BearerAuthCredentialsBuilder<B>>, BearerAuthCredentialsAccessor.BearerAuthCredentialsMutator, BearerAuthCredentialsAccessor.BearerAuthCredentialsProperty
BASIC_REALM
Constructor and Description |
---|
ResponseHeaderFieldsImpl() |
Modifier and Type | Method and Description |
---|---|
protected ResponseCookie |
createCookie(String aHttpCookie)
|
protected ResponseCookie |
createCookie(String aCookieName,
String aValue)
Creates a plain
Cookie with the given name and value. |
protected String |
getCookieFieldName()
The Header-Field name for the
Cookie elements. |
addCookie, addCookie, addTo, entrySet, get, getAllCookies, isCommaSeparatedHeaderField, keySet, put, putAll, toHeaderField, toHeaderFields
copyHttpFields
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, forEach, getOrDefault, isEmpty, merge, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
equals, hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
addCookie
addCookie, addCookie, addTo, addTo, addTo, get, getAcceptCharsets, getAcceptEncodings, getAcceptTypes, getAllCookies, getAllowMethods, getAuthenticate, getBasicAuth, getBasicAuthCredentials, getBearerAuthCredentials, getContentEncoding, getContentType, getCookies, getFirst, getFirstCookie, getHost, getRequestId, getSessionId, getUnknownAcceptTypes, getUnknownContentTypes, getUserAgent, put, put, put, putAcceptCharsets, putAcceptCharsets, putAcceptEncodings, putAcceptEncodings, putAcceptTypes, putAcceptTypes, putAllowMethods, putAllowMethods, putAuthenticate, putBasicAuthCredentials, putBasicAuthRequired, putBearerAuthCredentials, putContentEncoding, putContentType, putContentType, putHost, putRequestId, putSessionId, putUserAgent, remove, removeAcceptCharsets, removeAcceptEncodings, removeAcceptTypes, removeAllowMethods, removeAuthenticate, removeBasicAuthCredentials, removeBasicAuthenticate, removeBearerAuthCredentials, removeContentEncoding, removeContentType, removeHost, removeRequestId, removeSessionId, removeUserAgent, toBasicAuthRealm, toHeaderFields, toHttpCookies, withAcceptCharsets, withAcceptCharsets, withAcceptEncodings, withAcceptEncodings, withAcceptTypes, withAcceptTypes, withAddCookie, withAddCookie, withAddTo, withAddTo, withAddTo, withAllowMethods, withAllowMethods, withAuthenticate, withBasicAuthCredentials, withBasicAuthCredentials, withBasicAuthRequired, withBearerAuthCredentials, withBearerAuthCredentials, withContentEncoding, withContentType, withContentType, withHost, withPut, withPut, withPut, withRequestId, withSessionId, withUserAgent
addTo, addTo, addTo, addTo, addTo, addTo, getFirst, getFirst, put, put, put, put, toField, toField, withAddTo, withAddTo, withAddTo, withAddTo, withAddTo, withAddTo, withPut, withPut, withPut, withPut, withPut, withPut
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
putBasicAuthCredentials
putBearerAuthCredentials
protected String getCookieFieldName()
AbstractHeaderFields
Cookie
elements. The Header-Field
name differs from the context, e.g. when setting a Cookie
server-side or when retrieving a Cookie
client-side.getCookieFieldName
in class AbstractHeaderFields<ResponseCookie,ResponseHeaderFields>
Cookie
elements are stored.protected ResponseCookie createCookie(String aCookieName, String aValue)
AbstractHeaderFields
Cookie
with the given name and value.createCookie
in class AbstractHeaderFields<ResponseCookie,ResponseHeaderFields>
aCookieName
- The name of the Cookie
.aValue
- The value for the Cookie
Cookie
with the given name and value.protected ResponseCookie createCookie(String aHttpCookie)
AbstractHeaderFields
createCookie
in class AbstractHeaderFields<ResponseCookie,ResponseHeaderFields>
aHttpCookie
- The text of the Header-Field for the cookie to be
created.Cookie
with the given cookie properties.Copyright © 2017. All rights reserved.