Skip navigation links
A B C D E G H I K M N Q R S T U V X 

A

AbstractCSPPolicy<T extends ICSPDirective> - Class in com.helger.http.csp
Abstract CSP policy declaration.
AbstractCSPPolicy() - Constructor for class com.helger.http.csp.AbstractCSPPolicy
 
AbstractQValueList<KEYTYPE extends Serializable> - Class in com.helger.http
Represents a base class for all QValue'd stuff
AbstractQValueList() - Constructor for class com.helger.http.AbstractQValueList
 
AcceptCharsetHandler - Class in com.helger.http
Handler for the request HTTP header field "Accept-Charset"
AcceptCharsetList - Class in com.helger.http
Represents a list of Accept-Charset values as specified in the HTTP header
AcceptCharsetList() - Constructor for class com.helger.http.AcceptCharsetList
 
AcceptEncodingHandler - Class in com.helger.http
Handler for the request HTTP header field "Accept-Encoding"
AcceptEncodingList - Class in com.helger.http
Contains a list of Accept-Encoding values as specified by the HTTP header
AcceptEncodingList() - Constructor for class com.helger.http.AcceptEncodingList
 
AcceptLanguageHandler - Class in com.helger.http
Handler for the request HTTP header field "Accept-Language"
AcceptLanguageList - Class in com.helger.http
Represents a list of Accept-Language values as specified in the HTTP header
AcceptLanguageList() - Constructor for class com.helger.http.AcceptLanguageList
 
AcceptMimeTypeHandler - Class in com.helger.http
Handler for the request HTTP header field "Accept"
AcceptMimeTypeList - Class in com.helger.http
Represents a list of Accept HTTP header values
AcceptMimeTypeList() - Constructor for class com.helger.http.AcceptMimeTypeList
 
addCharset(String, double) - Method in class com.helger.http.AcceptCharsetList
 
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.AcceptEncodingList
 
addExtension(String) - Method in class com.helger.http.CacheControlBuilder
 
addHash(EMessageDigestAlgorithm, byte[]) - Method in class com.helger.http.csp.CSP2SourceList
Add the provided nonce value.
addHash(EMessageDigestAlgorithm, String) - Method in class com.helger.http.csp.CSP2SourceList
Add the provided Base64 encoded hash value.
addHost(ISimpleURL) - Method in class com.helger.http.csp.CSP2SourceList
Add a host
addHost(String) - Method in class com.helger.http.csp.CSP2SourceList
Add a host
addKeywordNone() - Method in class com.helger.http.csp.CSP2SourceList
source expression 'none' represents an empty set of URIs
addKeywordSelf() - Method in class com.helger.http.csp.CSP2SourceList
source expression 'self' represents the set of URIs which are in the same origin as the protected resource
addKeywordUnsafeEval() - Method in class com.helger.http.csp.CSP2SourceList
 
addKeywordUnsafeInline() - Method in class com.helger.http.csp.CSP2SourceList
source expression 'unsafe-inline' represents content supplied inline in the resource itself
addLanguage(String, double) - Method in class com.helger.http.AcceptLanguageList
 
addMimeType(IMimeType, double) - Method in class com.helger.http.AcceptMimeTypeList
 
addMimeType(IMimeType) - Method in class com.helger.http.csp.CSP2SourceList
Add a MIME type (for plugin-types)
addNonce(byte[]) - Method in class com.helger.http.csp.CSP2SourceList
Add the provided nonce value.
addNonce(String) - Method in class com.helger.http.csp.CSP2SourceList
Add the provided Base64 encoded nonce value.
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.CSP2SourceList
Add a scheme
ALGORITHM_MD5 - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
ALGORITHM_MD5_SESS - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
ANY_CHARSET - Static variable in class com.helger.http.AcceptCharsetHandler
Any charset
ANY_ENCODING - Static variable in class com.helger.http.AcceptEncodingHandler
Any encoding
ANY_LANGUAGE - Static variable in class com.helger.http.AcceptLanguageHandler
Any language
ANY_MIMETYPE - Static variable in class com.helger.http.AcceptMimeTypeHandler
Any MIME type

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

CacheControlBuilder - Class in com.helger.http
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.CacheControlBuilder
Constructor
CacheControlBuilder(CacheControlBuilder) - Constructor for class com.helger.http.CacheControlBuilder
Copy constructor
CHAR_CR - Static variable in class com.helger.http.HttpStringHelper
 
CHAR_LF - Static variable in class com.helger.http.HttpStringHelper
 
CHAR_SPACE - Static variable in class com.helger.http.HttpStringHelper
 
CHAR_TAB - Static variable in class com.helger.http.HttpStringHelper
 
CHARSET - Static variable in class com.helger.http.basicauth.HttpBasicAuth
 
com.helger.http - package com.helger.http
 
com.helger.http.basicauth - package com.helger.http.basicauth
 
com.helger.http.csp - package com.helger.http.csp
 
com.helger.http.digestauth - package com.helger.http.digestauth
 
com.helger.http.tls - package com.helger.http.tls
 
COMMENT_BEGIN - Static variable in class com.helger.http.HttpStringHelper
Comment start character
COMMENT_END - Static variable in class com.helger.http.HttpStringHelper
Comment end character
compareTo(QValue) - Method in class com.helger.http.QValue
 
COMPRESS_ENCODING - Static variable in class com.helger.http.AcceptEncodingHandler
Standard encoding "compress"
createChildSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources for web workers and nested browsing contexts loaded using elements such as <frame> and <iframe>
createConnectSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Applies to XMLHttpRequest (AJAX), WebSocket or EventSource.
createDefaultSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
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(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources of fonts.
createFormAction(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources that can be used as a HTML <form> action.
createFrameAncestors(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources for embedding the resource using <frame> <iframe> <object> <embed> <applet>.
createFrameSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Deprecated.
createImgSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources of images.
createMediaSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources of audio and video, eg HTML5 <audio>, <video> elements.
createObjectSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources of plugins, eg <object>, <embed> or <applet>.
createPluginTypes(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid MIME types for plugins invoked via <object> and <embed>.
createReportURI(String) - Static method in class com.helger.http.csp.CSP2Directive
The report-uri directive specifies a URI to which the user agent sends reports about policy violation.
createSandbox(String) - Static method in class com.helger.http.csp.CSP2Directive
The sandbox directive specifies an HTML sandbox policy that the user agent applies to the protected resource.
createScriptSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources of JavaScript.
createStyleSrc(CSP2SourceList) - Static method in class com.helger.http.csp.CSP2Directive
Defines valid sources of stylesheets.
CSP2Directive - Class in com.helger.http.csp
A single CSP 2.0 directive.
CSP2Directive(String, CSP2SourceList) - Constructor for class com.helger.http.csp.CSP2Directive
 
CSP2Directive(String, String) - Constructor for class com.helger.http.csp.CSP2Directive
 
CSP2Policy - Class in com.helger.http.csp
CSP 2.0 policy.
CSP2Policy() - Constructor for class com.helger.http.csp.CSP2Policy
 
CSP2SourceList - Class in com.helger.http.csp
A source list to be used in a CSP 2.0 directive (CSP2Directive).
CSP2SourceList() - Constructor for class com.helger.http.csp.CSP2SourceList
 

D

DEFAULT_ALGORITHM - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
DEFAULT_CHARSET - Static variable in class com.helger.http.AcceptCharsetHandler
Default charset iso-8859-1
DEFAULT_QOP - Static variable in class com.helger.http.digestauth.HttpDigestAuth
 
DEFLATE_ENCODING - Static variable in class com.helger.http.AcceptEncodingHandler
Standard encoding "deflate"
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
 

E

EHttpReferrerPolicy - Enum in com.helger.http
HTTP response header "Referrer-Policy" values.
EHttpVersion - Enum in com.helger.http
HTTP versions
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.CSP2Directive
 
equals(Object) - Method in class com.helger.http.csp.CSP2SourceList
 
equals(Object) - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
equals(Object) - Method in class com.helger.http.QValue
 
equals(Object) - Method in class com.helger.http.tls.TLSConfigurationMode
 
ESCAPE_CHAR - Static variable in class com.helger.http.RFC5987Encoder
 
ETLSConfigurationMode - Enum in com.helger.http.tls
TLS cipher suite configuration modes according to https://wiki.mozilla.org/Security/Server_Side_TLS from 2018-10-09
ETLSVersion - Enum 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
 
explicitlySupportsCharset(String) - Method in class com.helger.http.AcceptCharsetList
 
explicitlySupportsEncoding(String) - Method in class com.helger.http.AcceptEncodingList
 
explicitlySupportsLanguage(String) - Method in class com.helger.http.AcceptLanguageList
 
explicitlySupportsMimeType(String) - Method in class com.helger.http.AcceptMimeTypeList
Check if the passed MIME type is supported, without considering fallback MIME types (xxx/*)
explicitlySupportsMimeType(IMimeType) - Method in class com.helger.http.AcceptMimeTypeList
Check if the passed MIME type is supported, without considering fallback MIME types (xxx/*)

G

getAcceptCharsets(String) - Static method in class com.helger.http.AcceptCharsetHandler
 
getAcceptEncodings(String) - Static method in class com.helger.http.AcceptEncodingHandler
 
getAcceptLanguages(String) - Static method in class com.helger.http.AcceptLanguageHandler
 
getAcceptMimeTypes(String) - Static method in class com.helger.http.AcceptMimeTypeHandler
 
getAlgorithm() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getAllCipherSuites() - Method in enum com.helger.http.tls.ETLSConfigurationMode
 
getAllCipherSuites() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllCipherSuites() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAllCipherSuitesAsArray() - Method in enum com.helger.http.tls.ETLSConfigurationMode
 
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.CacheControlBuilder
 
getAllQValues() - Method in class com.helger.http.AbstractQValueList
 
getAllQValuesGreaterOrEqual(double) - Method in class com.helger.http.AbstractQValueList
 
getAllQValuesGreaterThan(double) - Method in class com.helger.http.AbstractQValueList
 
getAllQValuesLowerOrEqual(double) - Method in class com.helger.http.AbstractQValueList
 
getAllQValuesLowerThan(double) - Method in class com.helger.http.AbstractQValueList
 
getAllTLSVersionIDs() - Method in enum com.helger.http.tls.ETLSConfigurationMode
 
getAllTLSVersionIDs() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllTLSVersionIDs() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAllTLSVersionIDsAsArray() - Method in enum com.helger.http.tls.ETLSConfigurationMode
 
getAllTLSVersionIDsAsArray() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllTLSVersionIDsAsArray() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAllTLSVersions() - Method in enum com.helger.http.tls.ETLSConfigurationMode
 
getAllTLSVersions() - Method in interface com.helger.http.tls.ITLSConfigurationMode
 
getAllTLSVersions() - Method in class com.helger.http.tls.TLSConfigurationMode
 
getAsHTTPHeaderValue() - Method in class com.helger.http.CacheControlBuilder
 
getAsString() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
getAsString() - Method in class com.helger.http.csp.CSP2SourceList
 
getAsString() - Method in interface com.helger.http.csp.ICSPDirective
 
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.
getClientNonce() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getClone() - Method in class com.helger.http.CacheControlBuilder
 
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
 
getEncoded(String) - Method in class com.helger.http.RFC5987Encoder
 
getExpressionCount() - Method in class com.helger.http.csp.CSP2SourceList
 
getFromIDOrNull(String) - Static method in enum com.helger.http.tls.ETLSConfigurationMode
 
getFromIDOrNull(String) - Static method in enum com.helger.http.tls.ETLSVersion
 
getFromNameOrNull(String) - Static method in enum com.helger.http.EHttpVersion
 
getID() - Method in enum com.helger.http.tls.ETLSConfigurationMode
 
getID() - Method in enum com.helger.http.tls.ETLSVersion
 
getMaxAgeSeconds() - Method in class com.helger.http.CacheControlBuilder
 
getMessageQOP() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getName() - Method in class com.helger.http.csp.CSP2Directive
 
getName() - Method in interface com.helger.http.csp.ICSPDirective
 
getName() - Method in enum 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
 
getQuality() - Method in class com.helger.http.QValue
 
getQualityOfCharset(String) - Method in class com.helger.http.AcceptCharsetList
Return the associated quality of the given charset.
getQualityOfEncoding(String) - Method in class com.helger.http.AcceptEncodingList
Return the associated quality of the given encoding.
getQualityOfLanguage(String) - Method in class com.helger.http.AcceptLanguageList
Return the associated quality of the given language.
getQualityOfMimeType(String) - Method in class com.helger.http.AcceptMimeTypeList
Return the associated quality of the given MIME type using the fallback mechanism.
getQualityOfMimeType(IMimeType) - Method in class com.helger.http.AcceptMimeTypeList
Return the associated quality of the given MIME type using the fallback mechanism.
getQuotedTextString(String) - Static method in class com.helger.http.HttpStringHelper
 
getQValueOfCharset(String) - Method in class com.helger.http.AcceptCharsetList
Return the associated quality of the given charset.
getQValueOfEncoding(String) - Method in class com.helger.http.AcceptEncodingList
Return the associated quality of the given encoding.
getQValueOfLanguage(String) - Method in class com.helger.http.AcceptLanguageList
Return the associated quality of the given language.
getQValueOfMimeType(IMimeType) - Method in class com.helger.http.AcceptMimeTypeList
Return the associated quality of the given MIME type using the fallback mechanism.
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
 
getRFC5987Encoded(String, Charset) - Static method in class com.helger.http.RFC5987Encoder
 
getRFC5987EncodedUTF8(String) - Static method in class com.helger.http.RFC5987Encoder
 
getServerNonce() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
getSharedMaxAgeSeconds() - Method in class com.helger.http.CacheControlBuilder
 
getUsedCompressEncoding() - Method in class com.helger.http.AcceptEncodingList
 
getUsedDeflateEncoding() - Method in class com.helger.http.AcceptEncodingList
 
getUsedGZIPEncoding() - Method in class com.helger.http.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.CSP2Directive
 
getValue() - Method in interface com.helger.http.csp.ICSPDirective
 
getValue() - Method in enum com.helger.http.EHttpReferrerPolicy
 
getValueInRange(double) - Static method in class com.helger.http.QValue
Get the passed value in the range QValue.MIN_QUALITY and QValue.MAX_QUALITY.
GZIP_ENCODING - Static variable in class com.helger.http.AcceptEncodingHandler
Standard encoding "gzip"

H

HALF_QUALITY - Static variable in class com.helger.http.QValue
50% quantile quality value
HASH_PREFIX - Static variable in class com.helger.http.csp.CSP2SourceList
 
HASH_SUFFIX - Static variable in class com.helger.http.csp.CSP2SourceList
 
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.CSP2Directive
 
hashCode() - Method in class com.helger.http.csp.CSP2SourceList
 
hashCode() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
hashCode() - Method in class com.helger.http.QValue
 
hashCode() - Method in class com.helger.http.tls.TLSConfigurationMode
 
hasMaxAgeSeconds() - Method in class com.helger.http.CacheControlBuilder
 
hasPassword() - Method in class com.helger.http.basicauth.BasicAuthClientCredentials
 
hasSharedMaxAgeSeconds() - Method in class com.helger.http.CacheControlBuilder
 
hasValue() - Method in interface com.helger.http.csp.ICSPDirective
 
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
 
HttpBasicAuth - Class in com.helger.http.basicauth
Handling for HTTP Basic Authentication
HttpDigestAuth - Class in com.helger.http.digestauth
Handling for HTTP Digest Authentication
HttpStringHelper - Class in com.helger.http
HTTP string utils.

I

ICSPDirective - Interface in com.helger.http.csp
A single CSP directive.
IDENTITY_ENCODING - Static variable in class com.helger.http.AcceptEncodingHandler
Standard encoding "identity"
is10() - Method in enum com.helger.http.EHttpVersion
 
isAboveMinimumQuality() - Method in class com.helger.http.QValue
 
isAlphaChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isAtLeast11() - Method in enum com.helger.http.EHttpVersion
 
isBelowMaximumQuality() - Method in class com.helger.http.QValue
 
isBetweenMinimumAndMaximum() - Method in class com.helger.http.QValue
 
isChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isComment(char[]) - Static method in class com.helger.http.HttpStringHelper
 
isComment(String) - Static method in class com.helger.http.HttpStringHelper
 
isCommentChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isControlChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isCRChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isDigitChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isEmpty() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
isExtraChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isHexChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isHexNotEmpty(char[]) - Static method in class com.helger.http.HttpStringHelper
 
isHexNotEmpty(String) - Static method in class com.helger.http.HttpStringHelper
 
isHighValue() - Method in class com.helger.http.QValue
 
isLFChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isLinearWhitespaceChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isLowerAlphaChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isLowerHexChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isLowerHexNotEmpty(char[]) - Static method in class com.helger.http.HttpStringHelper
 
isLowerHexNotEmpty(String) - Static method in class com.helger.http.HttpStringHelper
 
isLowValue() - Method in class com.helger.http.QValue
 
isMaximumQuality() - Method in class com.helger.http.QValue
 
isMinimumQuality() - Method in class com.helger.http.QValue
 
isMustRevalidate() - Method in class com.helger.http.CacheControlBuilder
 
isNationalChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isNoCache() - Method in class com.helger.http.CacheControlBuilder
 
isNonTokenChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isNoStore() - Method in class com.helger.http.CacheControlBuilder
 
isNotEmpty() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
isNoTransform() - Method in class com.helger.http.CacheControlBuilder
 
isOctet(int) - Static method in class com.helger.http.HttpStringHelper
 
isPrivate() - Method in class com.helger.http.CacheControlBuilder
 
isProxyRevalidate() - Method in class com.helger.http.CacheControlBuilder
 
isPublic() - Method in class com.helger.http.CacheControlBuilder
 
isQuoteChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isQuotedText(char[]) - Static method in class com.helger.http.HttpStringHelper
 
isQuotedText(String) - Static method in class com.helger.http.HttpStringHelper
 
isQuotedTextChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isQuotedTextContent(char[]) - Static method in class com.helger.http.HttpStringHelper
 
isQuotedTextContent(String) - Static method in class com.helger.http.HttpStringHelper
 
isReservedChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isSafeChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isSpaceChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isSupportedCipherSuiteInSSLContext(ETLSVersion[], String) - Static method in class com.helger.http.tls.TLSConfigurationMode
 
isTabChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isTextChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isToken(char[]) - Static method in class com.helger.http.HttpStringHelper
 
isToken(String) - Static method in class com.helger.http.HttpStringHelper
 
isTokenChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isUnreservedChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isUnsafeChar(int) - Static method in class com.helger.http.HttpStringHelper
 
isUpperAlphaChar(int) - Static method in class com.helger.http.HttpStringHelper
 
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.CSP2Directive
 
isValidValue(String) - Static method in class com.helger.http.csp.CSP2Directive
 
isWord(char[]) - Static method in class com.helger.http.HttpStringHelper
 
isWord(String) - Static method in class com.helger.http.HttpStringHelper
 
ITLSConfigurationMode - Interface in com.helger.http.tls
TLS Configuration mode read-only interface.

K

KEYWORD_NONE - Static variable in class com.helger.http.csp.CSP2SourceList
 
KEYWORD_SELF - Static variable in class com.helger.http.csp.CSP2SourceList
 
KEYWORD_UNSAFE_EVAL - Static variable in class com.helger.http.csp.CSP2SourceList
 
KEYWORD_UNSAFE_INLINE - Static variable in class com.helger.http.csp.CSP2SourceList
 

M

m_aMap - Variable in class com.helger.http.AbstractQValueList
 
MAX_INDEX - Static variable in class com.helger.http.HttpStringHelper
Maximum index (inclusive)
MAX_QUALITY - Static variable in class com.helger.http.QValue
Maximum quality value
MAX_QVALUE - Static variable in class com.helger.http.QValue
Maximum quality
MIN_INDEX - Static variable in class com.helger.http.HttpStringHelper
Minimum index (inclusive)
MIN_QUALITY - Static variable in class com.helger.http.QValue
Minimum quality value
MIN_QVALUE - Static variable in class com.helger.http.QValue
Minimum quality

N

NONCE_PREFIX - Static variable in class com.helger.http.csp.CSP2SourceList
 
NONCE_SUFFIX - Static variable in class com.helger.http.csp.CSP2SourceList
 

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.HttpStringHelper
Quoted text start character
QUOTEDTEXT_END - Static variable in class com.helger.http.HttpStringHelper
Quoted text end character
QValue - Class in com.helger.http
Represents the quality value of an HTTP Accept* header.
QValue(double) - Constructor for class com.helger.http.QValue
 

R

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
 
RFC5987Encoder - Class in com.helger.http
RFC 5987 Encoder.
RFC5987Encoder() - Constructor for class com.helger.http.RFC5987Encoder
 
RFC5987Encoder(Charset) - Constructor for class com.helger.http.RFC5987Encoder
 

S

safeParseMimeType(String) - Static method in class com.helger.http.AcceptMimeTypeHandler
 
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.
setMaxAge(TimeUnit, long) - Method in class com.helger.http.CacheControlBuilder
Set the maximum age relative to the request time
setMaxAgeDays(long) - Method in class com.helger.http.CacheControlBuilder
Set the maximum age in days relative to the request time
setMaxAgeHours(long) - Method in class com.helger.http.CacheControlBuilder
Set the maximum age in hours relative to the request time
setMaxAgeMinutes(long) - Method in class com.helger.http.CacheControlBuilder
Set the maximum age in minutes relative to the request time
setMaxAgeSeconds(long) - Method in class com.helger.http.CacheControlBuilder
Set the maximum age in seconds relative to the request time.
setMustRevalidate(boolean) - Method in class com.helger.http.CacheControlBuilder
Set the must-revalidate value.
setNoCache(boolean) - Method in class com.helger.http.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.CacheControlBuilder
Set the no-store value.
setNoTransform(boolean) - Method in class com.helger.http.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.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.
setProxyRevalidate(boolean) - Method in class com.helger.http.CacheControlBuilder
Set the proxy-revalidate value.
setPublic(boolean) - Method in class com.helger.http.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.CacheControlBuilder
Set the maximum age for shared caches relative to the request time.
setSharedMaxAgeDays(long) - Method in class com.helger.http.CacheControlBuilder
Set the maximum age for shared caches in days relative to the request time.
setSharedMaxAgeHours(long) - Method in class com.helger.http.CacheControlBuilder
Set the maximum age for shared caches in hours relative to the request time.
setSharedMaxAgeMinutes(long) - Method in class com.helger.http.CacheControlBuilder
Set the maximum age for shared caches in minutes relative to the request time.
setSharedMaxAgeSeconds(long) - Method in class com.helger.http.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.
supportsCharset(String) - Method in class com.helger.http.AcceptCharsetList
 
supportsCompress() - Method in class com.helger.http.AcceptEncodingList
 
supportsDeflate() - Method in class com.helger.http.AcceptEncodingList
 
supportsEncoding(String) - Method in class com.helger.http.AcceptEncodingList
Check if the passed encoding is supported.
supportsGZIP() - Method in class com.helger.http.AcceptEncodingList
 
supportsLanguage(String) - Method in class com.helger.http.AcceptLanguageList
 
supportsMimeType(String) - Method in class com.helger.http.AcceptMimeTypeList
Check if the passed MIME type is supported, incl. fallback handling
supportsMimeType(IMimeType) - Method in class com.helger.http.AcceptMimeTypeList
Check if the passed MIME type is supported, incl. fallback handling

T

TLSConfigurationMode - Class in com.helger.http.tls
Standalone implementation of ITLSConfigurationMode.
TLSConfigurationMode(ETLSVersion[], String[]) - Constructor for class com.helger.http.tls.TLSConfigurationMode
 
toString() - Method in class com.helger.http.AbstractQValueList
 
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.CacheControlBuilder
 
toString() - Method in class com.helger.http.csp.AbstractCSPPolicy
 
toString() - Method in class com.helger.http.csp.CSP2Directive
 
toString() - Method in class com.helger.http.csp.CSP2SourceList
 
toString() - Method in class com.helger.http.digestauth.DigestAuthClientCredentials
 
toString() - Method in class com.helger.http.QValue
 
toString() - Method in class com.helger.http.tls.TLSConfigurationMode
 

U

USERNAME_PASSWORD_SEPARATOR - Static variable in class com.helger.http.basicauth.HttpBasicAuth
 

V

valueOf(String) - Static method in enum com.helger.http.EHttpReferrerPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.http.EHttpVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.http.tls.ETLSConfigurationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.http.tls.ETLSVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.http.EHttpReferrerPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.http.EHttpVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.http.tls.ETLSConfigurationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.http.tls.ETLSVersion
Returns an array containing the constants of this enum type, in the order they are declared.

X

X_COMPRESS_ENCODING - Static variable in class com.helger.http.AcceptEncodingHandler
Standard encoding "x-compress"
X_GZIP_ENCODING - Static variable in class com.helger.http.AcceptEncodingHandler
Standard encoding "x-gzip"
A B C D E G H I K M N Q R S T U V X 
Skip navigation links

Copyright © 2016–2019 Philip Helger. All rights reserved.