Index

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

I

identity() - Static method in class de.cuioss.http.client.converter.StringContentConverter
Identity converter for String content (no conversion needed).
identity() - Static method in interface de.cuioss.http.security.core.HttpSecurityValidator
Creates an identity validator that always returns the input unchanged.
Implementation Guidelines - Search tag in interface de.cuioss.http.security.core.HttpSecurityValidator
Section
Implementation Pattern - Search tag in interface de.cuioss.http.client.HttpHandlerProvider
Section
increment(UrlSecurityFailureType) - Method in class de.cuioss.http.security.monitoring.SecurityEventCounter
Increments the counter for the specified failure type and returns the new count.
incrementBy(UrlSecurityFailureType, long) - Method in class de.cuioss.http.security.monitoring.SecurityEventCounter
Increments the counter for the specified failure type by the given delta.
INFO() - Constructor for class de.cuioss.http.client.HttpLogMessages.INFO
 
INFORMATIONAL - Enum constant in enum class de.cuioss.http.client.handler.HttpStatusFamily
1xx: Informational - Request received, a continuing process.
initial(String) - Static method in record class de.cuioss.http.client.retry.RetryContext
Creates a new retry context for the first attempt.
initialDelay(Duration) - Method in class de.cuioss.http.client.retry.ExponentialBackoffRetryStrategy.Builder
Sets the initial delay before the first retry.
INJECTION_CHARACTERS - Static variable in class de.cuioss.http.security.config.SecurityDefaults
Characters commonly used in injection attacks
INPUT_TOO_LONG - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Input exceeds configured maximum length limits
Integration with CUI Result Pattern - Search tag in package de.cuioss.http.client.result
Section
INVALID_CHARACTER - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Invalid or dangerous characters found in URL
INVALID_CONTENT - Enum constant in enum class de.cuioss.http.client.result.HttpErrorCategory
Response content is invalid or unparseable.
INVALID_ENCODING - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Invalid URL encoding sequences detected (e.g., incomplete percent encoding)
INVALID_HOST_FORMAT - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Invalid host format detected
INVALID_IPV6_FORMAT - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Invalid IPv6 address format detected
INVALID_STRUCTURE - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Input structure violates expected format
INVALID_URL_FORMAT - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Invalid URL format detected
isBinary() - Method in record class de.cuioss.http.security.data.HTTPBody
Checks if the content type indicates binary content.
isBody() - Method in enum class de.cuioss.http.security.core.ValidationType
Determines if this validation type represents HTTP body content.
isCharacterAttack() - Method in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Indicates whether this failure type represents a character-based attack.
isClientError(int) - Static method in enum class de.cuioss.http.client.handler.HttpStatusFamily
Checks if the given status code indicates a client error (4xx).
isCompressed() - Method in record class de.cuioss.http.security.data.HTTPBody
 
isContentTypeAllowed(String) - Method in class de.cuioss.http.security.config.SecurityConfiguration
Checks if the configuration allows a specific content type.
isCookie() - Method in enum class de.cuioss.http.security.core.ValidationType
Determines if this validation type represents cookie content.
isEncodingIssue() - Method in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Indicates whether this failure type represents an encoding-related issue.
isFirstAttempt() - Method in record class de.cuioss.http.client.retry.RetryContext
Checks if this is the first attempt.
isFlag() - Method in record class de.cuioss.http.security.data.URLParameter
Checks if this parameter represents a flag (has name but no meaningful value).
isFormData() - Method in record class de.cuioss.http.security.data.HTTPBody
Checks if the content type indicates form data.
isHeader() - Method in enum class de.cuioss.http.security.core.ValidationType
Determines if this validation type represents HTTP header content.
isHeaderAllowed(String) - Method in class de.cuioss.http.security.config.SecurityConfiguration
Checks if the configuration allows a specific header name.
isHtml() - Method in record class de.cuioss.http.security.data.HTTPBody
Checks if the content type indicates HTML content.
isHttpOnly() - Method in record class de.cuioss.http.security.data.Cookie
Checks if the cookie has the HttpOnly attribute.
isInformational(int) - Static method in enum class de.cuioss.http.client.handler.HttpStatusFamily
Checks if the given status code indicates an informational response (1xx).
isIPv6HostAttack() - Method in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Indicates whether this failure type represents an IPv6 or host-based attack.
isJson() - Method in record class de.cuioss.http.security.data.HTTPBody
 
isKey() - Method in enum class de.cuioss.http.security.core.ValidationType
Determines if this validation type represents a key/name component.
isLenient() - Method in class de.cuioss.http.security.config.SecurityConfiguration
Checks if this configuration is considered "lenient" based on key security settings.
isLoaderStatusOK() - Method in interface de.cuioss.http.client.LoadingStatusProvider
Convenience method to check if the loader status is OK.
isParameter() - Method in enum class de.cuioss.http.security.core.ValidationType
Determines if this validation type represents parameter content.
isPath() - Method in enum class de.cuioss.http.security.core.ValidationType
Determines if this validation type represents a path component.
isPathTraversalAttack() - Method in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Indicates whether this failure type represents a path traversal attack.
isPatternBased() - Method in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Indicates whether this failure type represents a pattern-based detection.
isPlainText() - Method in record class de.cuioss.http.security.data.HTTPBody
Checks if the content type indicates plain text.
isProtocolViolation() - Method in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Indicates whether this failure type represents a protocol violation.
isRedirection(int) - Static method in enum class de.cuioss.http.client.handler.HttpStatusFamily
Checks if the given status code indicates a redirection (3xx).
isRetryable() - Method in enum class de.cuioss.http.client.result.HttpErrorCategory
Determines if this error code represents a retryable condition.
isRetryable() - Method in class de.cuioss.http.client.result.HttpResultObject
Checks if the error condition is retryable.
isSecure() - Method in record class de.cuioss.http.security.data.Cookie
Checks if the cookie has the Secure attribute.
isSecureTlsVersion(String) - Method in record class de.cuioss.http.client.handler.SecureSSLContextProvider
Checks if the given protocol is a secure TLS version according to the minimum version set for this instance.
isServerError(int) - Static method in enum class de.cuioss.http.client.handler.HttpStatusFamily
Checks if the given status code indicates a server error (5xx).
isSizeViolation() - Method in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Indicates whether this failure type represents a size or length violation.
isStrict() - Method in class de.cuioss.http.security.config.SecurityConfiguration
Checks if this configuration is considered "strict" based on key security settings.
isStructuralIssue() - Method in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Indicates whether this failure type represents a structural issue.
isSuccess(int) - Static method in enum class de.cuioss.http.client.handler.HttpStatusFamily
Checks if the given status code indicates a successful response (2xx).
isValid(int) - Static method in enum class de.cuioss.http.client.handler.HttpStatusFamily
Checks if the given status code is a valid HTTP status code (100-599).
isValue() - Method in enum class de.cuioss.http.security.core.ValidationType
Determines if this validation type represents a value component.
isXml() - Method in record class de.cuioss.http.security.data.HTTPBody
Checks if the content type indicates XML content.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form