Skip navigation links
A B C D F G I M N O R S U W 

A

AbstractIdentityAsserterDeploymentContributor - Class in org.apache.knox.gateway.identityasserter.common.filter
 
AbstractIdentityAsserterDeploymentContributor() - Constructor for class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAsserterDeploymentContributor
 
AbstractIdentityAssertionFilter - Class in org.apache.knox.gateway.identityasserter.common.filter
 
AbstractIdentityAssertionFilter() - Constructor for class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAssertionFilter
 

B

buildFilterInitParms(Provider, ResourceDescriptor, List<FilterParamDescriptor>) - Method in class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAsserterDeploymentContributor
 

C

CommonIdentityAssertionFilter - Class in org.apache.knox.gateway.identityasserter.common.filter
 
CommonIdentityAssertionFilter() - Constructor for class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
 
continueChainAsPrincipal(HttpServletRequestWrapper, ServletResponse, FilterChain, String, String[]) - Method in class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAssertionFilter
 
contributeFilter(DeploymentContext, Provider, Service, ResourceDescriptor, List<FilterParamDescriptor>) - Method in class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAsserterDeploymentContributor
 

D

destroy() - Method in class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
 
destroy() - Method in class org.apache.knox.gateway.identityasserter.common.function.UsernameFunctionProcessor
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
Obtain the standard javax.security.auth.Subject, retrieve the caller principal, map to the identity to be asserted as appropriate and create the provider specific assertion token.

F

FUNCTION_NAME - Static variable in class org.apache.knox.gateway.identityasserter.common.function.UsernameFunctionDescriptor
 

G

getContentLength() - Method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
getFilterClassname() - Method in class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAsserterDeploymentContributor
 
getInputStream() - Method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
getParameter(String) - Method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
getParameterMap() - Method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
getParameterNames() - Method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
getParameterValues(String) - Method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
getQueryString() - Method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
getRole() - Method in class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAsserterDeploymentContributor
 
getUserPrincipal() - Method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 

I

IdentityAsserterHttpServletRequestWrapper - Class in org.apache.knox.gateway.identityasserter.common.filter
 
IdentityAsserterHttpServletRequestWrapper(HttpServletRequest, String) - Constructor for class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
IdentityAsserterMessages - Interface in org.apache.knox.gateway
 
init(FilterConfig) - Method in class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
 
initialize(UrlRewriteEnvironment, UsernameFunctionDescriptor) - Method in class org.apache.knox.gateway.identityasserter.common.function.UsernameFunctionProcessor
 

M

mapGroupPrincipals(String, Subject) - Method in class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAssertionFilter
This method returns a Stringp[] of new group principal names to use based on implementation specific mapping or lookup mechanisms.
mapGroupPrincipals(String, Subject) - Method in class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
 
mapGroupPrincipalsBase(String, Subject) - Method in class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
 
mapUserPrincipal(String) - Method in class org.apache.knox.gateway.identityasserter.common.filter.AbstractIdentityAssertionFilter
This method is used to map the username of the authenticated identity to some other principal name based on an implementation specific mechanism.
mapUserPrincipal(String) - Method in class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
 
mapUserPrincipalBase(String) - Method in class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
 

N

name() - Method in class org.apache.knox.gateway.identityasserter.common.function.UsernameFunctionDescriptor
 
name() - Method in class org.apache.knox.gateway.identityasserter.common.function.UsernameFunctionProcessor
 

O

org.apache.knox.gateway - package org.apache.knox.gateway
 
org.apache.knox.gateway.identityasserter.common.filter - package org.apache.knox.gateway.identityasserter.common.filter
 
org.apache.knox.gateway.identityasserter.common.function - package org.apache.knox.gateway.identityasserter.common.function
 

R

resolve(UrlRewriteContext, List<String>) - Method in class org.apache.knox.gateway.identityasserter.common.function.UsernameFunctionProcessor
 

S

skippingUnencodableParameter(String, String, String, Exception) - Method in interface org.apache.knox.gateway.IdentityAsserterMessages
 

U

urlEncode(Map<String, List<String>>, String) - Static method in class org.apache.knox.gateway.identityasserter.common.filter.IdentityAsserterHttpServletRequestWrapper
 
UsernameFunctionDescriptor - Class in org.apache.knox.gateway.identityasserter.common.function
 
UsernameFunctionDescriptor() - Constructor for class org.apache.knox.gateway.identityasserter.common.function.UsernameFunctionDescriptor
 
UsernameFunctionProcessor - Class in org.apache.knox.gateway.identityasserter.common.function
 
UsernameFunctionProcessor() - Constructor for class org.apache.knox.gateway.identityasserter.common.function.UsernameFunctionProcessor
 

W

wrapHttpServletRequest(ServletRequest, String) - Method in class org.apache.knox.gateway.identityasserter.common.filter.CommonIdentityAssertionFilter
 
A B C D F G I M N O R S U W 
Skip navigation links

Copyright © 2018 Apache Software Foundation. All rights reserved.