Index
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 ofCSPDirective.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 withrel="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_AUTHENTICATEvalue 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.AUTHORIZATIONheader 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.AUTHORIZATIONheader 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_QUALITYandQValue.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.
All Classes and Interfaces|All Packages|Constant Field Values
ETLSConfigurationMode_2020_02instead