Skip navigation links
A C D E F G H I J K L M N O P R S T U V W X 

A

ACCESS - Static variable in class org.apache.knox.gateway.audit.api.Action
 
Action - Class in org.apache.knox.gateway.audit.api
 
ActionOutcome - Class in org.apache.knox.gateway.audit.api
Contains a list of possible action outcomes.
activateOptions() - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmStoreAndForwardAppender
 
activateOptions() - Method in class org.apache.knox.gateway.audit.log4j.layout.AuditLayout
 
allowsAnyIP() - Method in class org.apache.knox.gateway.util.IpAddressValidator
 
append(LoggingEvent) - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmStoreAndForwardAppender
 
attachContext(AuditContext) - Method in interface org.apache.knox.gateway.audit.api.AuditService
Attaches the provided audit context to the current thread.
attachContext(CorrelationContext) - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Sets the current attached correlation context.
attachContext(AuditContext) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditService
 
attachContext(CorrelationContext) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
attachExternalizedContext(byte[]) - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Attaches the externalized correlation context
attachExternalizedContext(byte[]) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
attrC - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
attrCN - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
attrEMAIL - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
attrL - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
attrO - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
attrOU - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
attrST - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
attrSTREET - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
attrUID - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
audit(CorrelationContext, AuditContext, String, String, String, String, String) - Method in interface org.apache.knox.gateway.audit.api.Auditor
Records a single audit event.
audit(String, String, String, String, String) - Method in interface org.apache.knox.gateway.audit.api.Auditor
Records a single audit event using context information associated with the current thread.
audit(String, String, String, String) - Method in interface org.apache.knox.gateway.audit.api.Auditor
Records a single audit event using context information associated with the current thread.
audit(CorrelationContext, AuditContext, String, String, String, String, String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
 
audit(String, String, String, String, String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
 
audit(String, String, String, String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
 
AuditConstants - Class in org.apache.knox.gateway.audit.log4j.audit
 
AuditConstants() - Constructor for class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
AuditContext - Interface in org.apache.knox.gateway.audit.api
Holds the context of the current request for auditing purposes.
AuditLayout - Class in org.apache.knox.gateway.audit.log4j.layout
Formats audit record to following output: date time root_request_id|parent_request_id|request_id|channel|target_service|username|proxy_username|system_username|action|resource_type|resource_name|outcome|message
AuditLayout() - Constructor for class org.apache.knox.gateway.audit.log4j.layout.AuditLayout
 
Auditor - Interface in org.apache.knox.gateway.audit.api
Used to record audit events.
AuditService - Interface in org.apache.knox.gateway.audit.api
Manipulates the audit context associated with the current thread.
AuditServiceFactory - Class in org.apache.knox.gateway.audit.api
 
AUTHENTICATION - Static variable in class org.apache.knox.gateway.audit.api.Action
 
AUTHORIZATION - Static variable in class org.apache.knox.gateway.audit.api.Action
 

C

CertificateUtils - Class in org.apache.knox.gateway.util
 
CertificateUtils() - Constructor for class org.apache.knox.gateway.util.CertificateUtils
 
checkWhitelist(String, String) - Static method in class org.apache.knox.gateway.util.RegExUtils
Checks for a match of a given string against a whitelist of semi-colon separated regex patterns.
clear() - Method in class org.apache.knox.gateway.util.MimeTypeMap
 
close() - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmQueue
 
close() - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmStoreAndForwardAppender
 
CollectionUtils - Class in org.apache.knox.gateway.util
 
CollectionUtils() - Constructor for class org.apache.knox.gateway.util.CollectionUtils
 
compile(String) - Static method in class org.apache.knox.gateway.util.JsonPath
 
concatUrl(String, String) - Static method in class org.apache.knox.gateway.util.Urls
 
consume(E) - Method in interface org.apache.knox.gateway.audit.log4j.appender.JdbmQueue.Consumer
 
containsKey(Object) - Method in class org.apache.knox.gateway.util.MimeTypeMap
 
containsUserInfo(String) - Static method in class org.apache.knox.gateway.util.Urls
Does the provided URL contain UserInfo
containsValue(Object) - Method in class org.apache.knox.gateway.util.MimeTypeMap
 
cookieHasBeenFound(String) - Method in interface org.apache.knox.gateway.i18n.GatewayUtilCommonMessages
 
cookieNotFound(String) - Method in interface org.apache.knox.gateway.i18n.GatewayUtilCommonMessages
 
CookieUtils - Class in org.apache.knox.gateway.util
 
CorrelationContext - Interface in org.apache.knox.gateway.audit.api
 
CorrelationService - Interface in org.apache.knox.gateway.audit.api
Manipulates the correlations context associated with the current thread.
CorrelationServiceFactory - Class in org.apache.knox.gateway.audit.api
 
create(String, String) - Static method in class org.apache.knox.gateway.util.MimeTypes
 
createContext() - Method in interface org.apache.knox.gateway.audit.api.AuditService
Creates and attaches an "empty" audit context.
createContext() - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Creates a new correlation context.
createContext() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditService
 
createContext() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
createDocument() - Static method in class org.apache.knox.gateway.util.XmlUtils
 
createDocument(boolean) - Static method in class org.apache.knox.gateway.util.XmlUtils
 

D

decode(String) - Static method in class org.apache.knox.gateway.util.Urls
 
DEFAULT_AUDITOR_NAME - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
DEPLOY - Static variable in class org.apache.knox.gateway.audit.api.Action
 
dequeue() - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmQueue
 
destroy() - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
destroy() - Method in interface org.apache.knox.gateway.audit.api.CorrelationContext
Would be used to indicate that the context can be cleaned and reused.
destroy() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
destroy() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
detachContext() - Method in interface org.apache.knox.gateway.audit.api.AuditService
Detaches the current audit context, if any, from the current thread.
detachContext() - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Detaches the existing attached context if any.
detachContext() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditService
 
detachContext() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
detachExternalizedContext() - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Detaches the existing attached correlation context and returns it in externalized form.
detachExternalizedContext() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
DISPATCH - Static variable in class org.apache.knox.gateway.audit.api.Action
 
dotOccurrences(String) - Static method in class org.apache.knox.gateway.util.Urls
 

E

encode(String) - Static method in class org.apache.knox.gateway.util.Urls
 
endsWithIgnoreCase(String, String) - Static method in class org.apache.knox.gateway.util.StringUtils
 
enqueue(E) - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmQueue
 
ensureLeadingSlash(String) - Static method in class org.apache.knox.gateway.util.Urls
 
evaluate(JsonNode) - Method in class org.apache.knox.gateway.util.JsonPath.Expression
 
execute(AuditContext, Callable<T>) - Method in interface org.apache.knox.gateway.audit.api.AuditService
Executes the callable within the provided audit context.
execute(CorrelationContext, Callable<T>) - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Executes the callable within the provided correlation context.
execute(AuditContext, Callable<T>) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditService
 
execute(CorrelationContext, Callable<T>) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
ExecutorServiceUtils - Class in org.apache.knox.gateway.util
 
ExecutorServiceUtils() - Constructor for class org.apache.knox.gateway.util.ExecutorServiceUtils
 

F

failedToGenerateCertificate(Exception) - Method in interface org.apache.knox.gateway.i18n.GatewayUtilCommonMessages
 
failedToGetMapFromJsonString(String, Exception) - Method in interface org.apache.knox.gateway.i18n.GatewayUtilCommonMessages
 
failedToSerializeMapToJSON(Map<String, Object>, Exception) - Method in interface org.apache.knox.gateway.i18n.GatewayUtilCommonMessages
 
failedToSerializeObjectToJSON(Object, Exception) - Method in interface org.apache.knox.gateway.i18n.GatewayUtilCommonMessages
 
FAILURE - Static variable in class org.apache.knox.gateway.audit.api.ActionOutcome
 
format(LoggingEvent) - Method in class org.apache.knox.gateway.audit.log4j.layout.AuditLayout
 

G

GatewayUtilCommonMessages - Interface in org.apache.knox.gateway.i18n
 
generateCertificate(String, KeyPair, int, String) - Static method in class org.apache.knox.gateway.util.X509CertificateUtil
Create a self-signed X.509 Certificate
generatePassword(int) - Static method in class org.apache.knox.gateway.util.PasswordUtils
 
get(Object) - Method in class org.apache.knox.gateway.util.MimeTypeMap
 
getAllValues(String) - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getAuditor(String, String, String) - Method in interface org.apache.knox.gateway.audit.api.AuditService
Retrieves an auditor configured with the the provided component and service names.
getAuditor(String, String, String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditService
 
getAuditorName() - Method in interface org.apache.knox.gateway.audit.api.Auditor
The auditor name established when the Auditor was acquired.
getAuditorName() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
 
getAuditService() - Static method in class org.apache.knox.gateway.audit.api.AuditServiceFactory
Provides access to the default audit service implementation.
getC() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getCharset(MimeType, String) - Static method in class org.apache.knox.gateway.util.MimeTypes
 
getCN() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getComponentName() - Method in interface org.apache.knox.gateway.audit.api.Auditor
The component name established when the Auditor was acquired.
getComponentName() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
 
getContext() - Method in interface org.apache.knox.gateway.audit.api.AuditService
Retrieves the current attached audit context, if any.
getContext() - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Returns the current attached correlation context if any.
getContext() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditService
 
getContext() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
getCookiesForName(HttpServletRequest, String) - Static method in class org.apache.knox.gateway.util.CookieUtils
 
getCorrelationService() - Static method in class org.apache.knox.gateway.audit.api.CorrelationServiceFactory
Provides access to the default correlation service implementation.
getDefaultCharsetForMimeType(String) - Static method in class org.apache.knox.gateway.util.MimeTypes
 
getDisplayableTokenIDsText(Set<String>) - Static method in class org.apache.knox.gateway.util.Tokens
 
getDomainName(String, String) - Static method in class org.apache.knox.gateway.util.Urls
Compute the domain name from an URL.
getEMAILDDRESS() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getExternalizedContext() - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Returns externalized correlation context without detaching it from execution scope.
getExternalizedContext() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
getField() - Method in class org.apache.knox.gateway.util.JsonPath.Match
 
getField() - Method in class org.apache.knox.gateway.util.JsonPath.Segment
 
getFileStatusesAsMap(String) - Static method in class org.apache.knox.gateway.util.JsonUtils
 
getIndex() - Method in class org.apache.knox.gateway.util.JsonPath.Match
 
getIndex() - Method in class org.apache.knox.gateway.util.JsonPath.Segment
 
getIPAddresses() - Method in class org.apache.knox.gateway.util.IpAddressValidator
 
getL() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getMapFromJsonString(String) - Static method in class org.apache.knox.gateway.util.JsonUtils
 
getNode() - Method in class org.apache.knox.gateway.util.JsonPath.Match
 
getO() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getObjectFromJsonString(String) - Static method in class org.apache.knox.gateway.util.JsonUtils
 
getOU() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getParent() - Method in class org.apache.knox.gateway.util.JsonPath.Match
 
getParentRequestId() - Method in interface org.apache.knox.gateway.audit.api.CorrelationContext
The parent request ID if this is a sub-request.
getParentRequestId() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
getProxyUsername() - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
getProxyUsername() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
getRemoteHostname() - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
getRemoteHostname() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
getRemoteIp() - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
getRemoteIp() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
getRequestId() - Method in interface org.apache.knox.gateway.audit.api.CorrelationContext
A unique value representing the current, active request.
getRequestId() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
getRootRequestId() - Method in interface org.apache.knox.gateway.audit.api.CorrelationContext
The root request ID if this is a sub-request.
getRootRequestId() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
getSegment() - Method in class org.apache.knox.gateway.util.JsonPath.Match
 
getSegments() - Method in class org.apache.knox.gateway.util.JsonPath.Expression
 
getServiceName() - Method in interface org.apache.knox.gateway.audit.api.Auditor
The service name established when the Auditor was acquired.
getServiceName() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
 
getST() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getSTREET() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getSystemUsername() - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
getSystemUsername() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
getTargetServiceName() - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
getTargetServiceName() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
getTokenDisplayText(String) - Static method in class org.apache.knox.gateway.util.Tokens
Get a String derived from a JWT String, which is suitable for presentation (e.g., logging) without compromising security.
getTokenIDDisplayText(String) - Static method in class org.apache.knox.gateway.util.Tokens
Get a String derived from a Knox token UUID String, which is suitable for presentation (e.g., logging) without compromising security.
getTransformer(boolean, boolean, int, boolean) - Static method in class org.apache.knox.gateway.util.XmlUtils
 
getType() - Method in class org.apache.knox.gateway.util.JsonPath.Segment
 
getUID() - Method in class org.apache.knox.gateway.util.X500PrincipalParser
 
getUsername() - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
getUsername() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 

H

HttpUtils - Class in org.apache.knox.gateway.util
 
HttpUtils() - Constructor for class org.apache.knox.gateway.util.HttpUtils
 

I

IDENTITY_MAPPING - Static variable in class org.apache.knox.gateway.audit.api.Action
 
ignoresThrowable() - Method in class org.apache.knox.gateway.audit.log4j.layout.AuditLayout
 
IpAddressValidator - Class in org.apache.knox.gateway.util
Validate a given IP Address against a list of comma separated list of addresses.
IpAddressValidator(String) - Constructor for class org.apache.knox.gateway.util.IpAddressValidator
ctor - initialize an instance with the given ip address list
isEmpty() - Method in class org.apache.knox.gateway.util.MimeTypeMap
 
isFetchLocationInfo() - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmStoreAndForwardAppender
 
isFinished() - Method in class org.apache.knox.gateway.servlet.SynchronousServletInputStreamAdapter
 
isIp(String) - Static method in class org.apache.knox.gateway.util.Urls
 
isReady() - Method in class org.apache.knox.gateway.servlet.SynchronousServletInputStreamAdapter
 
isReady() - Method in class org.apache.knox.gateway.servlet.SynchronousServletOutputStreamAdapter
 
isSelfSignedCertificate(Certificate) - Static method in class org.apache.knox.gateway.util.X509CertificateUtil
Tests the X509 certificate to see if it was self-signed.
isSorted(Collection<T>, Comparator<T>) - Static method in class org.apache.knox.gateway.util.CollectionUtils
 

J

JdbmQueue<E> - Class in org.apache.knox.gateway.audit.log4j.appender
 
JdbmQueue(File) - Constructor for class org.apache.knox.gateway.audit.log4j.appender.JdbmQueue
 
JdbmQueue.Consumer<E> - Interface in org.apache.knox.gateway.audit.log4j.appender
 
JdbmStoreAndForwardAppender - Class in org.apache.knox.gateway.audit.log4j.appender
 
JdbmStoreAndForwardAppender() - Constructor for class org.apache.knox.gateway.audit.log4j.appender.JdbmStoreAndForwardAppender
 
JsonPath - Class in org.apache.knox.gateway.util
 
JsonPath() - Constructor for class org.apache.knox.gateway.util.JsonPath
 
JsonPath.Expression - Class in org.apache.knox.gateway.util
 
JsonPath.Match - Class in org.apache.knox.gateway.util
 
JsonPath.Segment - Class in org.apache.knox.gateway.util
 
JsonPath.Segment.Type - Enum in org.apache.knox.gateway.util
 
JsonUtils - Class in org.apache.knox.gateway.util
 
JsonUtils() - Constructor for class org.apache.knox.gateway.util.JsonUtils
 

K

KNOX_COMPONENT_NAME - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
KNOX_SERVICE_NAME - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 

L

LEASTSIGNIFICANT - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 
LOAD - Static variable in class org.apache.knox.gateway.audit.api.Action
 
Log4jAuditContext - Class in org.apache.knox.gateway.audit.log4j.audit
 
Log4jAuditContext() - Constructor for class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
Log4jAuditor - Class in org.apache.knox.gateway.audit.log4j.audit
 
Log4jAuditor(String, String, String) - Constructor for class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
 
Log4jAuditService - Class in org.apache.knox.gateway.audit.log4j.audit
 
Log4jAuditService() - Constructor for class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditService
 
Log4jCorrelationContext - Class in org.apache.knox.gateway.audit.log4j.correlation
 
Log4jCorrelationContext() - Constructor for class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
Log4jCorrelationContext(String, String, String) - Constructor for class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
Log4jCorrelationService - Class in org.apache.knox.gateway.audit.log4j.correlation
 
Log4jCorrelationService() - Constructor for class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 

M

MASKED_QUERY_PARAMS_OPTION - Static variable in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
Comma seperated list of query parameters who's values will be masked e.g.
maskTokenFromURL(String) - Static method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditor
If the url contains knoxtoken parameter, mask it when logging.
MDC_ACTION_KEY - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
MDC_AUDIT_CONTEXT_KEY - Static variable in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditService
 
MDC_COMPONENT_KEY - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
MDC_CORRELATION_CONTEXT_KEY - Static variable in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
MDC_OUTCOME_KEY - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
MDC_RESOURCE_NAME_KEY - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
MDC_RESOURCE_TYPE_KEY - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
MDC_SERVICE_KEY - Static variable in class org.apache.knox.gateway.audit.log4j.audit.AuditConstants
 
MimeTypeMap<V> - Class in org.apache.knox.gateway.util
 
MimeTypeMap() - Constructor for class org.apache.knox.gateway.util.MimeTypeMap
 
MimeTypes - Class in org.apache.knox.gateway.util
 
MimeTypes() - Constructor for class org.apache.knox.gateway.util.MimeTypes
 
MOSTSIGNIFICANT - Static variable in class org.apache.knox.gateway.util.X500PrincipalParser
 

N

NoClassNameMultiLineToStringStyle - Class in org.apache.knox.gateway.util
See https://github.com/apache/commons-lang/pull/308 (at the time of this class being written the PR is not merged)
NoClassNameMultiLineToStringStyle() - Constructor for class org.apache.knox.gateway.util.NoClassNameMultiLineToStringStyle
 

O

org.apache.knox.gateway.audit.api - package org.apache.knox.gateway.audit.api
 
org.apache.knox.gateway.audit.log4j.appender - package org.apache.knox.gateway.audit.log4j.appender
 
org.apache.knox.gateway.audit.log4j.audit - package org.apache.knox.gateway.audit.log4j.audit
 
org.apache.knox.gateway.audit.log4j.correlation - package org.apache.knox.gateway.audit.log4j.correlation
 
org.apache.knox.gateway.audit.log4j.layout - package org.apache.knox.gateway.audit.log4j.layout
 
org.apache.knox.gateway.i18n - package org.apache.knox.gateway.i18n
 
org.apache.knox.gateway.servlet - package org.apache.knox.gateway.servlet
 
org.apache.knox.gateway.util - package org.apache.knox.gateway.util
 

P

parseQueryString(String) - Static method in class org.apache.knox.gateway.util.HttpUtils
 
parseRSAPublicKey(String) - Static method in class org.apache.knox.gateway.util.CertificateUtils
Gets an RSAPublicKey from the provided PEM encoding.
PasswordUtils - Class in org.apache.knox.gateway.util
 
PRINCIPAL - Static variable in class org.apache.knox.gateway.audit.api.ResourceType
 
process(JdbmQueue.Consumer<E>) - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmQueue
 
PROTOCOL_HEADER - Static variable in interface org.apache.knox.gateway.audit.api.CorrelationService
The recommended protocol header name used to transmit the correlation context over the network.
put(MimeType, V) - Method in class org.apache.knox.gateway.util.MimeTypeMap
 

R

readExternal(ObjectInput) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
readExternalizedContext(byte[]) - Method in interface org.apache.knox.gateway.audit.api.CorrelationService
Restores correlation context from externalized form.
readExternalizedContext(byte[]) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationService
 
readXml(File) - Static method in class org.apache.knox.gateway.util.XmlUtils
 
readXml(InputStream) - Static method in class org.apache.knox.gateway.util.XmlUtils
 
readXml(InputSource) - Static method in class org.apache.knox.gateway.util.XmlUtils
 
REDEPLOY - Static variable in class org.apache.knox.gateway.audit.api.Action
 
RegExUtils - Class in org.apache.knox.gateway.util
 
RegExUtils() - Constructor for class org.apache.knox.gateway.util.RegExUtils
 
remove(Object) - Method in class org.apache.knox.gateway.util.MimeTypeMap
 
renderAsJsonString(Map<String, Object>) - Static method in class org.apache.knox.gateway.util.JsonUtils
 
renderAsJsonString(Object) - Static method in class org.apache.knox.gateway.util.JsonUtils
 
renderAsJsonString(Object, FilterProvider, DateFormat) - Static method in class org.apache.knox.gateway.util.JsonUtils
 
requiresLayout() - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmStoreAndForwardAppender
 
ResourceType - Class in org.apache.knox.gateway.audit.api
 

S

setCharset(MimeType, String) - Static method in class org.apache.knox.gateway.util.MimeTypes
 
setFetchLocationInfo(boolean) - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmStoreAndForwardAppender
 
setFile(String) - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmStoreAndForwardAppender
 
setParentRequestId(String) - Method in interface org.apache.knox.gateway.audit.api.CorrelationContext
Sets the parent request ID if this is a sub-request.
setParentRequestId(String) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
setProxyUsername(String) - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
setProxyUsername(String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
setReadListener(ReadListener) - Method in class org.apache.knox.gateway.servlet.SynchronousServletInputStreamAdapter
 
setRemoteHostname(String) - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
setRemoteHostname(String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
setRemoteIp(String) - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
setRemoteIp(String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
setRequestId(String) - Method in interface org.apache.knox.gateway.audit.api.CorrelationContext
A unique value representing the current, active request.
setRequestId(String) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
setRootRequestId(String) - Method in interface org.apache.knox.gateway.audit.api.CorrelationContext
Sets the root request ID if this is a sub-request.
setRootRequestId(String) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
setSystemUsername(String) - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
setSystemUsername(String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
setTargetServiceName(String) - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
setTargetServiceName(String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
setUsername(String) - Method in interface org.apache.knox.gateway.audit.api.AuditContext
 
setUsername(String) - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
setWriteListener(WriteListener) - Method in class org.apache.knox.gateway.servlet.SynchronousServletOutputStreamAdapter
 
shutdownAndAwaitTermination(ExecutorService, long, TimeUnit) - Static method in class org.apache.knox.gateway.util.ExecutorServiceUtils
 
size() - Method in class org.apache.knox.gateway.util.MimeTypeMap
 
splitQuery(String) - Static method in class org.apache.knox.gateway.util.HttpUtils
 
startsWithIgnoreCase(String, String) - Static method in class org.apache.knox.gateway.util.StringUtils
 
stop() - Method in class org.apache.knox.gateway.audit.log4j.appender.JdbmQueue
 
StringUtils - Class in org.apache.knox.gateway.util
 
stripLeadingSlash(String) - Static method in class org.apache.knox.gateway.util.Urls
 
SUCCESS - Static variable in class org.apache.knox.gateway.audit.api.ActionOutcome
 
SynchronousServletInputStreamAdapter - Class in org.apache.knox.gateway.servlet
 
SynchronousServletInputStreamAdapter() - Constructor for class org.apache.knox.gateway.servlet.SynchronousServletInputStreamAdapter
 
SynchronousServletOutputStreamAdapter - Class in org.apache.knox.gateway.servlet
 
SynchronousServletOutputStreamAdapter() - Constructor for class org.apache.knox.gateway.servlet.SynchronousServletOutputStreamAdapter
 

T

Tokens - Class in org.apache.knox.gateway.util
 
Tokens() - Constructor for class org.apache.knox.gateway.util.Tokens
 
TOPOLOGY - Static variable in class org.apache.knox.gateway.audit.api.ResourceType
 
toString() - Method in class org.apache.knox.gateway.audit.log4j.audit.Log4jAuditContext
 
toString() - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
toString() - Method in class org.apache.knox.gateway.util.JsonPath.Expression
 
toString() - Method in class org.apache.knox.gateway.util.JsonPath.Match
 
toString() - Method in class org.apache.knox.gateway.util.JsonPath.Segment
 
trimLeadingAndTrailingSlash(String) - Static method in class org.apache.knox.gateway.util.Urls
 
trimLeadingAndTrailingSlashJoin(String...) - Static method in class org.apache.knox.gateway.util.Urls
 

U

UNAVAILABLE - Static variable in class org.apache.knox.gateway.audit.api.ActionOutcome
 
UNDEPLOY - Static variable in class org.apache.knox.gateway.audit.api.Action
 
URI - Static variable in class org.apache.knox.gateway.audit.api.ResourceType
 
Urls - Class in org.apache.knox.gateway.util
 
Urls() - Constructor for class org.apache.knox.gateway.util.Urls
 

V

validateIpAddress(String) - Method in class org.apache.knox.gateway.util.IpAddressValidator
 
valueOf(String) - Static method in enum org.apache.knox.gateway.util.JsonPath.Segment.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.knox.gateway.util.JsonPath.Segment.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARNING - Static variable in class org.apache.knox.gateway.audit.api.ActionOutcome
 
writeCertificatesToJks(Certificate[], File, String) - Static method in class org.apache.knox.gateway.util.X509CertificateUtil
 
writeCertificateToFile(Certificate, File) - Static method in class org.apache.knox.gateway.util.X509CertificateUtil
 
writeCertificateToJceks(Certificate, File) - Static method in class org.apache.knox.gateway.util.X509CertificateUtil
 
writeCertificateToJks(Certificate, File) - Static method in class org.apache.knox.gateway.util.X509CertificateUtil
 
writeCertificateToJks(Certificate, File, String) - Static method in class org.apache.knox.gateway.util.X509CertificateUtil
 
writeCertificateToPkcs12(Certificate, File) - Static method in class org.apache.knox.gateway.util.X509CertificateUtil
 
writeExternal(ObjectOutput) - Method in class org.apache.knox.gateway.audit.log4j.correlation.Log4jCorrelationContext
 
writeXml(Document, Writer) - Static method in class org.apache.knox.gateway.util.XmlUtils
 
writeXml(Document, Writer, boolean) - Static method in class org.apache.knox.gateway.util.XmlUtils
 
writeXml(Document, Writer, Transformer) - Static method in class org.apache.knox.gateway.util.XmlUtils
 

X

X500PrincipalParser - Class in org.apache.knox.gateway.util
 
X500PrincipalParser(X500Principal) - Constructor for class org.apache.knox.gateway.util.X500PrincipalParser
 
X509CertificateUtil - Class in org.apache.knox.gateway.util
 
X509CertificateUtil() - Constructor for class org.apache.knox.gateway.util.X509CertificateUtil
 
XmlUtils - Class in org.apache.knox.gateway.util
 
XmlUtils() - Constructor for class org.apache.knox.gateway.util.XmlUtils
 
A C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2022 The Apache Software Foundation. All rights reserved.