Index

A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractCSPPolicy<T> - Class in com.helger.http.csp
Abstract CSP policy declaration.
AbstractCSPPolicy() - Constructor for class com.helger.http.csp.AbstractCSPPolicy
 
AbstractCSPSourceList<IMPLTYPE> - Class in com.helger.http.csp
A source list to be used in a CSP directive (CSPDirective).
AbstractCSPSourceList() - Constructor for class com.helger.http.csp.AbstractCSPSourceList
 
AbstractQValueList<KEYTYPE> - Class in com.helger.http.header
Represents a base class for all QValue'd stuff
AbstractQValueList() - Constructor for class com.helger.http.header.AbstractQValueList
 
ACCEPT - Static variable in class com.helger.http.CHttpHeader
 
ACCEPT_CHARSET - Static variable in class com.helger.http.CHttpHeader
 
ACCEPT_ENCODING - Static variable in class com.helger.http.CHttpHeader
 
ACCEPT_LANGUAGE - Static variable in class com.helger.http.CHttpHeader
 
ACCEPT_PATCH - Static variable in class com.helger.http.CHttpHeader
 
AcceptCharsetHandler - Class in com.helger.http.header.specific
Handler for the request HTTP header field "Accept-Charset"
AcceptCharsetList - Class in com.helger.http.header.specific
Represents a list of Accept-Charset values as specified in the HTTP header
AcceptCharsetList() - Constructor for class com.helger.http.header.specific.AcceptCharsetList
 
AcceptEncodingHandler - Class in com.helger.http.header.specific
Handler for the request HTTP header field "Accept-Encoding"
AcceptEncodingList - Class in com.helger.http.header.specific
Contains a list of Accept-Encoding values as specified by the HTTP header
AcceptEncodingList() - Constructor for class com.helger.http.header.specific.AcceptEncodingList
 
AcceptLanguageHandler - Class in com.helger.http.header.specific
Handler for the request HTTP header field "Accept-Language"
AcceptLanguageList - Class in com.helger.http.header.specific
Represents a list of Accept-Language values as specified in the HTTP header
AcceptLanguageList() - Constructor for class com.helger.http.header.specific.AcceptLanguageList
 
AcceptMimeTypeHandler - Class in com.helger.http.header.specific
Handler for the request HTTP header field "Accept"
AcceptMimeTypeList - Class in com.helger.http.header.specific
Represents a list of "Accept" HTTP header values, created e.g. by the AcceptMimeTypeHandler.
AcceptMimeTypeList() - Constructor for class com.helger.http.header.specific.AcceptMimeTypeList
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class com.helger.http.CHttpHeader
 
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class com.helger.http.CHttpHeader
 
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class com.helger.http.CHttpHeader
 
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class com.helger.http.CHttpHeader
 
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class com.helger.http.CHttpHeader
 
ACCESS_CONTROL_MAX_AGE - Static variable in class com.helger.http.CHttpHeader
 
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class com.helger.http.CHttpHeader
 
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class com.helger.http.CHttpHeader
 
addAllHeaders(HttpHeaderMap) - Method in class com.helger.http.header.HttpHeaderMap
Add all headers from the passed map.
addCharset(String, double) - Method in class com.helger.http.header.specific.AcceptCharsetList
 
addCharset(Charset, double) - Method in class com.helger.http.header.specific.AcceptCharsetList
 
addDateHeader(String, long) - Method in class com.helger.http.header.HttpHeaderMap
Add the passed header as a date header.
addDateHeader(String, LocalDate) - Method in class com.helger.http.header.HttpHeaderMap
Add the passed header as a date header.
addDateHeader(String, LocalDateTime) - Method in class com.helger.http.header.HttpHeaderMap
Add the passed header as a date header.
addDateHeader(String, ZonedDateTime) - Method in class com.helger.http.header.HttpHeaderMap
Add the passed header as a date header.
addDirective(T) - Method in class com.helger.http.csp.AbstractCSPPolicy
 
addDomain(ISimpleURL) - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
Add an URIs, as specified in RFC XURI, that define the protection space.
addEncoding(String, double) - Method in class com.helger.http.header.specific.AcceptEncodingList
 
addExtension(String) - Method in class com.helger.http.cache.CacheControlBuilder
 
addHash(EMessageDigestAlgorithm, byte[]) - Method in class com.helger.http.csp.AbstractCSPSourceList
Add the provided nonce value.
addHash(EMessageDigestAlgorithm, String) - Method in class com.helger.http.csp.AbstractCSPSourceList
Add the provided Base64 encoded hash value.
addHeader(String, String) - Method in class com.helger.http.header.HttpHeaderMap
Add the passed header as is.
addHost(ISimpleURL) - Method in class com.helger.http.csp.AbstractCSPSourceList
Add a host
addHost(String) - Method in class com.helger.http.csp.AbstractCSPSourceList
Add a host
addIntHeader(String, int) - Method in class com.helger.http.header.HttpHeaderMap
Add the passed header as a number.
addKeywordNone() - Method in class com.helger.http.csp.AbstractCSPSourceList
source expression 'none' represents an empty set of URIs
addKeywordReportSample() - Method in class com.helger.http.csp.AbstractCSPSourceList
If this expression is included in a directive controlling scripts or styles, and the directive causes the browser to block any inline scripts, inline styles, or event handler attributes, then the violation report that the browser generates will contain a sample property containing the first 40 characters of the blocked resource.
addKeywordSelf() - Method in class com.helger.http.csp.AbstractCSPSourceList
source expression 'self' represents the set of URIs which are in the same origin as the protected resource
addKeywordStrictDynamic() - Method in class com.helger.http.csp.AbstractCSPSourceList
The 'strict-dynamic' keyword makes the trust conferred on a script by a nonce or a hash extend to scripts that this script dynamically loads, for example by creating new <script> tags using Document.createElement() and then inserting them into the document using Node.appendChild().
addKeywordUnsafeEval() - Method in class com.helger.http.csp.AbstractCSPSourceList
By default, if a CSP contains a default-src or a script-src directive, then JavaScript functions which evaluate their arguments as JavaScript are disabled.
addKeywordUnsafeInline() - Method in class com.helger.http.csp.AbstractCSPSourceList
source expression 'unsafe-inline' represents content supplied inline in the resource itself
addLanguage(String, double) - Method in class com.helger.http.header.specific.AcceptLanguageList
 
addLongHeader(String, long) - Method in class com.helger.http.header.HttpHeaderMap
Add the passed header as a number.
addMimeType(IMimeType) - Method in class com.helger.http.csp.AbstractCSPSourceList
Add a MIME type (for plugin-types)
addMimeType(IMimeType, double) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
 
addMimeType(String, double) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
 
addNonce(byte[]) - Method in class com.helger.http.csp.AbstractCSPSourceList
Add the provided nonce value.
addNonce(String) - Method in class com.helger.http.csp.AbstractCSPSourceList
Add the provided Base64 encoded nonce value.
addPair(String, String) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
 
addQOP(String) - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
This directive is optional, but is made so only for backward compatibility with RFC 2069 [6]; it SHOULD be used by all implementations compliant with this version of the Digest scheme.
addScheme(String) - Method in class com.helger.http.csp.AbstractCSPSourceList
Add a scheme
AGE - Static variable in class com.helger.http.CHttpHeader
 
ALGORITHM_MD5 - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
ALGORITHM_MD5_SESS - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
ALLOW - Static variable in class com.helger.http.CHttpHeader
 
ANY_CHARSET - Static variable in class com.helger.http.header.specific.AcceptCharsetHandler
Any charset
ANY_ENCODING - Static variable in class com.helger.http.header.specific.AcceptEncodingHandler
Any encoding
ANY_LANGUAGE - Static variable in class com.helger.http.header.specific.AcceptLanguageHandler
Any language
ANY_MIMETYPE - Static variable in class com.helger.http.header.specific.AcceptMimeTypeHandler
Any MIME type
AS2_FROM - Static variable in class com.helger.http.CHttpHeader
 
AS2_TO - Static variable in class com.helger.http.CHttpHeader
 
AS2_VERSION - Static variable in class com.helger.http.CHttpHeader
 
AUTHORIZATION - Static variable in class com.helger.http.CHttpHeader
 

B

BasicAuthClientCredentials - Class in com.helger.http.basicauth
Credentials for HTTP basic authentication
BasicAuthClientCredentials(String) - Constructor for class com.helger.http.basicauth.BasicAuthClientCredentials
Create credentials with a user name only and no password.
BasicAuthClientCredentials(String, String) - Constructor for class com.helger.http.basicauth.BasicAuthClientCredentials
Create credentials with a user name and a password.
BasicAuthServerBuilder - Class in com.helger.http.basicauth
 
BasicAuthServerBuilder() - Constructor for class com.helger.http.basicauth.BasicAuthServerBuilder
 
build() - Method in class com.helger.http.basicauth.BasicAuthServerBuilder
 
build() - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
 

C

CACHE_CONTROL - Static variable in class com.helger.http.CHttpHeader
 
CacheControlBuilder - Class in com.helger.http.cache
This class is used to build the response HTTP header field Cache-Control value in a structured way.
CacheControlBuilder() - Constructor for class com.helger.http.cache.CacheControlBuilder
Constructor
CacheControlBuilder(CacheControlBuilder) - Constructor for class com.helger.http.cache.CacheControlBuilder
Copy constructor
CHAR_CR - Static variable in class com.helger.http.RFC1945Helper
 
CHAR_LF - Static variable in class com.helger.http.RFC1945Helper
 
CHAR_SPACE - Static variable in class com.helger.http.RFC1945Helper
 
CHAR_TAB - Static variable in class com.helger.http.RFC1945Helper
 
CHARSET - Static variable in class com.helger.http.basicauth.HttpBasicAuth
 
checkClientTrusted(X509Certificate[], String) - Method in class com.helger.http.security.TrustManagerTrustAll
 
checkServerTrusted(X509Certificate[], String) - Method in class com.helger.http.security.TrustManagerTrustAll
 
CHttp - Class in com.helger.http
Predefined HTTP constants.
CHttpHeader - Class in com.helger.http
Predefined HTTP header names and values.
com.helger.http - package com.helger.http
 
com.helger.http.basicauth - package com.helger.http.basicauth
 
com.helger.http.cache - package com.helger.http.cache
 
com.helger.http.csp - package com.helger.http.csp
 
com.helger.http.digestauth - package com.helger.http.digestauth
 
com.helger.http.header - package com.helger.http.header
 
com.helger.http.header.specific - package com.helger.http.header.specific
 
com.helger.http.security - package com.helger.http.security
 
com.helger.http.tls - package com.helger.http.tls
 
COMMENT_BEGIN - Static variable in class com.helger.http.RFC1945Helper
Comment start character
COMMENT_END - Static variable in class com.helger.http.RFC1945Helper
Comment end character
compareTo(QValue) - Method in class com.helger.http.header.QValue
 
COMPRESS_ENCODING - Static variable in class com.helger.http.header.specific.AcceptEncodingHandler
Standard encoding "compress"
CONNECT - Enum constant in enum class com.helger.http.EHttpMethod
 
CONNECTION - Static variable in class com.helger.http.CHttpHeader
 
containsBy() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Check if the "by" token is present.
containsFor() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Check if the "for" token is present.
containsHeaders(String) - Method in class com.helger.http.header.HttpHeaderMap
 
containsHost() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Check if the "host" token is present.
containsProto() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Check if the "proto" token is present.
containsToken(String) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Check if the specified token is present.
CONTENT_DESCRIPTION - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_DISPOSITION - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_ENCODING - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_ID - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_LANGUAGE - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_LENGTH - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_SCRIPT_TYPE - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_SECURITY_POLICY - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_SECURITY_POLICY_REPORT_ONLY - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_STYLE_TYPE - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_TRANSFER_ENCODING - Static variable in class com.helger.http.CHttpHeader
 
CONTENT_TYPE - Static variable in class com.helger.http.CHttpHeader
 
convertMillisToLocalDateTime(long) - Static method in class com.helger.http.CHttp
 
COOKIE - Static variable in class com.helger.http.CHttpHeader
 
createBaseURI(String) - Static method in class com.helger.http.csp.CSPDirective
Restricts the URLs which can be used in a document's <base> element.
createChildSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources for web workers and nested browsing contexts loaded using elements such as <frame> and <iframe>
createConnectSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Applies to XMLHttpRequest (AJAX), WebSocket or EventSource.
createDefaultSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
The "default-src" is the default policy for loading content such as JavaScript, Images, CSS, Fonts, AJAX requests, Frames, HTML5 Media.
createDigestAuthClientCredentials(EHttpMethod, String, String, String, String, String, String, String, String, String, int) - Static method in class com.helger.http.digestauth.HttpDigestAuth
Create HTTP Digest auth credentials for a client
createFontSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources of fonts.
createFormAction(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources that can be used as a HTML <form> action.
createFrameAncestors(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources for embedding the resource using <frame> <iframe> <object> <embed> <applet>.
createFrameSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
The HTTP Content-Security-Policy (CSP) "frame-src" directive specifies valid sources for nested browsing contexts loading using elements such as <frame> and <iframe>.
createImgSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources of images.
createManifestSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Specifies valid sources of application manifest files.
createMediaSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources of audio and video, eg HTML5 <audio>, <video> elements.
createObjectSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources of plugins, eg <object>, <embed> or <applet>.
createPrefetchSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Deprecated, for removal: This API element is subject to removal in a future version.
createReportTo(String) - Static method in class com.helger.http.csp.CSPDirective
The Content-Security-Policy "report-to" directive indicates the name of the endpoint that the browser should use for reporting CSP violations.
createReportURI(String) - Static method in class com.helger.http.csp.CSPDirective
The report-uri directive specifies a URI to which the user agent sends reports about policy violation.
Deprecated in favour of CSPDirective.createReportTo(String) but browser support is not yet ideal.
createSandbox(String) - Static method in class com.helger.http.csp.CSPDirective
The sandbox directive specifies an HTML sandbox policy that the user agent applies to the protected resource.
createScriptSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources of JavaScript.
createScriptSrcAttr(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
The HTTP Content-Security-Policy (CSP) "script-src-attr" directive specifies valid sources for JavaScript inline event handlers.
createScriptSrcElem(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
The HTTP Content-Security-Policy (CSP) "script-src-elem" directive specifies valid sources for JavaScript <script> elements.
createStyleSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Defines valid sources of stylesheets.
createStyleSrcAttr(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
The HTTP Content-Security-Policy (CSP) "style-src-attr" directive specifies valid sources for inline styles applied to individual DOM elements.
createStyleSrcElem(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
The HTTP Content-Security-Policy (CSP) "style-src-elem" directive specifies valid sources for stylesheet <style> elements and <link> elements with rel="stylesheet".
createWorkerSrc(AbstractCSPSourceList<?>) - Static method in class com.helger.http.csp.CSPDirective
Specifies valid sources for Worker, SharedWorker, or ServiceWorker scripts.
CSP_OFF - Enum constant in enum class com.helger.http.csp.ECSPMode
 
CSP_ON - Enum constant in enum class com.helger.http.csp.ECSPMode
 
CSP_REPORTING_ONLY - Enum constant in enum class com.helger.http.csp.ECSPMode
 
CSPDirective - Class in com.helger.http.csp
A single CSP directive.
CSPDirective(String, AbstractCSPSourceList<?>) - Constructor for class com.helger.http.csp.CSPDirective
 
CSPDirective(String, String) - Constructor for class com.helger.http.csp.CSPDirective
 
CSPPolicy - Class in com.helger.http.csp
CSP policy.
CSPPolicy() - Constructor for class com.helger.http.csp.CSPPolicy
 
CSPSourceList - Class in com.helger.http.csp
A source list to be used in a CSP directive (CSPDirective).
CSPSourceList() - Constructor for class com.helger.http.csp.CSPSourceList
 

D

DATE - Static variable in class com.helger.http.CHttpHeader
 
DEFAULT_ALGORITHM - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
DEFAULT_CHARSET - Static variable in class com.helger.http.header.specific.AcceptCharsetHandler
Default charset iso-8859-1
DEFAULT_QOP - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
DEFAULT_QUOTE_IF_NECESSARY - Static variable in class com.helger.http.header.HttpHeaderMap
Default quote if necessary: false (since v10)
DEFAULT_STYLE - Static variable in class com.helger.http.CHttpHeader
 
DEFLATE_ENCODING - Static variable in class com.helger.http.header.specific.AcceptEncodingHandler
Standard encoding "deflate"
DELETE - Enum constant in enum class com.helger.http.EHttpMethod
 
DigestAuthClientCredentials - Class in com.helger.http.digestauth
Credentials for HTTP digest authentication
DigestAuthClientCredentials(String, String, String, String, String, String, String, String, String, String) - Constructor for class com.helger.http.digestauth.DigestAuthClientCredentials
 
DigestAuthServerBuilder - Class in com.helger.http.digestauth
Helper class to build the value of the CHttpHeader.WWW_AUTHENTICATE value send from the server to client.
DigestAuthServerBuilder() - Constructor for class com.helger.http.digestauth.DigestAuthServerBuilder
 
DISPOSITION_NOTIFICATION_OPTIONS - Static variable in class com.helger.http.CHttpHeader
 
DISPOSITION_NOTIFICATION_TO - Static variable in class com.helger.http.CHttpHeader
The URL where the async MDN should be send to - limited to RFC 2822
DNT - Static variable in class com.helger.http.CHttpHeader
 

E

ECSPMode - Enum Class in com.helger.http.csp
Defines the CSP usage mode.
EDIINT_FEATURES - Static variable in class com.helger.http.CHttpHeader
Defined by RFC 6017
EHttpMethod - Enum Class in com.helger.http
HTTP 1.1 methods.
http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
EHttpReferrerPolicy - Enum Class in com.helger.http
HTTP response header "Referrer-Policy" values.
EHttpVersion - Enum Class in com.helger.http
HTTP versions
EOL - Static variable in class com.helger.http.CHttp
 
equals(Object) - Method in class com.helger.http.basicauth.BasicAuthClientCredentials
 
equals(Object) - Method in class com.helger.http.csp.AbstractCSPPolicy
 
equals(Object) - Method in class com.helger.http.csp.AbstractCSPSourceList
 
equals(Object) - Method in class com.helger.http.csp.CSPDirective
 
equals(Object) - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
equals(Object) - Method in class com.helger.http.header.AbstractQValueList
 
equals(Object) - Method in class com.helger.http.header.HttpHeaderMap
 
equals(Object) - Method in class com.helger.http.header.QValue
 
equals(Object) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
 
equals(Object) - Method in class com.helger.http.tls.TLSConfigurationMode
 
ETAG - Static variable in class com.helger.http.CHttpHeader
 
ETLSConfigurationMode_2018_10 - Enum Class in com.helger.http.tls
Deprecated, for removal: This API element is subject to removal in a future version.
ETLSConfigurationMode_2020_02 - Enum Class in com.helger.http.tls
TLS cipher suite configuration modes according to https://wiki.mozilla.org/Security/Server_Side_TLS from 2020-02-20.
ETLSVersion - Enum Class in com.helger.http.tls
TLS version enum.
EXPECTED_NONCE_COUNT_LENGTH - Static variable in class com.helger.http.digestauth.DigestAuthClientCredentials
 
EXPECTED_RESPONSE_LENGTH - Static variable in class com.helger.http.digestauth.DigestAuthClientCredentials
 
EXPIRES - Static variable in class com.helger.http.CHttpHeader
 
explicitlySupportsCharset(String) - Method in class com.helger.http.header.specific.AcceptCharsetList
 
explicitlySupportsEncoding(String) - Method in class com.helger.http.header.specific.AcceptEncodingList
 
explicitlySupportsLanguage(String) - Method in class com.helger.http.header.specific.AcceptLanguageList
 
explicitlySupportsMimeType(IMimeType) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
Check if the passed MIME type is supported, without considering fallback MIME types (xxx/*)
explicitlySupportsMimeType(String) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
Check if the passed MIME type is supported, without considering fallback MIME types (xxx/*)
EXT_CACHE - Static variable in class com.helger.http.CHttpHeader
 

F

forEachHeaderLine(Consumer<? super String>, boolean) - Method in class com.helger.http.header.HttpHeaderMap
Invoke the provided consumer for every header line.
forEachHeaderLine(Consumer<? super String>, boolean, boolean) - Method in class com.helger.http.header.HttpHeaderMap
Invoke the provided consumer for every header line.
forEachSingleHeader(BiConsumer<? super String, ? super String>, boolean) - Method in class com.helger.http.header.HttpHeaderMap
Invoke the provided consumer for every name/value pair.
forEachSingleHeader(BiConsumer<? super String, ? super String>, boolean, boolean) - Method in class com.helger.http.header.HttpHeaderMap
Invoke the provided consumer for every name/value pair.
FORWARDED - Static variable in class com.helger.http.CHttpHeader
 
FROM - Static variable in class com.helger.http.CHttpHeader
 

G

GET - Enum constant in enum class com.helger.http.EHttpMethod
 
getAcceptCharsets(String) - Static method in class com.helger.http.header.specific.AcceptCharsetHandler
 
getAcceptedIssuers() - Method in class com.helger.http.security.TrustManagerTrustAll
 
getAcceptEncodings(String) - Static method in class com.helger.http.header.specific.AcceptEncodingHandler
 
getAcceptLanguages(String) - Static method in class com.helger.http.header.specific.AcceptLanguageHandler
 
getAcceptMimeTypes(String) - Static method in class com.helger.http.header.specific.AcceptMimeTypeHandler
 
getAlgorithm() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getAllCipherSuites() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
 
getAllCipherSuites() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
 
getAllCipherSuites() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllCipherSuites() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAllCipherSuitesAsArray() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
 
getAllCipherSuitesAsArray() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
 
getAllCipherSuitesAsArray() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllCipherSuitesAsArray() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAllExtensions() - Method in class com.helger.http.cache.CacheControlBuilder
 
getAllHeaderLines(boolean) - Method in class com.helger.http.header.HttpHeaderMap
Get all header lines as a list of strings.
getAllHeaderLines(boolean, boolean) - Method in class com.helger.http.header.HttpHeaderMap
Get all header lines as a list of strings.
getAllHeaderNames() - Method in class com.helger.http.header.HttpHeaderMap
 
getAllHeaders() - Method in class com.helger.http.header.HttpHeaderMap
 
getAllHeaderValues(String) - Method in class com.helger.http.header.HttpHeaderMap
Get all header values of a certain header name.
getAllPairs() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Get a copy of all pairs.
getAllQValues() - Method in class com.helger.http.header.AbstractQValueList
 
getAllQValuesGreaterOrEqual(double) - Method in class com.helger.http.header.AbstractQValueList
 
getAllQValuesGreaterThan(double) - Method in class com.helger.http.header.AbstractQValueList
 
getAllQValuesLowerOrEqual(double) - Method in class com.helger.http.header.AbstractQValueList
 
getAllQValuesLowerThan(double) - Method in class com.helger.http.header.AbstractQValueList
 
getAllTLSVersionIDs() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
 
getAllTLSVersionIDs() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
 
getAllTLSVersionIDs() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllTLSVersionIDs() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAllTLSVersionIDsAsArray() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
 
getAllTLSVersionIDsAsArray() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
 
getAllTLSVersionIDsAsArray() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllTLSVersionIDsAsArray() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAllTLSVersions() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
 
getAllTLSVersions() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
 
getAllTLSVersions() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllTLSVersions() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAllTokens() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Get all token names in the order they were added.
getAsHttpHeaderValue() - Method in class com.helger.http.header.AbstractQValueList
 
getAsHttpHeaderValue() - Method in class com.helger.http.header.specific.AcceptCharsetList
 
getAsHttpHeaderValue() - Method in class com.helger.http.header.specific.AcceptEncodingList
 
getAsHttpHeaderValue() - Method in class com.helger.http.header.specific.AcceptLanguageList
 
getAsHttpHeaderValue() - Method in class com.helger.http.header.specific.AcceptMimeTypeList
 
getAsHttpHeaderValue(ICommonsOrderedMap<T, QValue>, Function<T, String>) - Static method in class com.helger.http.header.AbstractQValueList
Static implementation of converting a map to String.
getAsHttpHeaderValue(Function<KEYTYPE, String>) - Method in class com.helger.http.header.AbstractQValueList
Abstract implementation that requires a converter from the KEYTYPE generic parameter to String.
getAsHTTPHeaderValue() - Method in class com.helger.http.cache.CacheControlBuilder
 
getAsMapStringToListString() - Method in class com.helger.http.header.HttpHeaderMap
 
getAsString() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
getAsString() - Method in class com.helger.http.csp.AbstractCSPSourceList
 
getAsString() - Method in interface com.helger.http.csp.ICSPDirective
 
getAsString() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Convert this forwarded list to its string representation according to RFC 7239.
getAsStringIfHasValue() - Method in interface com.helger.http.csp.ICSPDirective
 
getBasicAuthClientCredentials(String) - Static method in class com.helger.http.basicauth.HttpBasicAuth
Get the Basic authentication credentials from the passed HTTP header value.
getBy() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Get the "by" parameter value.
getClientNonce() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getClone() - Method in class com.helger.http.cache.CacheControlBuilder
 
getClone() - Method in class com.helger.http.header.HttpHeaderMap
 
getDateTimeAsString(LocalDateTime) - Static method in class com.helger.http.header.HttpHeaderMap
 
getDateTimeAsString(ZonedDateTime) - Static method in class com.helger.http.header.HttpHeaderMap
 
getDigestAuthClientCredentials(String) - Static method in class com.helger.http.digestauth.HttpDigestAuth
Get the Digest authentication credentials from the passed HTTP header value.
getDigestAuthParams(String) - Static method in class com.helger.http.digestauth.HttpDigestAuth
Get the parameters of a Digest authentication string.
getDigestURI() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getDirectiveCount() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
getExpressionCount() - Method in class com.helger.http.csp.AbstractCSPSourceList
 
getFirstHeaderValue(String) - Method in class com.helger.http.header.HttpHeaderMap
Get the first header value of a certain header name.
getFirstValue(String) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Get the value for the specified token.
getFor() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Get the "for" parameter value.
getFromIDOrNull(String) - Static method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
 
getFromIDOrNull(String) - Static method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
 
getFromIDOrNull(String) - Static method in enum class com.helger.http.tls.ETLSVersion
 
getFromNameOrDefault(String, EHttpMethod) - Static method in enum class com.helger.http.EHttpMethod
 
getFromNameOrNull(String) - Static method in enum class com.helger.http.EHttpMethod
 
getFromNameOrNull(String) - Static method in enum class com.helger.http.EHttpVersion
 
getHeaderCombined(String, String) - Method in class com.helger.http.header.HttpHeaderMap
Get the header value as a combination of all contained values.
getHost() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Get the "host" parameter value.
getHttpHeaderValue(String, String) - Static method in class com.helger.http.basicauth.HttpBasicAuth
Create the request HTTP header value for use with the CHttpHeader.AUTHORIZATION header name.
getHttpResponseMessage(int) - Static method in class com.helger.http.CHttp
 
getID() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
 
getID() - Method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
 
getID() - Method in enum class com.helger.http.tls.ETLSVersion
 
getMaxAgeSeconds() - Method in class com.helger.http.cache.CacheControlBuilder
 
getMessageQOP() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getName() - Method in class com.helger.http.csp.CSPDirective
 
getName() - Method in interface com.helger.http.csp.ICSPDirective
 
getName() - Method in enum class com.helger.http.EHttpMethod
 
getName() - Method in enum class com.helger.http.EHttpVersion
 
getNonceCount() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getNonceCountString(int) - Static method in class com.helger.http.digestauth.HttpDigestAuth
 
getOpaque() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getPassword() - Method in class com.helger.http.basicauth.BasicAuthClientCredentials
 
getPreferredMimeType(IMimeType...) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
Pick the preferred mime type of the provided list of mime types.
getProto() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Get the "proto" parameter value.
getQuality() - Method in class com.helger.http.header.QValue
 
getQualityOfCharset(String) - Method in class com.helger.http.header.specific.AcceptCharsetList
Return the associated quality of the given charset.
getQualityOfEncoding(String) - Method in class com.helger.http.header.specific.AcceptEncodingList
Return the associated quality of the given encoding.
getQualityOfLanguage(String) - Method in class com.helger.http.header.specific.AcceptLanguageList
Return the associated quality of the given language.
getQualityOfMimeType(IMimeType) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
Return the associated quality of the given MIME type using the fallback mechanism.
getQualityOfMimeType(String) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
Return the associated quality of the given MIME type using the fallback mechanism.
getQuotedTextString(String) - Static method in class com.helger.http.RFC1945Helper
 
getQValueOfCharset(String) - Method in class com.helger.http.header.specific.AcceptCharsetList
Return the associated quality of the given charset.
getQValueOfEncoding(String) - Method in class com.helger.http.header.specific.AcceptEncodingList
Return the associated quality of the given encoding.
getQValueOfLanguage(String) - Method in class com.helger.http.header.specific.AcceptLanguageList
Return the associated quality of the given language.
getQValueOfMimeType(IMimeType) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
Return the associated quality of the given MIME type using the fallback mechanism.
getRealm() - Method in class com.helger.http.basicauth.BasicAuthServerBuilder
 
getRealm() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getRequestValue() - Method in class com.helger.http.basicauth.BasicAuthClientCredentials
Create the request HTTP header value for use with the CHttpHeader.AUTHORIZATION header name.
getRequestValue() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getResponse() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getServerNonce() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getSharedMaxAgeSeconds() - Method in class com.helger.http.cache.CacheControlBuilder
 
getUnifiedMillis(long) - Static method in class com.helger.http.CHttp
Get milliseconds suitable for HTTP requests/responses.
getUnifiedValue(String) - Static method in class com.helger.http.header.HttpHeaderMap
Avoid having header values spanning multiple lines.
getUnifiedValue(String, boolean) - Static method in class com.helger.http.header.HttpHeaderMap
Avoid having header values spanning multiple lines.
getUsedCompressEncoding() - Method in class com.helger.http.header.specific.AcceptEncodingList
 
getUsedDeflateEncoding() - Method in class com.helger.http.header.specific.AcceptEncodingList
 
getUsedGZIPEncoding() - Method in class com.helger.http.header.specific.AcceptEncodingList
 
getUserName() - Method in class com.helger.http.basicauth.BasicAuthClientCredentials
 
getUserName() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getValue() - Method in class com.helger.http.csp.CSPDirective
 
getValue() - Method in interface com.helger.http.csp.ICSPDirective
 
getValue() - Method in enum class com.helger.http.EHttpReferrerPolicy
 
getValueInRange(double) - Static method in class com.helger.http.header.QValue
Get the passed value in the range QValue.MIN_QUALITY and QValue.MAX_QUALITY.
GZIP_ENCODING - Static variable in class com.helger.http.header.specific.AcceptEncodingHandler
Standard encoding "gzip"

H

HALF_QUALITY - Static variable in class com.helger.http.header.QValue
50% quantile quality value: 0.5
HASH_PREFIX - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
HASH_SUFFIX - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
hashCode() - Method in class com.helger.http.basicauth.BasicAuthClientCredentials
 
hashCode() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
hashCode() - Method in class com.helger.http.csp.AbstractCSPSourceList
 
hashCode() - Method in class com.helger.http.csp.CSPDirective
 
hashCode() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
hashCode() - Method in class com.helger.http.header.AbstractQValueList
 
hashCode() - Method in class com.helger.http.header.HttpHeaderMap
 
hashCode() - Method in class com.helger.http.header.QValue
 
hashCode() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
 
hashCode() - Method in class com.helger.http.tls.TLSConfigurationMode
 
hasMaxAgeSeconds() - Method in class com.helger.http.cache.CacheControlBuilder
 
hasPassword() - Method in class com.helger.http.basicauth.BasicAuthClientCredentials
 
hasSharedMaxAgeSeconds() - Method in class com.helger.http.cache.CacheControlBuilder
 
hasValue() - Method in interface com.helger.http.csp.ICSPDirective
 
HEAD - Enum constant in enum class com.helger.http.EHttpMethod
 
HEADER_VALUE_PREFIX_BASIC - Static variable in class com.helger.http.basicauth.HttpBasicAuth
 
HEADER_VALUE_PREFIX_DIGEST - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
HOST - Static variable in class com.helger.http.CHttpHeader
 
HostnameVerifierVerifyAll - Class in com.helger.http.security
Implementation of HostnameVerifier always returning true.
HostnameVerifierVerifyAll() - Constructor for class com.helger.http.security.HostnameVerifierVerifyAll
 
HostnameVerifierVerifyAll(boolean) - Constructor for class com.helger.http.security.HostnameVerifierVerifyAll
 
HTTP_10 - Enum constant in enum class com.helger.http.EHttpVersion
 
HTTP_11 - Enum constant in enum class com.helger.http.EHttpVersion
 
HTTP_20 - Enum constant in enum class com.helger.http.EHttpVersion
 
HTTP_ACCEPTED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 202: Accepted.
HTTP_BAD_GATEWAY - Static variable in class com.helger.http.CHttp
HTTP Status-Code 502: Bad Gateway.
HTTP_BAD_REQUEST - Static variable in class com.helger.http.CHttp
HTTP Status-Code 400: Bad Request.
HTTP_CHARSET - Static variable in class com.helger.http.CHttp
 
HTTP_CONFLICT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 409: Conflict.
HTTP_CONTINUE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 100: Continue.
HTTP_CREATED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 201: Created.
HTTP_EARLY_HINTS - Static variable in class com.helger.http.CHttp
HTTP Status-Code 103: Early Hints.
HTTP_ENTITY_TOO_LARGE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 413: Request Entity Too Large.
HTTP_EXPECTATION_FAILED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 417: Expectation failed.
HTTP_FORBIDDEN - Static variable in class com.helger.http.CHttp
HTTP Status-Code 403: Forbidden.
HTTP_GATEWAY_TIMEOUT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 504: Gateway Timeout.
HTTP_GONE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 410: Gone.
HTTP_HEADER_FORWARDED - Static variable in class com.helger.http.header.specific.HttpForwardedHeaderParser
 
HTTP_IM_A_TEAPOT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 418: I'm a teapot.
HTTP_INSUFFICIENT_STORAGE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 507: Insufficient Storage.
HTTP_INTERNAL_SERVER_ERROR - Static variable in class com.helger.http.CHttp
HTTP Status-Code 500: Internal Server Error.
HTTP_LENGTH_REQUIRED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 411: Length Required.
HTTP_LOOP_DETECTED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 508: Loop Detected.
HTTP_METHOD_NOT_ALLOWED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 405: Method Not Allowed.
HTTP_MOVED_PERMANENTLY - Static variable in class com.helger.http.CHttp
HTTP Status-Code 301: Moved Permanently.
HTTP_MOVED_TEMPORARY - Static variable in class com.helger.http.CHttp
HTTP Status-Code 302: Temporary Redirect.
HTTP_MULTIPLE_CHOICES - Static variable in class com.helger.http.CHttp
HTTP Status-Code 300: Multiple Choices.
HTTP_NETWORK_AUTHENTICATION_REQUIRED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 511: Network Authentication Required.
HTTP_NO_CONTENT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 204: No Content.
HTTP_NON_AUTHORITATIVE_INFORMATION - Static variable in class com.helger.http.CHttp
HTTP Status-Code 203: Non-Authoritative Information.
HTTP_NOT_ACCEPTABLE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 406: Not Acceptable.
HTTP_NOT_FOUND - Static variable in class com.helger.http.CHttp
HTTP Status-Code 404: Not Found.
HTTP_NOT_IMPLEMENTED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 501: Not Implemented.
HTTP_NOT_MODIFIED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 304: Not Modified.
HTTP_OK - Static variable in class com.helger.http.CHttp
HTTP Status-Code 200: OK.
HTTP_PARTIAL_CONTENT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 206: Partial Content.
HTTP_PAYMENT_REQUIRED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 402: Payment Required.
HTTP_PERMANENT_REDIRECT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 308: Permanent Redirect.
HTTP_PRECONDITION_FAILED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 412: Precondition Failed.
HTTP_PRECONDITION_REQUIRED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 428: Precondition Required.
HTTP_PROXY_AUTH_REQUIRED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 407: Proxy Authentication Required.
HTTP_REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 431: Request Header Fields Too Large.
HTTP_REQUEST_TIMEOUT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 408: Request Time-Out.
HTTP_REQUEST_URI_TOO_LONG - Static variable in class com.helger.http.CHttp
HTTP Status-Code 414: Request-URI Too Large.
HTTP_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 416: Requested Range not satisfiable.
HTTP_RESET_CONTENT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 205: Reset Content.
HTTP_SEE_OTHER - Static variable in class com.helger.http.CHttp
HTTP Status-Code 303: See Other.
HTTP_SERVICE_UNAVAILABLE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 503: Service Unavailable.
HTTP_SWITCH_PROXY - Static variable in class com.helger.http.CHttp
HTTP Status-Code 306: Switch Proxy.
HTTP_SWITCHING_PROTOCOLS - Static variable in class com.helger.http.CHttp
HTTP Status-Code 101: Switching Protocols.
HTTP_TEMPORARY_REDIRECT - Static variable in class com.helger.http.CHttp
HTTP Status-Code 307: Temporary Redirect.
HTTP_TOO_MANY_REQUESTS - Static variable in class com.helger.http.CHttp
HTTP Status-Code 429: Too Many Requests.
HTTP_UNAUTHORIZED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 401: Unauthorized.
HTTP_UNAVAILABLE_FOR_LEGAL_REASONS - Static variable in class com.helger.http.CHttp
HTTP Status-Code 451: Unavailable For Legal Reasons.
HTTP_UNPROCESSABLE_ENTITY - Static variable in class com.helger.http.CHttp
HTTP Status-Code 422: Unprocessable Entity.
HTTP_UNSUPPORTED_MEDIA_TYPE - Static variable in class com.helger.http.CHttp
HTTP Status-Code 415: Unsupported Media Type.
HTTP_UPGRADE_REQUIRED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 426: Upgrade Required.
HTTP_USE_PROXY - Static variable in class com.helger.http.CHttp
HTTP Status-Code 305: Use Proxy.
HTTP_VARIANT_ALSO_NEGOTIATES - Static variable in class com.helger.http.CHttp
HTTP Status-Code 506: Variant Also Negotiates.
HTTP_VERSION_NOT_SUPPORTED - Static variable in class com.helger.http.CHttp
HTTP Status-Code 505: HTTP Version Not Supported.
HttpBasicAuth - Class in com.helger.http.basicauth
Handling for HTTP Basic Authentication
HttpDigestAuth - Class in com.helger.http.digestauth
Handling for HTTP Digest Authentication
HttpForwardedHeaderHop - Class in com.helger.http.header.specific
This class contains the different value pairs for a single "Forwarded" header hop as defined in RFC 7239.
HttpForwardedHeaderHop() - Constructor for class com.helger.http.header.specific.HttpForwardedHeaderHop
 
HttpForwardedHeaderParser - Class in com.helger.http.header.specific
Parser for RFC 7239 compliant "Forwarded" header values.
HttpHeaderMap - Class in com.helger.http.header
Abstracts HTTP header interface for external usage.
Note: since version 9.1.8 (issue #11) the internal scheme changed and the original case is stored.
HttpHeaderMap() - Constructor for class com.helger.http.header.HttpHeaderMap
Default constructor.
HttpHeaderMap(HttpHeaderMap) - Constructor for class com.helger.http.header.HttpHeaderMap
Copy constructor.

I

ICSPDirective - Interface in com.helger.http.csp
A single CSP directive.
IDENTITY_ENCODING - Static variable in class com.helger.http.header.specific.AcceptEncodingHandler
Standard encoding "identity"
IF_MATCH - Static variable in class com.helger.http.CHttpHeader
 
IF_MODIFIED_SINCE - Static variable in class com.helger.http.CHttpHeader
 
IF_NON_MATCH - Static variable in class com.helger.http.CHttpHeader
 
IF_UNMODIFIED_SINCE - Static variable in class com.helger.http.CHttpHeader
 
INTERMEDIATE - Enum constant in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
For services that don't need compatibility with legacy clients (mostly WinXP), but still need to support a wide range of clients, this configuration is recommended.
INTERMEDIATE - Enum constant in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
For services that don't need compatibility with legacy clients, such as Windows XP or old versions of OpenSSL.
is10() - Method in enum class com.helger.http.EHttpVersion
 
isAboveMinimumQuality() - Method in class com.helger.http.header.QValue
 
isAlphaChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isAtLeast11() - Method in enum class com.helger.http.EHttpVersion
 
isBackslash(char) - Static method in class com.helger.http.RFC7230Helper
 
isBelowMaximumQuality() - Method in class com.helger.http.header.QValue
 
isBetweenMinimumAndMaximum() - Method in class com.helger.http.header.QValue
 
isChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isComment(char[]) - Static method in class com.helger.http.RFC1945Helper
 
isComment(String) - Static method in class com.helger.http.RFC1945Helper
 
isCommentChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isContentAllowed() - Method in enum class com.helger.http.EHttpMethod
 
isControlChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isCRChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isDebug() - Method in class com.helger.http.security.HostnameVerifierVerifyAll
 
isDebug() - Method in class com.helger.http.security.TrustManagerTrustAll
 
isDigitChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isEmpty() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
isEmpty() - Method in class com.helger.http.header.HttpHeaderMap
 
isEmpty() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Check if this forwarded list is empty (contains no pairs).
isExtraChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isHexChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isHexNotEmpty(char[]) - Static method in class com.helger.http.RFC1945Helper
 
isHexNotEmpty(String) - Static method in class com.helger.http.RFC1945Helper
 
isHighValue() - Method in class com.helger.http.header.QValue
 
isIdempodent() - Method in enum class com.helger.http.EHttpMethod
 
isLFChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isLinearWhitespaceChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isLowerAlphaChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isLowerHexChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isLowerHexNotEmpty(char[]) - Static method in class com.helger.http.RFC1945Helper
 
isLowerHexNotEmpty(String) - Static method in class com.helger.http.RFC1945Helper
 
isLowValue() - Method in class com.helger.http.header.QValue
 
isMaximumQuality() - Method in class com.helger.http.header.QValue
 
isMinimumQuality() - Method in class com.helger.http.header.QValue
 
isMustRevalidate() - Method in class com.helger.http.cache.CacheControlBuilder
 
isNationalChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isNoCache() - Method in class com.helger.http.cache.CacheControlBuilder
 
isNonTokenChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isNoStore() - Method in class com.helger.http.cache.CacheControlBuilder
 
isNotEmpty() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
isNotEmpty() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Check if this forwarded list is not empty (contains at least one pair).
isNoTransform() - Method in class com.helger.http.cache.CacheControlBuilder
 
isOctet(int) - Static method in class com.helger.http.RFC1945Helper
 
isPayloadInBody() - Method in enum class com.helger.http.EHttpMethod
 
isPrivate() - Method in class com.helger.http.cache.CacheControlBuilder
 
isProxyRevalidate() - Method in class com.helger.http.cache.CacheControlBuilder
 
isPublic() - Method in class com.helger.http.cache.CacheControlBuilder
 
isQuoteChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isQuotedText(char[]) - Static method in class com.helger.http.RFC1945Helper
 
isQuotedText(String) - Static method in class com.helger.http.RFC1945Helper
 
isQuotedTextChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isQuotedTextContent(char[]) - Static method in class com.helger.http.RFC1945Helper
 
isQuotedTextContent(String) - Static method in class com.helger.http.RFC1945Helper
 
isReporting() - Method in enum class com.helger.http.csp.ECSPMode
 
isReportingOnly() - Method in enum class com.helger.http.csp.ECSPMode
 
isReservedChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isSafeChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isSpaceChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isSupportedCipherSuiteInSSLContext(ETLSVersion[], String) - Static method in class com.helger.http.tls.TLSConfigurationMode
 
isTabChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isTextChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isToken(char[]) - Static method in class com.helger.http.RFC1945Helper
 
isToken(String) - Static method in class com.helger.http.RFC1945Helper
 
isTokenChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isUnreservedChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isUnsafeChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isUpperAlphaChar(int) - Static method in class com.helger.http.RFC1945Helper
 
isValid() - Method in class com.helger.http.basicauth.BasicAuthServerBuilder
 
isValid() - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
 
isValidName(String) - Static method in class com.helger.http.csp.CSPDirective
 
isValidToken(char[]) - Static method in class com.helger.http.RFC7230Helper
Check if the provided char array is a valid token.
isValidToken(String) - Static method in class com.helger.http.RFC7230Helper
Check if the provided String is a valid token.
isValidTokenChar(char) - Static method in class com.helger.http.RFC7230Helper
Check if the provided char is a valid token char.
isValidValue(String) - Static method in class com.helger.http.csp.CSPDirective
 
isWord(char[]) - Static method in class com.helger.http.RFC1945Helper
 
isWord(String) - Static method in class com.helger.http.RFC1945Helper
 
iterator() - Method in class com.helger.http.header.HttpHeaderMap
 
ITLSConfigurationMode - Interface in com.helger.http.tls
TLS Configuration mode read-only interface.

K

KEYWORD_NONE - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
KEYWORD_REPORT_SAMPLE - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
KEYWORD_SELF - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
KEYWORD_STRICT_DYNAMIC - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
KEYWORD_UNSAFE_EVAL - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
KEYWORD_UNSAFE_INLINE - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 

L

LAST_MODIFIED - Static variable in class com.helger.http.CHttpHeader
 
LOCATION - Static variable in class com.helger.http.CHttpHeader
 

M

MAN - Static variable in class com.helger.http.CHttpHeader
 
MAX_INDEX - Static variable in class com.helger.http.RFC1945Helper
Maximum index (inclusive)
MAX_QUALITY - Static variable in class com.helger.http.header.QValue
Maximum quality value: 1
MAX_QVALUE - Static variable in class com.helger.http.header.QValue
Maximum quality: 1
MESSAGE_ID - Static variable in class com.helger.http.CHttpHeader
 
MIME_VERSION - Static variable in class com.helger.http.CHttpHeader
 
MIN_INDEX - Static variable in class com.helger.http.RFC1945Helper
Minimum index (inclusive)
MIN_QUALITY - Static variable in class com.helger.http.header.QValue
Minimum quality value: 0
MIN_QVALUE - Static variable in class com.helger.http.header.QValue
Minimum quality: 0
MODERN - Enum constant in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
For services that don't need backward compatibility, the parameters below provide a higher level of security.
MODERN - Enum constant in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
For services with clients that support TLS 1.3 and don't need backward compatibility, the Modern configuration provides an extremely high level of security.
This configuration is compatible with Firefox 63, Android 10.0, Chrome 70, Edge 75, NOT on Internet Explorer, Java 11, OpenSSL 1.1.1, Opera 57, Safari 12.1.

N

NO_REFERRER - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 
NO_REFERRER_WHEN_DOWNGRADE - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 
NONCE_PREFIX - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
NONCE_SUFFIX - Static variable in class com.helger.http.csp.AbstractCSPSourceList
 
NONE - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 

O

OLD - Enum constant in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
This is the old ciphersuite that works with all clients back to Windows XP/IE6.
OLD - Enum constant in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
This configuration is compatible with a number of very old clients, and should be used only as a last resort.
OPT - Static variable in class com.helger.http.CHttpHeader
 
OPTIONS - Enum constant in enum class com.helger.http.EHttpMethod
 
ORIGIN - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 
ORIGIN - Static variable in class com.helger.http.CHttpHeader
 
ORIGIN_WHEN_CROSS_ORIGIN - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 

P

PARAM_BY - Static variable in class com.helger.http.header.specific.HttpForwardedHeaderHop
Standard "by" parameter name as defined in RFC 7239
PARAM_FOR - Static variable in class com.helger.http.header.specific.HttpForwardedHeaderHop
Standard "for" parameter name as defined in RFC 7239
PARAM_HOST - Static variable in class com.helger.http.header.specific.HttpForwardedHeaderHop
Standard "host" parameter name as defined in RFC 7239
PARAM_PROTO - Static variable in class com.helger.http.header.specific.HttpForwardedHeaderHop
Standard "proto" parameter name as defined in RFC 7239
parseAndGetLastHop(String) - Static method in class com.helger.http.header.specific.HttpForwardedHeaderParser
Parse a complete Forwarded header value that may contain multiple forwarded elements separated by commas according to RFC 7239.
parseMultipleHops(String) - Static method in class com.helger.http.header.specific.HttpForwardedHeaderParser
Parse a complete Forwarded header value that may contain multiple forwarded elements separated by commas according to RFC 7239.
parseSingleHop(String) - Static method in class com.helger.http.header.specific.HttpForwardedHeaderParser
Parse a forwarded-element string according to RFC 7239.
PATCH - Enum constant in enum class com.helger.http.EHttpMethod
 
PICS_LABEL - Static variable in class com.helger.http.CHttpHeader
 
POST - Enum constant in enum class com.helger.http.EHttpMethod
 
PRAGMA - Static variable in class com.helger.http.CHttpHeader
 
PROFILE - Static variable in class com.helger.http.CHttpHeader
 
PROFILE_DIFF - Static variable in class com.helger.http.CHttpHeader
 
PROXY - Static variable in class com.helger.http.CHttpHeader
The "Proxy" header famous from the Httpoxy attack.
https://www.apache.org/security/asf-httpoxy-response.txt
PROXY_AUTHORIZATION - Static variable in class com.helger.http.CHttpHeader
 
PUT - Enum constant in enum class com.helger.http.EHttpMethod
 

Q

QOP_AUTH - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
QOP_AUTH_INT - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
QUOTEDTEXT_BEGIN - Static variable in class com.helger.http.RFC1945Helper
Quoted text start character
QUOTEDTEXT_END - Static variable in class com.helger.http.RFC1945Helper
Quoted text end character
QValue - Class in com.helger.http.header
Represents the quality value of an HTTP Accept* header.
QValue(double) - Constructor for class com.helger.http.header.QValue
 
qvalueMap() - Method in class com.helger.http.header.AbstractQValueList
 

R

RECEIPT_DELIVERY_OPTION - Static variable in class com.helger.http.CHttpHeader
The URL where the async MDN should be send to
RECIPIENT_ADDRESS - Static variable in class com.helger.http.CHttpHeader
 
REFERER - Static variable in class com.helger.http.CHttpHeader
 
REFERRER_POLICY - Static variable in class com.helger.http.CHttpHeader
https://scotthelme.co.uk/a-new-security-header-referrer-policy/
E.g.
REFRESH - Static variable in class com.helger.http.CHttpHeader
 
removeAll() - Method in class com.helger.http.header.HttpHeaderMap
Remove all contained headers.
removeAll() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Remove all pairs.
removeAllDirectives() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
removeDirective(T) - Method in class com.helger.http.csp.AbstractCSPPolicy
 
removeDirectiveAtIndex(int) - Method in class com.helger.http.csp.AbstractCSPPolicy
 
removeHeader(String, String) - Method in class com.helger.http.header.HttpHeaderMap
 
removeHeaders(String) - Method in class com.helger.http.header.HttpHeaderMap
Remove all header values with the provided name
removeHeadersIf(Predicate<? super String>) - Method in class com.helger.http.header.HttpHeaderMap
Remove all header values where the name matches the provided filter.
removePair(String) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Remove the specified token and its value.
RETRY_AFTER - Static variable in class com.helger.http.CHttpHeader
The Retry-After response-header field can be used with a 503 (Service Unavailable) response to indicate how long the service is expected to be unavailable to the requesting client.
RFC1945Helper - Class in com.helger.http
HTTP string helper.
RFC7230Helper - Class in com.helger.http
Helper class for RFC 7230

S

SAME_ORIGIN - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 
SEPARATOR_KEY_VALUE - Static variable in class com.helger.http.header.HttpHeaderMap
The separator between key and value
SERVER - Static variable in class com.helger.http.CHttpHeader
 
SET_COOKIE - Static variable in class com.helger.http.CHttpHeader
 
setAlgorithm(String) - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
A string indicating a pair of algorithms used to produce the digest and a checksum.
setAllHeaders(HttpHeaderMap) - Method in class com.helger.http.header.HttpHeaderMap
Set all headers from the passed map.
setBy(String) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Add the "by" parameter with the specified proxy identifier.
setContentLength(long) - Method in class com.helger.http.header.HttpHeaderMap
 
setContentType(String) - Method in class com.helger.http.header.HttpHeaderMap
 
setDateHeader(String, long) - Method in class com.helger.http.header.HttpHeaderMap
Set the passed header as a date header.
setDateHeader(String, LocalDate) - Method in class com.helger.http.header.HttpHeaderMap
Set the passed header as a date header.
setDateHeader(String, LocalDateTime) - Method in class com.helger.http.header.HttpHeaderMap
Set the passed header as a date header.
setDateHeader(String, ZonedDateTime) - Method in class com.helger.http.header.HttpHeaderMap
Set the passed header as a date header.
setFor(String) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Add the "for" parameter with the specified client identifier.
setHeader(String, String) - Method in class com.helger.http.header.HttpHeaderMap
Set the passed header as is.
setHost(String) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Add the "host" parameter with the specified host header value.
setIntHeader(String, int) - Method in class com.helger.http.header.HttpHeaderMap
Set the passed header as a number.
setLongHeader(String, long) - Method in class com.helger.http.header.HttpHeaderMap
Set the passed header as a number.
setMaxAge(TimeUnit, long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age relative to the request time
setMaxAgeDays(long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age in days relative to the request time
setMaxAgeHours(long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age in hours relative to the request time
setMaxAgeMinutes(long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age in minutes relative to the request time
setMaxAgeSeconds(long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age in seconds relative to the request time.
setMustRevalidate(boolean) - Method in class com.helger.http.cache.CacheControlBuilder
Set the must-revalidate value.
setNoCache(boolean) - Method in class com.helger.http.cache.CacheControlBuilder
Set the no-cache value.
setNonce(String) - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
A server-specified data string which should be uniquely generated each time a 401 response is made.
setNoStore(boolean) - Method in class com.helger.http.cache.CacheControlBuilder
Set the no-store value.
setNoTransform(boolean) - Method in class com.helger.http.cache.CacheControlBuilder
Set the no-transform value.
setOpaque(String) - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
A string of data, specified by the server, which should be returned by the client unchanged in the Authorization header of subsequent requests with URIs in the same protection space.
setPrivate(boolean) - Method in class com.helger.http.cache.CacheControlBuilder
Set the private value. allows caches that are specific to one user (e.g., in a browser) to store the response; shared caches (e.g., in a proxy) may not.
setProto(String) - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Add the "proto" parameter with the specified protocol scheme.
setProxyRevalidate(boolean) - Method in class com.helger.http.cache.CacheControlBuilder
Set the proxy-revalidate value.
setPublic(boolean) - Method in class com.helger.http.cache.CacheControlBuilder
Set the public value. marks authenticated responses as cacheable; normally, if HTTP authentication is required, responses are automatically private.
setRealm(String) - Method in class com.helger.http.basicauth.BasicAuthServerBuilder
Set the realm to be used.
setRealm(String) - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
A string to be displayed to users so they know which username and password to use.
setSharedMaxAge(TimeUnit, long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age for shared caches relative to the request time.
setSharedMaxAgeDays(long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age for shared caches in days relative to the request time.
setSharedMaxAgeHours(long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age for shared caches in hours relative to the request time.
setSharedMaxAgeMinutes(long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age for shared caches in minutes relative to the request time.
setSharedMaxAgeSeconds(long) - Method in class com.helger.http.cache.CacheControlBuilder
Set the maximum age for shared caches in seconds relative to the request time.
setStale(ETriState) - Method in class com.helger.http.digestauth.DigestAuthServerBuilder
A flag, indicating that the previous request from the client was rejected because the nonce value was stale.
size() - Method in class com.helger.http.header.HttpHeaderMap
 
size() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
Get the number of pairs contained in this list.
SSL_V3 - Enum constant in enum class com.helger.http.tls.ETLSVersion
 
STRICT_ORIGIN - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 
STRICT_ORIGIN_WHEN_CROSS_ORIGIN - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 
STRICT_TRANSPORT_SECURITY - Static variable in class com.helger.http.CHttpHeader
https://www.owasp.org/index.php/HTTP_Strict_Transport_Security
e.g.
SUBJECT - Static variable in class com.helger.http.CHttpHeader
 
supportsCharset(String) - Method in class com.helger.http.header.specific.AcceptCharsetList
 
supportsCompress() - Method in class com.helger.http.header.specific.AcceptEncodingList
 
supportsDeflate() - Method in class com.helger.http.header.specific.AcceptEncodingList
 
supportsEncoding(String) - Method in class com.helger.http.header.specific.AcceptEncodingList
Check if the passed encoding is supported.
supportsGZIP() - Method in class com.helger.http.header.specific.AcceptEncodingList
 
supportsLanguage(String) - Method in class com.helger.http.header.specific.AcceptLanguageList
 
supportsMimeType(IMimeType) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
Check if the passed MIME type is supported, incl. fallback handling
supportsMimeType(String) - Method in class com.helger.http.header.specific.AcceptMimeTypeList
Check if the passed MIME type is supported, incl. fallback handling

T

TLS_10 - Enum constant in enum class com.helger.http.tls.ETLSVersion
 
TLS_11 - Enum constant in enum class com.helger.http.tls.ETLSVersion
 
TLS_12 - Enum constant in enum class com.helger.http.tls.ETLSVersion
 
TLS_13 - Enum constant in enum class com.helger.http.tls.ETLSVersion
 
TLSConfigurationMode - Class in com.helger.http.tls
Standalone implementation of ITLSConfigurationMode.
TLSConfigurationMode(ETLSVersion[], String[]) - Constructor for class com.helger.http.tls.TLSConfigurationMode
Constructor.
toString() - Method in class com.helger.http.basicauth.BasicAuthClientCredentials
 
toString() - Method in class com.helger.http.basicauth.BasicAuthServerBuilder
 
toString() - Method in class com.helger.http.cache.CacheControlBuilder
 
toString() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
toString() - Method in class com.helger.http.csp.AbstractCSPSourceList
 
toString() - Method in class com.helger.http.csp.CSPDirective
 
toString() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
toString() - Method in class com.helger.http.header.AbstractQValueList
 
toString() - Method in class com.helger.http.header.HttpHeaderMap
 
toString() - Method in class com.helger.http.header.QValue
 
toString() - Method in class com.helger.http.header.specific.HttpForwardedHeaderHop
 
toString() - Method in class com.helger.http.security.HostnameVerifierVerifyAll
 
toString() - Method in class com.helger.http.security.TrustManagerTrustAll
 
toString() - Method in class com.helger.http.tls.TLSConfigurationMode
 
TRACE - Enum constant in enum class com.helger.http.EHttpMethod
 
TRANSFER_ENCODING - Static variable in class com.helger.http.CHttpHeader
 
TrustManagerTrustAll - Class in com.helger.http.security
A trust manager that accepts all certificates.
TrustManagerTrustAll() - Constructor for class com.helger.http.security.TrustManagerTrustAll
 
TrustManagerTrustAll(boolean) - Constructor for class com.helger.http.security.TrustManagerTrustAll
 

U

UA - Static variable in class com.helger.http.CHttpHeader
 
UNSAFE_URL - Enum constant in enum class com.helger.http.EHttpReferrerPolicy
 
USER_AGENT - Static variable in class com.helger.http.CHttpHeader
 
USERNAME_PASSWORD_SEPARATOR - Static variable in class com.helger.http.basicauth.HttpBasicAuth
 

V

VALUE_ALLOW_FROM - Static variable in class com.helger.http.CHttpHeader
 
VALUE_DENY - Static variable in class com.helger.http.CHttpHeader
 
VALUE_INCLUDE_SUBDOMAINS - Static variable in class com.helger.http.CHttpHeader
 
VALUE_NOSNIFF - Static variable in class com.helger.http.CHttpHeader
 
VALUE_SAMEORIGIN - Static variable in class com.helger.http.CHttpHeader
 
valueOf(String) - Static method in enum class com.helger.http.csp.ECSPMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.helger.http.EHttpMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.helger.http.EHttpReferrerPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.helger.http.EHttpVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.helger.http.tls.ETLSVersion
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.helger.http.csp.ECSPMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.helger.http.EHttpMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.helger.http.EHttpReferrerPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.helger.http.EHttpVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.helger.http.tls.ETLSConfigurationMode_2018_10
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.helger.http.tls.ETLSConfigurationMode_2020_02
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.helger.http.tls.ETLSVersion
Returns an array containing the constants of this enum class, in the order they are declared.
VARY - Static variable in class com.helger.http.CHttpHeader
 
verify(String, SSLSession) - Method in class com.helger.http.security.HostnameVerifierVerifyAll
 

W

WAP_PROFILE - Static variable in class com.helger.http.CHttpHeader
 
WAP_PROFILE_DIFF - Static variable in class com.helger.http.CHttpHeader
 
WARNING - Static variable in class com.helger.http.CHttpHeader
 
WINDOW_TARGET - Static variable in class com.helger.http.CHttpHeader
 
WWW_AUTHENTICATE - Static variable in class com.helger.http.CHttpHeader
 

X

X_COMPRESS_ENCODING - Static variable in class com.helger.http.header.specific.AcceptEncodingHandler
Standard encoding "x-compress"
X_CONTENT_SECURITY_POLICY - Static variable in class com.helger.http.CHttpHeader
 
X_CONTENT_SECURITY_POLICY_REPORT_ONLY - Static variable in class com.helger.http.CHttpHeader
 
X_CONTENT_TYPE_OPTIONS - Static variable in class com.helger.http.CHttpHeader
https://www.owasp.org/index.php/List_of_useful_HTTP_headers
e.g.
X_DEVICE_USER_AGENT - Static variable in class com.helger.http.CHttpHeader
 
X_FRAME_OPTIONS - Static variable in class com.helger.http.CHttpHeader
https://www.owasp.org/index.php/List_of_useful_HTTP_headers
e.g.
X_GZIP_ENCODING - Static variable in class com.helger.http.header.specific.AcceptEncodingHandler
Standard encoding "x-gzip"
X_UA_COMPATIBLE - Static variable in class com.helger.http.CHttpHeader
 
X_WAP_PROFILE - Static variable in class com.helger.http.CHttpHeader
 
X_WAP_PROFILE_DIFF - Static variable in class com.helger.http.CHttpHeader
 
X_WEBKIT_CSP - Static variable in class com.helger.http.CHttpHeader
 
X_XSS_PROTECTION - Static variable in class com.helger.http.CHttpHeader
Deprecated.
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values