Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form