Skip navigation links
A B C D E G I K N O P R S T U 

A

atLeastOnePac4jClientMustBeDefined() - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 
AzureADClientConfigurationDecorator - Class in org.apache.knox.gateway.pac4j.config
 
AzureADClientConfigurationDecorator() - Constructor for class org.apache.knox.gateway.pac4j.config.AzureADClientConfigurationDecorator
 

B

buildFromTrackableSession(WebContext, Object) - Method in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 

C

ClientConfigurationDecorator - Interface in org.apache.knox.gateway.pac4j.config
Defines the contract of decorating different type of Pac4J client configurations
contributeFilter(DeploymentContext, Provider, Service, ResourceDescriptor, List<FilterParamDescriptor>) - Method in class org.apache.knox.gateway.pac4j.deploy.Pac4jFederationProviderContributor
 
contributeProvider(DeploymentContext, Provider) - Method in class org.apache.knox.gateway.pac4j.deploy.Pac4jFederationProviderContributor
 
cryptoServiceAndAliasServiceAndClusterNameRequired() - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 

D

decorateClients(List<Client>, Map<String, String>) - Method in class org.apache.knox.gateway.pac4j.config.AzureADClientConfigurationDecorator
 
decorateClients(List<Client>, Map<String, String>) - Method in interface org.apache.knox.gateway.pac4j.config.ClientConfigurationDecorator
Decorates the given clients' configuration using the given properties (if applicable)
decorateClients(List<Client>, Map<String, String>) - Method in class org.apache.knox.gateway.pac4j.config.Pac4jClientConfigurationDecorator
 
decorateClients(List<Client>, Map<String, String>) - Method in class org.apache.knox.gateway.pac4j.config.SAML2ClientConfigurationDecorator
 
destroy() - Method in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
destroy() - Method in class org.apache.knox.gateway.pac4j.filter.Pac4jIdentityAdapter
 
destroySession(WebContext) - Method in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.knox.gateway.pac4j.filter.Pac4jIdentityAdapter
 

E

errorFetchingKeystoreType(Exception) - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 

G

get(WebContext, String) - Method in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 
getName() - Method in class org.apache.knox.gateway.pac4j.deploy.Pac4jFederationProviderContributor
 
getOrCreateSessionId(WebContext) - Method in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 
getRole() - Method in class org.apache.knox.gateway.pac4j.deploy.Pac4jFederationProviderContributor
 
getTestIdentifier() - Method in class org.apache.knox.gateway.pac4j.filter.Pac4jIdentityAdapter
For tests only.
getTrackableSession(WebContext) - Method in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 

I

init(FilterConfig) - Method in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
init(FilterConfig) - Method in class org.apache.knox.gateway.pac4j.filter.Pac4jIdentityAdapter
 
initializeContribution(DeploymentContext) - Method in class org.apache.knox.gateway.pac4j.deploy.Pac4jFederationProviderContributor
 

K

KEYSTORE_TYPE - Static variable in class org.apache.knox.gateway.pac4j.config.SAML2ClientConfigurationDecorator
 
KnoxSessionStore<C extends org.pac4j.core.context.WebContext> - Class in org.apache.knox.gateway.pac4j.session
Specific session store where data are saved into cookies (and not in memory).
KnoxSessionStore(CryptoService, String, String) - Constructor for class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 
KnoxSessionStore(CryptoService, String, String, Map<String, String>) - Constructor for class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 

N

noKeystorePasswordProvisioned(Exception) - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 
noPrivateKeyPasshraseProvisioned(Exception) - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 

O

org.apache.knox.gateway.pac4j - package org.apache.knox.gateway.pac4j
 
org.apache.knox.gateway.pac4j.config - package org.apache.knox.gateway.pac4j.config
 
org.apache.knox.gateway.pac4j.deploy - package org.apache.knox.gateway.pac4j.deploy
 
org.apache.knox.gateway.pac4j.filter - package org.apache.knox.gateway.pac4j.filter
 
org.apache.knox.gateway.pac4j.session - package org.apache.knox.gateway.pac4j.session
 

P

PAC4J_CALLBACK_PARAMETER - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_CALLBACK_URL - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_ID_ATTRIBUTE - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jIdentityAdapter
 
PAC4J_OICD_TYPE_AZURE - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_PASSWORD - Static variable in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 
PAC4J_SESSION_PREFIX - Static variable in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 
PAC4J_SESSION_STORE_EXCLUDE_CUSTOM_ATTRIBUTES - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_SESSION_STORE_EXCLUDE_CUSTOM_ATTRIBUTES_DEFAULT - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_SESSION_STORE_EXCLUDE_GROUPS - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_SESSION_STORE_EXCLUDE_GROUPS_DEFAULT - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_SESSION_STORE_EXCLUDE_PERMISSIONS - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_SESSION_STORE_EXCLUDE_PERMISSIONS_DEFAULT - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_SESSION_STORE_EXCLUDE_ROLES - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
PAC4J_SESSION_STORE_EXCLUDE_ROLES_DEFAULT - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
Pac4jClientConfigurationDecorator - Class in org.apache.knox.gateway.pac4j.config
 
Pac4jClientConfigurationDecorator() - Constructor for class org.apache.knox.gateway.pac4j.config.Pac4jClientConfigurationDecorator
 
Pac4jDispatcherFilter - Class in org.apache.knox.gateway.pac4j.filter
This is the main filter for the pac4j provider.
Pac4jDispatcherFilter() - Constructor for class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
Pac4jFederationProviderContributor - Class in org.apache.knox.gateway.pac4j.deploy
Descriptor of the pac4j provider.
Pac4jFederationProviderContributor() - Constructor for class org.apache.knox.gateway.pac4j.deploy.Pac4jFederationProviderContributor
 
Pac4jIdentityAdapter - Class in org.apache.knox.gateway.pac4j.filter
This filter retrieves the authenticated user saved by the pac4j provider and injects it into the J2E HTTP request.
Pac4jIdentityAdapter() - Constructor for class org.apache.knox.gateway.pac4j.filter.Pac4jIdentityAdapter
 
Pac4jMessages - Interface in org.apache.knox.gateway.pac4j
Logging messages for the pac4j provider.
pac4jSamlKeystorePath(String) - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 
pac4jSamlKeystoreType(String) - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 

R

renewSession(WebContext) - Method in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 

S

SAML2ClientConfigurationDecorator - Class in org.apache.knox.gateway.pac4j.config
 
SAML2ClientConfigurationDecorator() - Constructor for class org.apache.knox.gateway.pac4j.config.SAML2ClientConfigurationDecorator
 
set(WebContext, String, Object) - Method in class org.apache.knox.gateway.pac4j.session.KnoxSessionStore
 
setAuditor(Auditor) - Static method in class org.apache.knox.gateway.pac4j.filter.Pac4jIdentityAdapter
For tests only.
setAuditService(AuditService) - Static method in class org.apache.knox.gateway.pac4j.filter.Pac4jIdentityAdapter
For tests only.
ssoAuthenticationProviderUrlRequired() - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 

T

TEST_BASIC_AUTH - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 

U

unableToGenerateAPasswordForEncryption(Exception) - Method in interface org.apache.knox.gateway.pac4j.Pac4jMessages
 
URL_PATH_SEPARATOR - Static variable in class org.apache.knox.gateway.pac4j.filter.Pac4jDispatcherFilter
 
A B C D E G I K N O P R S T U 
Skip navigation links

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