A B C D F G H I L M N O P R S T V W Y
All Classes All Packages
All Classes All Packages
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
- 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
- isUseSsl() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
- 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_PROVIDER_CLASS - 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_SSL - 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
- newBlockingConnectionPool(AbstractLdapProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
New blocking connection pool connection pool.
- newConnectionConfig(AbstractLdapProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
New connection config connection config.
- newConnectionFactory(AbstractLdapProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
New connection factory connection factory.
- newDuration(long) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
New duration.
- newPoolConfig(AbstractLdapProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
New pool config pool config.
- newPooledConnectionFactory(AbstractLdapProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
New pooled connection factory pooled connection factory.
- newSearchEntryResolver(LdapAuthenticationProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
New dn resolver entry resolver.
- newSearchExecutor(String, String, String...) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
New search executor search executor.
- newSearchFilter(String, String...) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
Constructs a new search filter using
SearchRequest.searchFilter
as a template and the username as a parameter. - newSearchRequest(String, SearchFilter) - 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_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_AUTHN_REQUEST_BINDING_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
- SAML_IDENTITY_PROVIDER_METADATA_PATH - 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_MAXIMUM_AUTHENTICATION_LIFETIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
- SAML_PRIVATE_KEY_PASSWORD - 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
- 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
- setUseSsl(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
- 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
All Classes All Packages