A B C D F G H I L M N O P R S T V W Y 
All Classes All Packages

A

AbstractBuilder - Class in org.pac4j.config.builder
An abstract builder of the configuration.
AbstractBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.AbstractBuilder
 
AbstractBuilder(Map<String, String>, Map<String, Authenticator>) - Constructor for class org.pac4j.config.builder.AbstractBuilder
 
AbstractLdapProperties - Class in org.pac4j.config.ldaptive
Copy/pasted from CAS server v5.0.4 as is.
AbstractLdapProperties() - Constructor for class org.pac4j.config.ldaptive.AbstractLdapProperties
 
AbstractLdapProperties.LdapConnectionPoolPassivator - Enum in org.pac4j.config.ldaptive
The ldap connection pool passivator.
AD - org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
Active Directory.
ANONYMOUS - org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
Anonymous Search.
ANONYMOUS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
AUTHENTICATED - org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
Authenticated Search.
AUTHENTICATOR_TEST_TOKEN - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
AUTHENTICATOR_TEST_USERNAME_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
authenticators - Variable in class org.pac4j.config.builder.AbstractBuilder
 

B

BCRYPT - org.pac4j.config.client.PropertiesConstants.SpringEncoderType
 
BIND - org.pac4j.config.ldaptive.AbstractLdapProperties.LdapConnectionPoolPassivator
Bind passivator.
build(Object...) - Method in class org.pac4j.config.client.PropertiesConfigFactory
 

C

CAS_LOGIN_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
CAS_PROTOCOL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
CasClientBuilder - Class in org.pac4j.config.builder
Builder for CAS clients.
CasClientBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.CasClientBuilder
 
CLIENT_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
CLOSE - org.pac4j.config.ldaptive.AbstractLdapProperties.LdapConnectionPoolPassivator
Close passivator.
concat(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
 
containsProperty(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
 

D

DB_ALLOW_POOL_SUSPENSION - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_ATTRIBUTES - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_AUTO_COMMIT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_CATALOG - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_CONNECTION_INIT_SQL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_CONNECTION_TEST_QUERY - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_CONNECTION_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_CUSTOM_PARAM_KEY - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_CUSTOM_PARAM_VALUE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_DATASOURCE_CLASS_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_DATASOURCE_JNDI - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_DRIVER_CLASS_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_IDLE_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_INITIALIZATION_FAIL_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_ISOLATE_INTERNAL_QUERIES - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_JDBC_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_LEAK_DETECTION_THRESHOLD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_LOGIN_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_MAX_LIFETIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_MAXIMUM_POOL_SIZE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_MINIMUM_IDLE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_PASSWORD_ENCODER - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_POOL_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_READ_ONLY - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_REGISTER_MBEANS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_TRANSACTION_ISOLATION - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_USER_ID_ATTRIBUTE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_USER_PASSWORD_ATTRIBUTE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_USERNAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_USERNAME_ATTRIBUTE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_USERS_TABLE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DB_VALIDATION_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DbAuthenticatorBuilder - Class in org.pac4j.config.builder
Builder for the RDBMS authenticator.
DbAuthenticatorBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.DbAuthenticatorBuilder
 
DIRECT - org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
Direct Bind.
DIRECTBASICAUTH_AUTHENTICATOR - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DirectClientBuilder - Class in org.pac4j.config.builder
Builder for direct clients.
DirectClientBuilder(Map<String, String>, Map<String, Authenticator>) - Constructor for class org.pac4j.config.builder.DirectClientBuilder
 
DROPBOX_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
DROPBOX_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 

F

FACEBOOK_FIELDS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FACEBOOK_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FACEBOOK_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FACEBOOK_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FORMCLIENT_AUTHENTICATOR - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FORMCLIENT_LOGIN_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FORMCLIENT_PASSWORD_PARAMETER - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FORMCLIENT_USERNAME_PARAMETER - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FOURSQUARE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
FOURSQUARE_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 

G

getAuthenticator(String) - Method in class org.pac4j.config.builder.AbstractBuilder
 
getAuthenticator(LdapAuthenticationProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
 
getBaseDn() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
getBindCredential() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getBindDn() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getBlockWaitTime() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getConnectTimeout() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getDnFormat() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
getIdleTime() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getKeystore() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getKeystorePassword() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getKeystoreType() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getLdapUrl() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getMaxPoolSize() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getMinPoolSize() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getPoolPassivator() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getPrincipalAttributePassword() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
getProperty(String) - Method in class org.pac4j.config.builder.AbstractBuilder
 
getProperty(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
 
getPropertyAsBoolean(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
 
getPropertyAsInteger(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
 
getPropertyAsLong(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
 
getProviderClass() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getPrunePeriod() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getSaslAuthorizationId() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getSaslMechanism() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getSaslMutualAuth() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getSaslQualityOfProtection() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getSaslRealm() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getSaslSecurityStrength() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getTrustCertificates() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
getType() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
getUserFilter() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
getValidatePeriod() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
GITHUB_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
GITHUB_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
GOOGLE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
GOOGLE_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
GOOGLE_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 

H

hasCasClients() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
hasDbAuthenticator() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
hasHttpAuthenticatorsOrClients() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
hasLdapAuthenticator() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
hasOAuthClients() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
hasOidcClients() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
hasSaml2Clients() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
hasShiroEncoder() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
hasSpringEncoder() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 

I

INDIRECTBASICAUTH_AUTHENTICATOR - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
INDIRECTBASICAUTH_REALM_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
IndirectHttpClientBuilder - Class in org.pac4j.config.builder
Builder for indirect HTTP clients.
IndirectHttpClientBuilder(Map<String, String>, Map<String, Authenticator>) - Constructor for class org.pac4j.config.builder.IndirectHttpClientBuilder
 
isAllowMultipleDns() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
isEnhanceWithEntryResolver() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
isFailFast() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
isSubtreeSearch() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
isUseStartTls() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
isValidateOnCheckout() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
isValidatePeriodically() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 

L

LDAP_ALLOW_MULTIPLE_DNS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_ATTRIBUTES - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_BIND_CREDENTIAL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_BIND_DN - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_BLOCK_WAIT_TIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_CONNECT_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_DN_FORMAT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_ENHANCE_WITH_ENTRY_RESOLVER - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_FAIL_FAST - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_IDLE_TIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_KEYSTORE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_KEYSTORE_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_KEYSTORE_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_MAX_POOL_SIZE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_MIN_POOL_SIZE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_POOL_PASSIVATOR - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_PRINCIPAL_ATTRIBUTE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_PRINCIPAL_ATTRIBUTE_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_PRUNE_PERIOD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_SASL_AUTHORIZATION_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_SASL_MECHANISM - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_SASL_QUALITY_OF_PROTECTION - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_SASL_REALM - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_SASL_SECURITY_STRENGTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_SUBTREE_SEARCH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_TRUST_CERTIFICATES - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_USE_START_TLS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_USER_FILTER - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_USERS_DN - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_VALIDATE_ON_CHECKOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_VALIDATE_PERIOD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LDAP_VALIDATE_PERIODICALLY - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LdapAuthenticationProperties - Class in org.pac4j.config.ldaptive
Copy/pasted from CAS server v5.0.4.
LdapAuthenticationProperties() - Constructor for class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
LdapAuthenticationProperties.AuthenticationTypes - Enum in org.pac4j.config.ldaptive
The enum Authentication types.
LdapAuthenticatorBuilder - Class in org.pac4j.config.builder
Builder for the LDAP authenticator.
LdapAuthenticatorBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.LdapAuthenticatorBuilder
 
LdaptiveAuthenticatorBuilder - Class in org.pac4j.config.ldaptive
Copy/pasted from CAS server v5.0.4: Beans + LdapAuthenticationConfiguration classes, only the Ldaptive stuffs are kept.
LdaptiveAuthenticatorBuilder() - Constructor for class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
 
LINKEDIN_FIELDS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LINKEDIN_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LINKEDIN_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
LINKEDIN_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 

M

MAX_NUM_AUTHENTICATORS - Static variable in class org.pac4j.config.builder.AbstractBuilder
 
MAX_NUM_CLIENTS - Static variable in class org.pac4j.config.builder.AbstractBuilder
 
MAX_NUM_CUSTOM_PROPERTIES - Static variable in class org.pac4j.config.builder.AbstractBuilder
 
MAX_NUM_ENCODERS - Static variable in class org.pac4j.config.builder.AbstractBuilder
 

N

newConnectionConfig(AbstractLdapProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
New connection config connection config.
newDuration(long) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
New duration.
newPooledConnectionFactory(AbstractLdapProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
New pooled connection factory.
newSearchEntryResolver(LdapAuthenticationProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
New dn resolver entry resolver.
newSearchFilter(String, String...) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
Constructs a new search filter using filterQuery as a template and the username as a parameter.
newSearchOperation(String, String, String...) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
New search operation .
newSearchRequest(String, FilterTemplate) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
Builds a new request.
NONE - org.pac4j.config.ldaptive.AbstractLdapProperties.LdapConnectionPoolPassivator
No passivator.
NOOP - org.pac4j.config.client.PropertiesConstants.SpringEncoderType
 

O

OAUTH2_AUTH_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_CLIENT_AUTHENTICATION_METHOD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_PROFILE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_PROFILE_PATH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_PROFILE_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_TOKEN_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAUTH2_WITH_STATE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OAuthBuilder - Class in org.pac4j.config.builder
Builder for OAuth clients.
OAuthBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.OAuthBuilder
 
OIDC_AZURE_TENANT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_AZURE_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_CLIENT_AUTHENTICATION_METHOD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_CUSTOM_PARAM_KEY - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_CUSTOM_PARAM_VALUE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_DISCOVERY_URI - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_GOOGLE_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_MAX_CLOCK_SKEW - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_PREFERRED_JWS_ALGORITHM - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_RESPONSE_MODE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_RESPONSE_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OIDC_USE_NONCE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
OidcClientBuilder - Class in org.pac4j.config.builder
Builder for OpenID connect clients.
OidcClientBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.OidcClientBuilder
 
org.pac4j.config.builder - package org.pac4j.config.builder
 
org.pac4j.config.client - package org.pac4j.config.client
 
org.pac4j.config.ldaptive - package org.pac4j.config.ldaptive
 

P

PBKDF2 - org.pac4j.config.client.PropertiesConstants.SpringEncoderType
 
properties - Variable in class org.pac4j.config.builder.AbstractBuilder
 
PropertiesConfigFactory - Class in org.pac4j.config.client
Build a configuration from properties.
PropertiesConfigFactory(String, Map<String, String>) - Constructor for class org.pac4j.config.client.PropertiesConfigFactory
 
PropertiesConfigFactory(Map<String, String>) - Constructor for class org.pac4j.config.client.PropertiesConfigFactory
 
PropertiesConstants - Interface in org.pac4j.config.client
Properties constants for the PropertiesConfigFactory.
PropertiesConstants.SpringEncoderType - Enum in org.pac4j.config.client
 

R

REST_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
RestAuthenticatorBuilder - Class in org.pac4j.config.builder
Builder for the REST authenticator.
RestAuthenticatorBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.RestAuthenticatorBuilder
 

S

SAML_ACCEPTED_SKEW - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_ASSERTION_CONSUMER_SERVICE_INDEX - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_ATTRIBUTE_AS_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_AUTHN_CONTEXT_CLASS_REFS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_AUTHN_REQUEST_BINDING_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_AUTHN_REQUEST_SIGNED - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_COMPARISON_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_FORCE_AUTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_IDENTITY_PROVIDER_METADATA_PATH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_ISSUER_FORMAT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_KEYSTORE_ALIAS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_KEYSTORE_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_KEYSTORE_PATH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_MAPPED_ATTRIBUTES - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_MAXIMUM_AUTHENTICATION_LIFETIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_NAMEID_ATTRIBUTE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_PASSIVE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_PRIVATE_KEY_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_RESPONSE_BINDING_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_SERVICE_PROVIDER_ENTITY_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_SERVICE_PROVIDER_METADATA_PATH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_WANTS_ASSERTIONS_SIGNED - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SAML_WANTS_RESPONSES_SIGNED - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
Saml2ClientBuilder - Class in org.pac4j.config.builder
Builder for SAML2 clients.
Saml2ClientBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.Saml2ClientBuilder
 
SASL - org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
SASL bind search.
SCRYPT - org.pac4j.config.client.PropertiesConstants.SpringEncoderType
 
setAllowMultipleDns(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setBaseDn(String) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
setBindCredential(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setBindDn(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setBlockWaitTime(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setConnectTimeout(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setDnFormat(String) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
setEnhanceWithEntryResolver(boolean) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
setFailFast(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setIdleTime(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setKeystore(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setKeystorePassword(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setKeystoreType(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setLdapUrl(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setMaxPoolSize(int) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setMinPoolSize(int) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setPoolPassivator(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setPrincipalAttributePassword(String) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
setProviderClass(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setPrunePeriod(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setSaslAuthorizationId(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setSaslMechanism(Mechanism) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setSaslMutualAuth(Boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setSaslQualityOfProtection(QualityOfProtection) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setSaslRealm(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setSaslSecurityStrength(SecurityStrength) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setSubtreeSearch(boolean) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
setTrustCertificates(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setType(LdapAuthenticationProperties.AuthenticationTypes) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
setUserFilter(String) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
 
setUseStartTls(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setValidateOnCheckout(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setValidatePeriod(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
setValidatePeriodically(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
 
SHIRO_ENCODER - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SHIRO_ENCODER_GENERATE_PUBLIC_SALT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SHIRO_ENCODER_HASH_ALGORITHM_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SHIRO_ENCODER_HASH_ITERATIONS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SHIRO_ENCODER_PRIVATE_SALT - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
ShiroEncoderBuilder - Class in org.pac4j.config.builder
Builder for Shiro (DefaultHashService and) DefaultPasswordService as password encoder.
ShiroEncoderBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.ShiroEncoderBuilder
 
SPRING_ENCODER - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_BCRYPT_LENGTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_PBKDF2_HASH_WIDTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_PBKDF2_ITERATIONS - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_PBKDF2_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_SCRYPT_CPU_COST - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_SCRYPT_KEY_LENGTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_SCRYPT_MEMORY_COST - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_SCRYPT_PARALLELIZATION - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_SCRYPT_SALT_LENGTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_STANDARD_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SPRING_ENCODER_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
SpringEncoderBuilder - Class in org.pac4j.config.builder
Builder of Spring Crypto password encoder.
SpringEncoderBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.SpringEncoderBuilder
 
STANDARD - org.pac4j.config.client.PropertiesConstants.SpringEncoderType
 

T

tryBuildDbAuthenticator(Map<String, Authenticator>, Map<String, PasswordEncoder>) - Method in class org.pac4j.config.builder.DbAuthenticatorBuilder
 
tryBuildLdapAuthenticator(Map<String, Authenticator>) - Method in class org.pac4j.config.builder.LdapAuthenticatorBuilder
 
tryBuildRestAuthenticator(Map<String, Authenticator>) - Method in class org.pac4j.config.builder.RestAuthenticatorBuilder
 
tryCreateAnonymousClient(List<Client>) - Method in class org.pac4j.config.builder.DirectClientBuilder
 
tryCreateCasClient(List<Client>) - Method in class org.pac4j.config.builder.CasClientBuilder
 
tryCreateDirectBasciAuthClient(List<Client>) - Method in class org.pac4j.config.builder.DirectClientBuilder
 
tryCreateDropboxClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateFacebookClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateFoursquareClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateGenericOAuth2Clients(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateGithubClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateGoogleClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateIndirectBasicAuthClient(List<Client>) - Method in class org.pac4j.config.builder.IndirectHttpClientBuilder
 
tryCreateLinkedInClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateLoginFormClient(List<Client>) - Method in class org.pac4j.config.builder.IndirectHttpClientBuilder
 
tryCreateOidcClient(List<Client>) - Method in class org.pac4j.config.builder.OidcClientBuilder
 
tryCreatePasswordEncoder(Map<String, PasswordEncoder>) - Method in class org.pac4j.config.builder.ShiroEncoderBuilder
 
tryCreatePasswordEncoder(Map<String, PasswordEncoder>) - Method in class org.pac4j.config.builder.SpringEncoderBuilder
 
tryCreateSaml2Client(List<Client>) - Method in class org.pac4j.config.builder.Saml2ClientBuilder
 
tryCreateTwitterClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateWindowsLiveClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
tryCreateYahooClient(List<Client>) - Method in class org.pac4j.config.builder.OAuthBuilder
 
TWITTER_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
TWITTER_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 

V

valueOf(String) - Static method in enum org.pac4j.config.client.PropertiesConstants.SpringEncoderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pac4j.config.ldaptive.AbstractLdapProperties.LdapConnectionPoolPassivator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pac4j.config.client.PropertiesConstants.SpringEncoderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pac4j.config.ldaptive.AbstractLdapProperties.LdapConnectionPoolPassivator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
Returns an array containing the constants of this enum type, in the order they are declared.

W

WINDOWSLIVE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
WINDOWSLIVE_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 

Y

YAHOO_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
YAHOO_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
 
A B C D F G H I L M N O P R S T V W Y 
All Classes All Packages