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

A

ABOUT_ME - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
AbstractCasRestClient - Class in org.pac4j.cas.client.rest
This is CasRestFormClient able to communicate to a CAS server via its REST api, to retrieve TGTs and STs and to construct CAS principals.
AbstractCasRestClient() - Constructor for class org.pac4j.cas.client.rest.AbstractCasRestClient
 
AbstractCheckAuthenticationAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
Check the authentication of the user.
AbstractCheckAuthenticationAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
 
AbstractCheckAuthenticationAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
 
AbstractEncryptionConfiguration - Class in org.pac4j.jwt.config.encryption
Abstract encryption configuration.
AbstractEncryptionConfiguration() - Constructor for class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
AbstractProfileCreator<C extends Credentials,P extends CommonProfile> - Class in org.pac4j.core.profile.creator
Abstract profile creator where you can define the profile created.
AbstractProfileCreator() - Constructor for class org.pac4j.core.profile.creator.AbstractProfileCreator
 
AbstractRequireAllAuthorizer<E,U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
An authorizer to require all the elements.
AbstractRequireAllAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.AbstractRequireAllAuthorizer
 
AbstractRequireAnyAuthorizer<E,U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
An authorizer to require any of the elements.
AbstractRequireAnyAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.AbstractRequireAnyAuthorizer
 
AbstractRequireElementAuthorizer<E,U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
An authorizer to require elements.
AbstractRequireElementAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
 
AbstractSignatureConfiguration - Class in org.pac4j.jwt.config.signature
Abstract signature configuration.
AbstractSignatureConfiguration() - Constructor for class org.pac4j.jwt.config.signature.AbstractSignatureConfiguration
 
AbstractUsernamePasswordAuthenticator - Class in org.pac4j.core.credentials.authenticator
An abstract username / password authenticator having a password encoder.
AbstractUsernamePasswordAuthenticator() - Constructor for class org.pac4j.core.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
ACCESS_CONTROL_ALLOW_CREDENTIALS_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
ACCESS_CONTROL_ALLOW_HEADERS_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
ACCESS_CONTROL_ALLOW_METHODS_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
ACCESS_CONTROL_ALLOW_ORIGIN_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
ACCESS_CONTROL_EXPOSE_HEADERS_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
ACCESS_CONTROL_MAX_AGE_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
ACCESS_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
AccessTokenTypeSerializer - Class in org.pac4j.oidc.kryo
This class is a Kryo serializer for AccessTokenType.
AccessTokenTypeSerializer() - Constructor for class org.pac4j.oidc.kryo.AccessTokenTypeSerializer
 
AccountNotFoundException - Exception in org.pac4j.core.exception
Exception when an account is not found.
AccountNotFoundException(String) - Constructor for exception org.pac4j.core.exception.AccountNotFoundException
 
AccountNotFoundException(Throwable) - Constructor for exception org.pac4j.core.exception.AccountNotFoundException
 
ACR - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
adapt(C, Object...) - Method in interface org.pac4j.core.engine.SecurityGrantedAccessAdapter
Adapt the current successful action as the expected result.
adapt(int, C) - Method in interface org.pac4j.core.http.HttpActionAdapter
Adapt the HTTP action.
adapt(int, J2EContext) - Method in class org.pac4j.core.http.J2ENopHttpActionAdapter
 
addAccessTokenToProfile(U, OAuth1Token) - Method in class org.pac4j.oauth.client.BaseOAuth10Client
 
addAccessTokenToProfile(U, OAuth2AccessToken) - Method in class org.pac4j.oauth.client.BaseOAuth20Client
 
addAccessTokenToProfile(U, T) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Add the access token to the profile (as an attribute).
addAttribute(String, Object) - Method in class org.pac4j.core.profile.UserProfile
Add an attribute and perform conversion if necessary.
addAttributes(Map<String, Object>) - Method in class org.pac4j.core.profile.UserProfile
Add attributes.
addAuthorizationGenerator(AuthorizationGenerator<U>) - Method in class org.pac4j.core.client.BaseClient
 
addAuthorizationGenerator(AuthorizationGenerator) - Method in class org.pac4j.core.client.Clients
 
addAuthorizationGenerators(List<AuthorizationGenerator<U>>) - Method in class org.pac4j.core.client.BaseClient
 
addAuthorizer(String, Authorizer) - Method in class org.pac4j.core.config.Config
 
addContext(SAML2MetadataResolver, BaseContext, QName) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
addCustomParam(String, String) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
addCustomParam(String, String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
addEncryptionConfiguration(EncryptionConfiguration) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
addExchangeToken(String, OAuth2AccessToken) - Method in class org.pac4j.oauth.client.FacebookClient
Adds the token to the URL in question.
addIDPContext(SAML2MessageContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
addMatcher(String, Matcher) - Method in class org.pac4j.core.config.Config
 
addParameter(String, String, String) - Static method in class org.pac4j.core.util.CommonHelper
Add a new parameter to an url.
addPermission(String) - Method in class org.pac4j.core.profile.UserProfile
Add a permission.
addPermissions(List<String>) - Method in class org.pac4j.core.profile.UserProfile
Add permissions.
addPermissions(Set<String>) - Method in class org.pac4j.core.profile.UserProfile
Add permissions.
addResponseCookie(Cookie) - Method in class org.pac4j.core.context.J2EContext
 
addResponseCookie(Cookie) - Method in interface org.pac4j.core.context.WebContext
Adds cookies to the response
ADDRESS - Static variable in class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
ADDRESS - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
ADDRESSES - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
addRole(String) - Method in class org.pac4j.core.profile.UserProfile
Add a role.
addRoles(List<String>) - Method in class org.pac4j.core.profile.UserProfile
Add roles.
addRoles(Set<String>) - Method in class org.pac4j.core.profile.UserProfile
Add roles.
addSignatureConfiguration(SignatureConfiguration) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
addSPContext(SAML2MessageContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
addStateAndNonceParameters(WebContext, Map<String, String>) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
addTransportContext(WebContext, SAML2MessageContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
AGE - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
AGE_CATEGORY - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
AJAX_HEADER_NAME - Static variable in interface org.pac4j.core.context.HttpConstants
 
AJAX_HEADER_VALUE - Static variable in interface org.pac4j.core.context.HttpConstants
 
AjaxRequestResolver - Interface in org.pac4j.core.http
Compute if a HTTP request is an AJAX one.
ALBUMS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
algorithm - Variable in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
algorithm - Variable in class org.pac4j.jwt.config.signature.AbstractSignatureConfiguration
 
AMR - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
AnonymousClient - Class in org.pac4j.core.client.direct
Anonymous client.
AnonymousClient() - Constructor for class org.pac4j.core.client.direct.AnonymousClient
 
AnonymousCredentials - Class in org.pac4j.core.credentials
Anonymous credentials.
AnonymousCredentials() - Constructor for class org.pac4j.core.credentials.AnonymousCredentials
 
AnonymousProfile - Class in org.pac4j.core.profile
Anonymous profile.
AnonymousProfile() - Constructor for class org.pac4j.core.profile.AnonymousProfile
 
API_STANDARD_PROFILE_REQUEST - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
ApplicationLogoutLogic<R,C extends WebContext> - Interface in org.pac4j.core.engine
Aplication logout logic.
areEquals(String, String) - Static method in class org.pac4j.core.util.CommonHelper
Compare two String to see if they are equals (both null is ok).
areEqualsIgnoreCaseAndTrim(String, String) - Static method in class org.pac4j.core.util.CommonHelper
Compare two String to see if they are equals ignoring the case and the blank spaces (both null is ok).
areNotEquals(String, String) - Static method in class org.pac4j.core.util.CommonHelper
Compare two String to see if they are not equals.
assertionConsumerServiceUrl - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
assertNotBlank(String, String) - Static method in class org.pac4j.core.util.CommonHelper
Verify that a String is not blank otherwise throw a TechnicalException.
assertNotNull(String, Object) - Static method in class org.pac4j.core.util.CommonHelper
Verify that an Object is not null otherwise throw a TechnicalException.
assertNull(String, Object) - Static method in class org.pac4j.core.util.CommonHelper
Verify that an Object is null otherwise throw a TechnicalException.
assertTrue(boolean, String) - Static method in class org.pac4j.core.util.CommonHelper
Verify that a boolean is true otherwise throw a TechnicalException.
ATTEMPTED_AUTHENTICATION_SUFFIX - Static variable in class org.pac4j.core.client.IndirectClient
 
AttributeConverter<T> - Interface in org.pac4j.core.profile.converter
This interface is the contract for an attribute converter.
attributePrincipal - Variable in class org.pac4j.cas.profile.CasProxyProfile
 
attributes - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
This must a list of attribute names separated by commas.
attributes - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
This must a list of attribute names separated by commas.
AttributesDefinition - Class in org.pac4j.core.profile
This class is the definition of the attributes of a profile.
AttributesDefinition() - Constructor for class org.pac4j.core.profile.AttributesDefinition
 
attributesDefinition - Variable in class org.pac4j.oauth.client.GenericOAuth20Client
 
attributesDefinition - Variable in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
AUDIENCE - Static variable in interface org.pac4j.jwt.JwtClaims
 
AUDIENCE - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
augmentSignatureSigningParameters(SignatureSigningParameters) - Method in class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
 
AUTH_TIME - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
authDomain - Variable in class org.pac4j.gae.client.GaeUserServiceClient
 
AUTHENTICATE_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
authenticateAccount(UsernamePasswordCredentials) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
AUTHENTICATION_DATE - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperAttributesDefinition
 
AUTHENTICATION_METHOD - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperAttributesDefinition
 
Authenticator<C extends Credentials> - Interface in org.pac4j.core.credentials.authenticator
An authenticator is responsible for validating Credentials and should throw a CredentialsException if the authentication fails.
AuthenticatorProfileCreator<C extends Credentials,P extends CommonProfile> - Class in org.pac4j.core.profile.creator
This profile creator retrieves the user profile attached in the Credentials.
AuthenticatorProfileCreator() - Constructor for class org.pac4j.core.profile.creator.AuthenticatorProfileCreator
 
authnRequestSigned - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
AUTHORIZATION_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
AuthorizationChecker - Interface in org.pac4j.core.authorization.checker
The way to check authorizations.
AuthorizationGenerator<U extends CommonProfile> - Interface in org.pac4j.core.authorization.generator
Generate the authorization roles and permissions for this user profile.
Authorizer<U extends CommonProfile> - Interface in org.pac4j.core.authorization.authorizer
Checks if an access is authorized.
AUTHORIZER_NAME - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
authorizers - Variable in class org.pac4j.core.config.Config
 
AUTHORIZERS - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
authUrl - Variable in class org.pac4j.oauth.client.GenericOAuth20Client
 
authUrl - Variable in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
authUrl - Variable in class org.pac4j.scribe.builder.api.GenericApi20
 
AVATAR - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
AVATAR_URL - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
AVATAR_URL - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
AZP - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
AzureAdAttributesDefinition - Class in org.pac4j.oidc.profile.azuread
This class defines the attributes of the Azure AD OpenID Connect profile.
AzureAdAttributesDefinition() - Constructor for class org.pac4j.oidc.profile.azuread.AzureAdAttributesDefinition
 
AzureAdClient - Class in org.pac4j.oidc.client
A specialized OidcClient for authenticating againt Microsoft Azure AD.
AzureAdClient() - Constructor for class org.pac4j.oidc.client.AzureAdClient
 
AzureAdClient(OidcConfiguration) - Constructor for class org.pac4j.oidc.client.AzureAdClient
 
AzureAdClient(String, String, String) - Constructor for class org.pac4j.oidc.client.AzureAdClient
Deprecated.
AzureAdIdTokenValidator - Class in org.pac4j.oidc.client.azuread
Specialized ID token validator cabable of handling the {tenantid} placeholder.
AzureAdIdTokenValidator(IDTokenValidator) - Constructor for class org.pac4j.oidc.client.azuread.AzureAdIdTokenValidator
 
AzureAdProfile - Class in org.pac4j.oidc.profile.azuread
This class is the user profile for Azure AD (using OpenID Connect protocol) with appropriate getters.
AzureAdProfile() - Constructor for class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
AzureAdProfileCreator - Class in org.pac4j.oidc.profile.azuread
Specific profile creator for Azure.
AzureAdProfileCreator(OidcConfiguration) - Constructor for class org.pac4j.oidc.profile.azuread.AzureAdProfileCreator
 
AzureAdResourceRetriever - Class in org.pac4j.oidc.client.azuread
Specialized ResourceRetriever which escapes a possibly invalid issuer URI.
AzureAdResourceRetriever() - Constructor for class org.pac4j.oidc.client.azuread.AzureAdResourceRetriever
 

B

BAD_REQUEST - Static variable in interface org.pac4j.core.context.HttpConstants
 
BadCredentialsException - Exception in org.pac4j.core.exception
Exception for bad credentials.
BadCredentialsException(String) - Constructor for exception org.pac4j.core.exception.BadCredentialsException
 
BadCredentialsException(Throwable) - Constructor for exception org.pac4j.core.exception.BadCredentialsException
 
BadCredentialsException(String, Throwable) - Constructor for exception org.pac4j.core.exception.BadCredentialsException
 
BADGE_TYPE_ID - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
BASE_PROFILE_URL - Static variable in class org.pac4j.oauth.profile.ok.OkProfile
 
BASE_URL - Static variable in class org.pac4j.oauth.client.FacebookClient
 
BASE_URL - Static variable in class org.pac4j.oauth.client.VkClient
 
BaseClient<C extends Credentials,U extends CommonProfile> - Class in org.pac4j.core.client
This class is the default implementation of an authentication client (whatever the mechanism).
BaseClient() - Constructor for class org.pac4j.core.client.BaseClient
 
BaseOAuth10Client<U extends OAuth10Profile> - Class in org.pac4j.oauth.client
This class is the base implementation for client supporting OAuth protocol version 1.0.
BaseOAuth10Client() - Constructor for class org.pac4j.oauth.client.BaseOAuth10Client
 
BaseOAuth20Client<U extends OAuth20Profile> - Class in org.pac4j.oauth.client
This class is the base implementation for client supporting OAuth protocol version 2.0.
BaseOAuth20Client() - Constructor for class org.pac4j.oauth.client.BaseOAuth20Client
 
BaseOAuth20StateClient<U extends OAuth20Profile> - Class in org.pac4j.oauth.client
This class is the base implementation for client supporting OAuth protocol version 2.0 with the state parameter.
BaseOAuth20StateClient() - Constructor for class org.pac4j.oauth.client.BaseOAuth20StateClient
 
BaseOAuthClient<U extends OAuth20Profile,S extends com.github.scribejava.core.oauth.OAuthService,T extends com.github.scribejava.core.model.Token> - Class in org.pac4j.oauth.client
This class is a base implementation for an OAuth protocol client based on the Scribe library.
BaseOAuthClient() - Constructor for class org.pac4j.oauth.client.BaseOAuthClient
 
BaseOpenIdClient<U extends CommonProfile> - Class in org.pac4j.openid.client
This class is a base implementation for an OpenID protocol client based on the openid4java library.
BaseOpenIdClient() - Constructor for class org.pac4j.openid.client.BaseOpenIdClient
 
BASIC_HEADER_PREFIX - Static variable in interface org.pac4j.core.context.HttpConstants
 
BasicAuthExtractor - Class in org.pac4j.core.credentials.extractor
To extract basic auth header.
BasicAuthExtractor(String) - Constructor for class org.pac4j.core.credentials.extractor.BasicAuthExtractor
 
BasicAuthExtractor(String, String, String) - Constructor for class org.pac4j.core.credentials.extractor.BasicAuthExtractor
 
BasicSaltedSha512PasswordEncoder - Class in org.pac4j.core.credentials.password
A password encoder based on SHA512 and using a salt.
BasicSaltedSha512PasswordEncoder() - Constructor for class org.pac4j.core.credentials.password.BasicSaltedSha512PasswordEncoder
 
BasicSaltedSha512PasswordEncoder(String) - Constructor for class org.pac4j.core.credentials.password.BasicSaltedSha512PasswordEncoder
 
BIKES - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
BIO - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
BIO - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
BIO - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
BIRTH_DATE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
BIRTH_YEAR - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
BIRTHDATE - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
BIRTHDATE - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
BIRTHDAY - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
BIRTHDAY - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
BIRTHDAY - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
BitBucketApi - Class in org.pac4j.scribe.builder.api
This class represents the OAuth API implementation for Bitbucket.
BitBucketApi() - Constructor for class org.pac4j.scribe.builder.api.BitBucketApi
 
BitbucketAttributesDefinition - Class in org.pac4j.oauth.profile.bitbucket
This class defines the attributes of the Bitbucket profile.
BitbucketAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
BitbucketClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in Bitbucket.
BitbucketClient() - Constructor for class org.pac4j.oauth.client.BitbucketClient
 
BitbucketClient(String, String) - Constructor for class org.pac4j.oauth.client.BitbucketClient
 
BitbucketProfile - Class in org.pac4j.oauth.profile.bitbucket
This class is the user profile for Bitbucket with appropriate getters.
BitbucketProfile() - Constructor for class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
 
BLOG - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
BOOKS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
BOOLEAN - Static variable in class org.pac4j.core.profile.converter.Converters
 
BooleanConverter - Class in org.pac4j.core.profile.converter
This class converts a String into a Boolean or returns the Boolean in input.
BooleanConverter() - Constructor for class org.pac4j.core.profile.converter.BooleanConverter
 
build() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
build(String) - Static method in class org.pac4j.core.config.ConfigBuilder
 
build() - Method in interface org.pac4j.core.config.ConfigFactory
Build a configuration.
build() - Method in class org.pac4j.core.config.DefaultConfigFactory
 
build(Object, Map<String, Object>) - Method in class org.pac4j.core.profile.UserProfile
Build a profile from user identifier and attributes.
build() - Method in interface org.pac4j.saml.crypto.DecryptionProvider
 
build(SSODescriptor) - Method in class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
 
build() - Method in class org.pac4j.saml.crypto.ExplicitSignatureTrustEngineProvider
 
build() - Method in class org.pac4j.saml.crypto.KeyStoreDecryptionProvider
 
build() - Method in interface org.pac4j.saml.crypto.SAML2SignatureTrustEngineProvider
 
build(SSODescriptor) - Method in interface org.pac4j.saml.crypto.SignatureSigningParametersProvider
 
build(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
 
build(SAML2MessageContext) - Method in interface org.pac4j.saml.sso.SAML2ObjectBuilder
 
buildAttributesFromStormpathAccount(Account) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
buildAuthenticationRequestUrl(Map<String, String>) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
buildAuthnRequest(SAML2MessageContext, AssertionConsumerService, SingleSignOnService) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
 
buildContext(WebContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
buildContext(WebContext) - Method in interface org.pac4j.saml.context.SAMLContextProvider
 
buildDecrypter() - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
Build the appropriate decrypter.
buildDecrypter() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
buildDecrypter() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
buildDecrypter() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
buildECKeyPairFromJwk(String) - Static method in class org.pac4j.jwt.util.JWKHelper
Build the EC key pair from the JWK JSON.
buildEncrypter() - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
Build the appropriate encrypter.
buildEncrypter() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
buildEncrypter() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
buildEncrypter() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
buildEntityDescriptor() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
buildEntityDescriptor() - Method in interface org.pac4j.saml.metadata.SAMLMetadataGenerator
 
builderFactory - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
buildHttpErrorMessage(HttpURLConnection) - Static method in class org.pac4j.cas.util.HttpUtils
 
buildJwtClaimsSet(U) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
buildMetadataResolver() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
buildMetadataResolver() - Method in interface org.pac4j.saml.metadata.SAMLMetadataGenerator
 
buildNameIDFormat() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
buildOAuthConfig(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth20StateClient
 
buildOAuthConfig(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Build an OAuth configuration.
buildParams() - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
buildProfile(String, Map<String, Object>) - Static method in class org.pac4j.core.profile.ProfileHelper
Build a profile from a typed id and a map of attributes.
buildRedirectURL(MessageContext<SAMLObject>, String, String) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
Builds the URL to redirect the client to.
buildRSAKeyPairFromJwk(String) - Static method in class org.pac4j.jwt.util.JWKHelper
Build the RSA key pair from the JWK JSON.
buildSAML2Credentials(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
buildSecretFromJwk(String) - Static method in class org.pac4j.jwt.util.JWKHelper
Build the secret from the JWK JSON.
buildServiceProviderContext(WebContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
buildServiceProviderContext(WebContext) - Method in interface org.pac4j.saml.context.SAMLContextProvider
 
buildSPSSODescriptor() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
buildUserProfileByClassCompleteName(String) - Static method in class org.pac4j.core.profile.ProfileHelper
Build a profile by its class name.

C

CacheControlHeader - Class in org.pac4j.core.authorization.authorizer
Cache control header.
CacheControlHeader() - Constructor for class org.pac4j.core.authorization.authorizer.CacheControlHeader
 
calculateServerDigest(boolean, String) - Method in class org.pac4j.http.credentials.DigestCredentials
This calculates the server digest value based on user stored password.
CallbackLogic<R,C extends WebContext> - Interface in org.pac4j.core.engine
Callback logic to finish the login process for an indirect client.
callbackUrl - Variable in class org.pac4j.core.client.IndirectClient
 
callbackUrlResolver - Variable in class org.pac4j.core.client.IndirectClient
 
CallbackUrlResolver - Interface in org.pac4j.core.http
How to compute the final callback url.
CAN_POST - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
CAN_SEE_ALL_POST - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
CAN_SEE_AUDIO - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
CAN_WRITE_PRIVATE_MESSAGE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
CAS_LOGIN_URL - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
CAS_PROTOCOL - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
CasAuthenticationDateFormatter - Class in org.pac4j.oauth.profile.casoauthwrapper
Date formatter for the CAS authentication date.
CasAuthenticationDateFormatter() - Constructor for class org.pac4j.oauth.profile.casoauthwrapper.CasAuthenticationDateFormatter
 
CasAuthenticator - Class in org.pac4j.cas.credentials.authenticator
CAS authenticator which validates the service ticket.
CasAuthenticator() - Constructor for class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
CasAuthenticator(CasConfiguration, String) - Constructor for class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
CasClient - Class in org.pac4j.cas.client
This class is the client to authenticate users on a CAS server for a web application in a stateful way: when trying to access a protected area, the user will be redirected to the CAS server for login and then back to the application (on the callback endpoint) and finally to the originally requested url.
CasClient() - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient(CasConfiguration) - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient(String) - Constructor for class org.pac4j.cas.client.CasClient
Deprecated.
CasClient(String, CasProtocol) - Constructor for class org.pac4j.cas.client.CasClient
Deprecated.
CasClient(String, String) - Constructor for class org.pac4j.cas.client.CasClient
Deprecated.
CasConfiguration - Class in org.pac4j.cas.config
CAS configuration.
CasConfiguration() - Constructor for class org.pac4j.cas.config.CasConfiguration
 
CasConfiguration(String) - Constructor for class org.pac4j.cas.config.CasConfiguration
 
CasConfiguration(String, CasProtocol) - Constructor for class org.pac4j.cas.config.CasConfiguration
 
CasConfiguration(String, String) - Constructor for class org.pac4j.cas.config.CasConfiguration
 
CasLogoutHandler<C extends WebContext> - Interface in org.pac4j.cas.logout
This interface defines how to handle CAS logout request on client side.
CasOAuthWrapperApi20 - Class in org.pac4j.scribe.builder.api
This class represents the OAuth API implementation for the CAS OAuth wrapper.
CasOAuthWrapperApi20(String, boolean, boolean) - Constructor for class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
 
CasOAuthWrapperAttributesDefinition - Class in org.pac4j.oauth.profile.casoauthwrapper
CasOAuthWrapperProfile attributes definition.
CasOAuthWrapperAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperAttributesDefinition
 
CasOAuthWrapperClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users on CAS servers using OAuth wrapper.
CasOAuthWrapperClient() - Constructor for class org.pac4j.oauth.client.CasOAuthWrapperClient
 
CasOAuthWrapperClient(String, String, String) - Constructor for class org.pac4j.oauth.client.CasOAuthWrapperClient
 
CasOAuthWrapperProfile - Class in org.pac4j.oauth.profile.casoauthwrapper
This class is the user profile for sites using OAuth wrapper for CAS.
CasOAuthWrapperProfile() - Constructor for class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
 
CasProfile - Class in org.pac4j.cas.profile
This class is the user profile for sites using CAS protocol.
CasProfile() - Constructor for class org.pac4j.cas.profile.CasProfile
 
CasProtocol - Enum in org.pac4j.cas.config
CAS protocol.
CasProxyProfile - Class in org.pac4j.cas.profile
This class is the user profile for sites using CAS protocol with proxy capabilities.
CasProxyProfile() - Constructor for class org.pac4j.cas.profile.CasProxyProfile
 
CasProxyReceptor - Class in org.pac4j.cas.client
This class is the CAS proxy receptor.
CasProxyReceptor() - Constructor for class org.pac4j.cas.client.CasProxyReceptor
 
CasRestAuthenticator - Class in org.pac4j.cas.credentials.authenticator
This is a specific Authenticator to deal with the CAS REST API.
CasRestAuthenticator() - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
CasRestAuthenticator(String) - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
CasRestAuthenticator(String, String) - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
CasRestAuthenticator(String, String, TicketValidator) - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
CasRestBasicAuthClient - Class in org.pac4j.cas.client.rest
Direct client which receives credentials as a basic auth and validates them via the CAS REST API.
CasRestBasicAuthClient() - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
CasRestBasicAuthClient(String) - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
CasRestBasicAuthClient(Authenticator) - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
CasRestBasicAuthClient(String, String, String) - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
CasRestBasicAuthClient(Authenticator, String, String) - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
CasRestFormClient - Class in org.pac4j.cas.client.rest
Direct client which receives credentials as form parameters and validates them via the CAS REST API.
CasRestFormClient() - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
CasRestFormClient(String) - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
CasRestFormClient(Authenticator) - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
CasRestFormClient(String, String, String) - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
CasRestFormClient(Authenticator, String, String) - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
CasRestProfile - Class in org.pac4j.cas.profile
This is CasRestProfile that represents the CAS TGT when it's obtained via the rest api.
CasRestProfile() - Constructor for class org.pac4j.cas.profile.CasRestProfile
 
CasRestProfile(String, String) - Constructor for class org.pac4j.cas.profile.CasRestProfile
 
CasSingleSignOutHandler - Class in org.pac4j.cas.logout
This class is the logout handler for the CasClient, inspired by the SingleSignOutHandler of the Apereo CAS client.
CasSingleSignOutHandler() - Constructor for class org.pac4j.cas.logout.CasSingleSignOutHandler
 
check(WebContext, U, E) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
Check a specific element.
check(WebContext, CommonProfile, HttpConstants.HTTP_METHOD) - Method in class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
 
check(WebContext, U, Class<U>) - Method in class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
 
check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
 
check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
 
check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAnyAttributeAuthorizer
 
check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
 
check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
 
CheckHttpMethodAuthorizer - Class in org.pac4j.core.authorization.authorizer
Checks the HTTP method.
CheckHttpMethodAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
 
CheckHttpMethodAuthorizer(HttpConstants.HTTP_METHOD...) - Constructor for class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
 
CheckHttpMethodAuthorizer(List<HttpConstants.HTTP_METHOD>) - Constructor for class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
 
CheckHttpMethodAuthorizer(Set<HttpConstants.HTTP_METHOD>) - Constructor for class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
 
CheckProfileTypeAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
Checks the profile type.
CheckProfileTypeAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
 
CheckProfileTypeAuthorizer(Class<U>...) - Constructor for class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
 
CheckProfileTypeAuthorizer(List<Class<U>>) - Constructor for class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
 
CheckProfileTypeAuthorizer(Set<Class<U>>) - Constructor for class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
 
CITY - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
CLAIMED - Static variable in class org.pac4j.oauth.profile.orcid.OrcidAttributesDefinition
 
CLASSPATH_PREFIX - Static variable in class org.pac4j.core.util.CommonHelper
 
clearCache() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
clearSensitiveData() - Method in class org.pac4j.cas.profile.CasRestProfile
 
clearSensitiveData() - Method in class org.pac4j.core.profile.UserProfile
 
clearSensitiveData() - Method in class org.pac4j.oauth.profile.OAuth10Profile
 
clearSensitiveData() - Method in class org.pac4j.oauth.profile.OAuth20Profile
 
clearSensitiveData() - Method in class org.pac4j.oidc.profile.OidcProfile
 
Client<C extends Credentials,U extends CommonProfile> - Interface in org.pac4j.core.client
This interface is the core class of the library.
CLIENT_ID - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
CLIENT_NAME - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
clientAuthentication - Variable in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
ClientFinder - Interface in org.pac4j.core.client.finder
The way to find the client.
Clients - Class in org.pac4j.core.client
This class is made to group multiple clients using a specific parameter to distinguish them, generally on one callback url.
Clients() - Constructor for class org.pac4j.core.client.Clients
 
Clients(String, List<Client>) - Constructor for class org.pac4j.core.client.Clients
 
Clients(String, Client...) - Constructor for class org.pac4j.core.client.Clients
 
Clients(String, Client) - Constructor for class org.pac4j.core.client.Clients
 
Clients(List<Client>) - Constructor for class org.pac4j.core.client.Clients
 
Clients(Client...) - Constructor for class org.pac4j.core.client.Clients
 
Clients(Client) - Constructor for class org.pac4j.core.client.Clients
 
clients - Variable in class org.pac4j.core.config.Config
 
CLIENTS - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
clone() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
closeConnection(HttpURLConnection) - Static method in class org.pac4j.cas.util.HttpUtils
 
CLUBS - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
code - Variable in exception org.pac4j.core.exception.HttpAction
 
COLLABORATORS - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
Color - Class in org.pac4j.core.profile
This class is a simple RGB color values holder.
Color(int, int, int) - Constructor for class org.pac4j.core.profile.Color
 
COLOR - Static variable in class org.pac4j.core.profile.converter.Converters
 
ColorConverter - Class in org.pac4j.core.profile.converter
This class converts a String into a Color.
ColorConverter() - Constructor for class org.pac4j.core.profile.converter.ColorConverter
 
ColorSerializer - Class in org.pac4j.core.kryo
This class is a Kryo serializer for Color.
ColorSerializer() - Constructor for class org.pac4j.core.kryo.ColorSerializer
 
COMMON_COUNT - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
CommonHelper - Class in org.pac4j.core.util
This class gathers all the utilities methods.
CommonHelper() - Constructor for class org.pac4j.core.util.CommonHelper
 
CommonProfile - Class in org.pac4j.core.profile
This class is the base implementation with the default attribute getters which can be retrieved for most profiles.
CommonProfile() - Constructor for class org.pac4j.core.profile.CommonProfile
 
CommunicationException - Exception in org.pac4j.core.exception
This class represents a communication exception.
CommunicationException(String) - Constructor for exception org.pac4j.core.exception.CommunicationException
 
CommunicationException(Throwable) - Constructor for exception org.pac4j.core.exception.CommunicationException
 
COMPANY - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
compute(String, WebContext) - Method in interface org.pac4j.core.http.CallbackUrlResolver
Compute a new callback url from the defined callback url and the web context.
compute(String, WebContext) - Method in class org.pac4j.core.http.DefaultCallbackUrlResolver
 
compute(String, WebContext) - Method in class org.pac4j.core.http.RelativeCallbackUrlResolver
 
computeAppSecretProof(String, OAuth2AccessToken) - Method in class org.pac4j.oauth.client.FacebookClient
The code in this method is based on this blog post: https://www.sammyk.me/the-single-most-important-way-to-make-your-facebook-app-more-secure and this answer: https://stackoverflow.com/questions/7124735/hmac-sha256-algorithm-for-signature-calculation
computeErrorMessage(TechnicalException) - Method in class org.pac4j.http.client.indirect.FormClient
Return the error message depending on the thrown exception.
computeFinalCallbackUrl(WebContext) - Method in class org.pac4j.core.client.IndirectClient
 
Config - Class in org.pac4j.core.config
The default configuration with clients, authorizers and matchers.
Config() - Constructor for class org.pac4j.core.config.Config
 
Config(Client) - Constructor for class org.pac4j.core.config.Config
 
Config(Clients) - Constructor for class org.pac4j.core.config.Config
 
Config(List<Client>) - Constructor for class org.pac4j.core.config.Config
 
Config(Client...) - Constructor for class org.pac4j.core.config.Config
 
Config(String, Client) - Constructor for class org.pac4j.core.config.Config
 
Config(String, Client...) - Constructor for class org.pac4j.core.config.Config
 
Config(String, List<Client>) - Constructor for class org.pac4j.core.config.Config
 
Config(Map<String, Authorizer>) - Constructor for class org.pac4j.core.config.Config
 
Config(Clients, Map<String, Authorizer>) - Constructor for class org.pac4j.core.config.Config
 
Config(Client, Map<String, Authorizer>) - Constructor for class org.pac4j.core.config.Config
 
Config(Map<String, Authorizer>, Client...) - Constructor for class org.pac4j.core.config.Config
 
Config(String, Map<String, Authorizer>, Client...) - Constructor for class org.pac4j.core.config.Config
 
Config(String, Client, Map<String, Authorizer>) - Constructor for class org.pac4j.core.config.Config
 
config - Variable in class org.pac4j.core.config.DefaultConfigFactory
 
CONFIG_FACTORY - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
ConfigBuilder - Class in org.pac4j.core.config
To build a configuration from a factory.
ConfigBuilder() - Constructor for class org.pac4j.core.config.ConfigBuilder
 
ConfigFactory - Interface in org.pac4j.core.config
A factory to build the configuration.
ConfigSingleton - Class in org.pac4j.core.config
A singleton of the configuration.
ConfigSingleton() - Constructor for class org.pac4j.core.config.ConfigSingleton
 
configuration - Variable in class org.pac4j.saml.client.SAML2Client
 
Configuration - Class in org.pac4j.saml.util
OpenSAML configuration bean to bootstrap the parser pool.
CONTACT - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
containsAttribute(String) - Method in class org.pac4j.core.profile.UserProfile
Check to see if profile contains attribute name.
CONTENT_TYPE_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
context - Variable in class org.pac4j.core.profile.ProfileManager
 
ContextHelper - Class in org.pac4j.core.context
A helper for the web context.
ContextHelper() - Constructor for class org.pac4j.core.context.ContextHelper
 
contextProvider - Variable in class org.pac4j.saml.client.SAML2Client
 
CONTRIBUTORS_ENABLED - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
convert(String, Object) - Method in class org.pac4j.core.profile.AttributesDefinition
Convert an attribute into the right type.
convert(Object) - Method in interface org.pac4j.core.profile.converter.AttributeConverter
Convert an attribute to a specific type T.
convert(Object) - Method in class org.pac4j.core.profile.converter.BooleanConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.ColorConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.DateConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.FormattedDateConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.GenderConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.GenderIntegerConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.IntegerConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.LocaleConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.LongConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.StringConverter
 
convert(Object) - Method in class org.pac4j.core.profile.converter.StringReplaceConverter
 
convert(Object) - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasAuthenticationDateFormatter
 
convert(Object) - Method in class org.pac4j.oauth.profile.converter.JsonConverter
 
convert(Object) - Method in class org.pac4j.oauth.profile.converter.JsonListConverter
 
convert(Object) - Method in class org.pac4j.oauth.profile.facebook.converter.FacebookRelationshipStatusConverter
 
convert(Object) - Method in class org.pac4j.oauth.profile.vk.converter.VkBooleanConverter
 
convert(Object) - Method in class org.pac4j.oidc.profile.converter.OidcLongTimeConverter
 
converters - Variable in class org.pac4j.core.profile.AttributesDefinition
 
Converters - Class in org.pac4j.core.profile.converter
This class defines the default converters.
Converters() - Constructor for class org.pac4j.core.profile.converter.Converters
 
Cookie - Class in org.pac4j.core.context
 
Cookie(String, String) - Constructor for class org.pac4j.core.context.Cookie
 
CookieClient - Class in org.pac4j.http.client.direct
Allows direct authentication based on a cookie.
CookieClient() - Constructor for class org.pac4j.http.client.direct.CookieClient
 
CookieClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.CookieClient
Deprecated.
CookieClient(String, Authenticator) - Constructor for class org.pac4j.http.client.direct.CookieClient
 
CookieClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.CookieClient
Deprecated.
CookieExtractor - Class in org.pac4j.http.credentials.extractor
Extracts a cookie value from the request context.
CookieExtractor(String, String) - Constructor for class org.pac4j.http.credentials.extractor.CookieExtractor
 
CorsAuthorizer - Class in org.pac4j.core.authorization.authorizer
Define how the CORS requests are authorized.
CorsAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
COUNTRY - Static variable in class org.pac4j.oauth.profile.dropbox.DropBoxAttributesDefinition
 
COUNTRY - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
create(C, WebContext) - Method in class org.pac4j.core.profile.creator.AuthenticatorProfileCreator
 
create(C, WebContext) - Method in interface org.pac4j.core.profile.creator.ProfileCreator
Create a profile from a credentials.
create(OidcCredentials, WebContext) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
CREATED - Static variable in interface org.pac4j.core.context.HttpConstants
 
CREATED - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
CREATED_AT - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
CREATED_AT - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
CREATED_AT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
createHMACTokenValidator(JWSAlgorithm, ClientID, Secret) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
createJwtProfile(TokenCredentials, JWT) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
createOAuthRequest(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Create an OAuth request.
createProfile(String, String[], LdapEntry) - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
createProfile(String, String[], Map<String, Object>) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
createProfile(AuthSuccess) - Method in class org.pac4j.openid.client.BaseOpenIdClient
Create the appropriate OpenID profile.
createProfile(AuthSuccess) - Method in class org.pac4j.openid.client.YahooOpenIdClient
 
createProfile(String, String[], Map<String, Object>) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
createProfile(Account) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
createProfileCreator() - Method in class org.pac4j.oidc.client.AzureAdClient
 
createProfileCreator() - Method in class org.pac4j.oidc.client.GoogleOidcClient
 
createProfileCreator() - Method in class org.pac4j.oidc.client.OidcClient
 
createRSATokenValidator(JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfileCreator
 
createRSATokenValidator(JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
createToken(String, String, Integer, String, String, String) - Method in class org.pac4j.scribe.extractors.OrcidJsonExtractor
 
CREATION_METHOD - Static variable in class org.pac4j.oauth.profile.orcid.OrcidAttributesDefinition
 
credentialProvider - Variable in class org.pac4j.saml.client.SAML2Client
 
CredentialProvider - Interface in org.pac4j.saml.crypto
Defines operations required to provide and resolve credentials.
credentialProvider - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
Credentials - Class in org.pac4j.core.credentials
This class represents the base credentials.
Credentials() - Constructor for class org.pac4j.core.credentials.Credentials
 
CredentialsException - Exception in org.pac4j.core.exception
This class represents an exception occuring during credentials retrieval.
CredentialsException(String) - Constructor for exception org.pac4j.core.exception.CredentialsException
 
CredentialsException(Throwable) - Constructor for exception org.pac4j.core.exception.CredentialsException
 
CredentialsException(String, Throwable) - Constructor for exception org.pac4j.core.exception.CredentialsException
 
CredentialsExtractor<C extends Credentials> - Interface in org.pac4j.core.credentials.extractor
An extractor gets the Credentials from a WebContext and should return null if no credentials are present or should throw a CredentialsException if it cannot get it.
CredentialUtil - Class in org.pac4j.http.credentials
This class contains utility methods related to credential encryption algorithms (MD5 for http digest)
CredentialUtil() - Constructor for class org.pac4j.http.credentials.CredentialUtil
 
CSRF_TOKEN - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
CsrfAuthorizer - Class in org.pac4j.core.authorization.authorizer.csrf
Authorizer that checks CSRF tokens.
CsrfAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
CsrfAuthorizer(String, String) - Constructor for class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
CsrfAuthorizer(String, String, boolean) - Constructor for class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
CsrfTokenGenerator - Interface in org.pac4j.core.authorization.authorizer.csrf
CSRF token generator.
CsrfTokenGeneratorAuthorizer - Class in org.pac4j.core.authorization.authorizer.csrf
Authorizer which creates a new CSRF token and adds it as a request attribute and as a cookie (AngularJS).
CsrfTokenGeneratorAuthorizer(CsrfTokenGenerator) - Constructor for class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
CURRENT_SHARE - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
CURRENT_STATUS - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
CURRENT_STATUS_DATE - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
CURRENT_STATUS_ID - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 

D

dataSource - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
DATE_PREFERENCE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
DATE_TZ_GENERAL - Static variable in class org.pac4j.core.profile.converter.Converters
 
DATE_TZ_GENERAL_FORMAT - Static variable in class org.pac4j.core.profile.converter.Converters
 
DATE_TZ_RFC822 - Static variable in class org.pac4j.core.profile.converter.Converters
 
DATE_TZ_RFC822_FORMAT - Static variable in class org.pac4j.core.profile.converter.Converters
 
DateConverter - Class in org.pac4j.core.profile.converter
This class converts a String (depending on a specified format) into a Date.
DateConverter(String) - Constructor for class org.pac4j.core.profile.converter.DateConverter
 
DateConverter(String, Locale) - Constructor for class org.pac4j.core.profile.converter.DateConverter
 
DbAuthenticator - Class in org.pac4j.sql.credentials.authenticator
Authenticator for users stored in relational database, based on the JDBI library.
DbAuthenticator() - Constructor for class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
DbAuthenticator(DataSource) - Constructor for class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
DbAuthenticator(DataSource, String) - Constructor for class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
DbAuthenticator(DataSource, String, PasswordEncoder) - Constructor for class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
dbi - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
DbProfile - Class in org.pac4j.sql.profile
The user profile returned by a DB authentication.
DbProfile() - Constructor for class org.pac4j.sql.profile.DbProfile
 
decrypt(EncryptedJWT) - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
decrypt(EncryptedJWT) - Method in interface org.pac4j.jwt.config.encryption.EncryptionConfiguration
Decrypt an encrypted JWT.
decryptEncryptedAssertions(Response, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Decrypt encrypted assertions and add them to the assertions list of the response.
decryptEncryptedId(EncryptedID, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Decrypts an EncryptedID, using a decrypter.
decrypter - Variable in class org.pac4j.saml.client.SAML2Client
 
DecryptionProvider - Interface in org.pac4j.saml.crypto
Builds the decryption context.
DEFAULT_CLIENT_NAME_PARAMETER - Static variable in class org.pac4j.core.client.Clients
 
DEFAULT_CONNECT_TIMEOUT - Static variable in interface org.pac4j.core.context.HttpConstants
 
DEFAULT_FIELDS - Static variable in class org.pac4j.oauth.client.FacebookClient
 
DEFAULT_FIELDS - Static variable in class org.pac4j.oauth.client.VkClient
 
DEFAULT_HTTP_PORT - Static variable in interface org.pac4j.core.context.HttpConstants
 
DEFAULT_HTTPS_PORT - Static variable in interface org.pac4j.core.context.HttpConstants
 
DEFAULT_LIMIT - Static variable in class org.pac4j.oauth.client.FacebookClient
 
DEFAULT_LOGOUT_URL_PATTERN_VALUE - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
DEFAULT_MAX_CLOCK_SKEW - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
DEFAULT_PROFILE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
DEFAULT_PROFILE_IMAGE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
DEFAULT_READ_TIMEOUT - Static variable in interface org.pac4j.core.context.HttpConstants
 
DEFAULT_REMEMBER_ME_ATTRIBUTE_NAME - Static variable in class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
 
DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.client.FacebookClient
 
DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.client.GitHubClient
 
DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.client.LinkedIn2Client
 
DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.client.OrcidClient
 
DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.client.PayPalClient
 
DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.client.VkClient
 
DEFAULT_TEMPLATE_ID - Static variable in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
Default template ID.
DEFAULT_URL - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
DEFAULT_URL_VALUE - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
defaultACSIndex - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
DefaultAjaxRequestResolver - Class in org.pac4j.core.http
Default way to compute if a HTTP request is an AJAX one.
DefaultAjaxRequestResolver() - Constructor for class org.pac4j.core.http.DefaultAjaxRequestResolver
 
DefaultApplicationLogoutLogic<R,C extends WebContext> - Class in org.pac4j.core.engine
Default application logout logic:
DefaultApplicationLogoutLogic() - Constructor for class org.pac4j.core.engine.DefaultApplicationLogoutLogic
 
DefaultAuthorizationChecker - Class in org.pac4j.core.authorization.checker
Default way to check the authorizations (with default authorizers).
DefaultAuthorizationChecker() - Constructor for class org.pac4j.core.authorization.checker.DefaultAuthorizationChecker
 
DefaultCallbackLogic<R,C extends WebContext> - Class in org.pac4j.core.engine
Default callback logic:
DefaultCallbackLogic() - Constructor for class org.pac4j.core.engine.DefaultCallbackLogic
 
DefaultCallbackUrlResolver - Class in org.pac4j.core.http
Default callback url resolver: uses the defined callback url as is.
DefaultCallbackUrlResolver() - Constructor for class org.pac4j.core.http.DefaultCallbackUrlResolver
 
DefaultCasAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.cas.authorization
Default AuthorizationGenerator implementation for a CasClient which is able to retrieve the isRemembered status from the CAS response and put it in the profile.
DefaultCasAuthorizationGenerator() - Constructor for class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
 
DefaultCasAuthorizationGenerator(String) - Constructor for class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
 
DefaultClientFinder - Class in org.pac4j.core.client.finder
Find the right clients based on regular parameters.
DefaultClientFinder() - Constructor for class org.pac4j.core.client.finder.DefaultClientFinder
 
DefaultConfigFactory - Class in org.pac4j.core.config
A default configuration factory.
DefaultConfigFactory(Config) - Constructor for class org.pac4j.core.config.DefaultConfigFactory
 
DefaultCsrfTokenGenerator - Class in org.pac4j.core.authorization.authorizer.csrf
Default CSRF token generator.
DefaultCsrfTokenGenerator() - Constructor for class org.pac4j.core.authorization.authorizer.csrf.DefaultCsrfTokenGenerator
 
DefaultGenericAttributesDefinition - Class in org.pac4j.oauth.profile.generic
Default attribute definition of the GenericOAuth20Profile
DefaultGenericAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
DefaultMatchingChecker - Class in org.pac4j.core.matching
Default way to check the matching.
DefaultMatchingChecker() - Constructor for class org.pac4j.core.matching.DefaultMatchingChecker
 
DefaultPac4jSAMLResponse - Class in org.pac4j.saml.transport
Empty response adapter containing a ByteArrayOutputStream in order opensaml can write the saml messages.
DefaultPac4jSAMLResponse(WebContext) - Constructor for class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
Constructs a response adaptor wrapping the given response.
DefaultRolesPermissionsAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.core.authorization.generator
Grant default roles and/or permissions to a user profile.
DefaultRolesPermissionsAuthorizationGenerator(List<String>, List<String>) - Constructor for class org.pac4j.core.authorization.generator.DefaultRolesPermissionsAuthorizationGenerator
 
DefaultRolesPermissionsAuthorizationGenerator(String[], String[]) - Constructor for class org.pac4j.core.authorization.generator.DefaultRolesPermissionsAuthorizationGenerator
 
DefaultSecurityLogic<R,C extends WebContext> - Class in org.pac4j.core.engine
Default security logic:
DefaultSecurityLogic() - Constructor for class org.pac4j.core.engine.DefaultSecurityLogic
 
DefaultSignatureSigningParametersProvider - Class in org.pac4j.saml.crypto
Provide the signature parameters required for signing.
DefaultSignatureSigningParametersProvider(CredentialProvider, SAML2ClientConfiguration) - Constructor for class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
 
deflateAndBase64Encode(SAMLObject) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
DEFLATE (RFC1951) compresses the given SAML message.
DESCRIPTION - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
destroySession(C) - Method in interface org.pac4j.cas.logout.CasLogoutHandler
destroySessionBack(C, String) - Method in interface org.pac4j.cas.logout.CasLogoutHandler
Destroys the current web session for the given ticket for a back channel logout.
destroySessionBack(J2EContext, String) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
destroySessionFront(C, String) - Method in interface org.pac4j.cas.logout.CasLogoutHandler
Destroys the current web session for the given ticket for a front channel logout.
destroyTicketGrantingTicket(CasRestProfile) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
DIGEST_HEADER_PREFIX - Static variable in interface org.pac4j.core.context.HttpConstants
 
DigestAuthExtractor - Class in org.pac4j.http.credentials.extractor
To extract digest auth header.
DigestAuthExtractor(String) - Constructor for class org.pac4j.http.credentials.extractor.DigestAuthExtractor
 
DigestAuthExtractor(String, String, String) - Constructor for class org.pac4j.http.credentials.extractor.DigestAuthExtractor
 
DigestCredentials - Class in org.pac4j.http.credentials
This credentials is retrieved from a HTTP request.
DigestCredentials(String, String, String, String, String, String, String, String, String, String) - Constructor for class org.pac4j.http.credentials.DigestCredentials
the token represents the client response attribute value in digest authorization header
DirectBasicAuthClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly through HTTP basic auth.
DirectBasicAuthClient() - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
 
DirectBasicAuthClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
 
DirectBasicAuthClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
 
DirectCasClient - Class in org.pac4j.cas.client.direct
This class is the direct client to authenticate users on a CAS server for a web application in a stateless way: when trying to access a protected area, the user will be redirected to the CAS server for login and then back directly to this originally requested url.
DirectCasClient() - Constructor for class org.pac4j.cas.client.direct.DirectCasClient
 
DirectCasClient(CasConfiguration) - Constructor for class org.pac4j.cas.client.direct.DirectCasClient
 
DirectCasProxyClient - Class in org.pac4j.cas.client.direct
This class is the direct client to authenticate users based on CAS proxy tickets.
DirectCasProxyClient() - Constructor for class org.pac4j.cas.client.direct.DirectCasProxyClient
 
DirectCasProxyClient(CasConfiguration, String) - Constructor for class org.pac4j.cas.client.direct.DirectCasProxyClient
 
DirectClient<C extends Credentials,U extends CommonProfile> - Class in org.pac4j.core.client
This class is the default direct (stateless) implementation of an authentication client (whatever the mechanism).
DirectClient() - Constructor for class org.pac4j.core.client.DirectClient
 
DirectClientV2<C extends Credentials,U extends CommonProfile> - Class in org.pac4j.core.client
New direct client type using the CredentialsExtractor, Authenticator and ProfileCreator concepts.
DirectClientV2() - Constructor for class org.pac4j.core.client.DirectClientV2
 
DirectDigestAuthClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly through HTTP digest auth.
DirectDigestAuthClient() - Constructor for class org.pac4j.http.client.direct.DirectDigestAuthClient
 
DirectDigestAuthClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.DirectDigestAuthClient
 
DirectDigestAuthClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.DirectDigestAuthClient
 
DirectFormClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users, based on form HTTP parameters.
DirectFormClient() - Constructor for class org.pac4j.http.client.direct.DirectFormClient
 
DirectFormClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.DirectFormClient
 
DirectFormClient(String, String, Authenticator) - Constructor for class org.pac4j.http.client.direct.DirectFormClient
 
DirectFormClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.DirectFormClient
 
DISABLED - Static variable in class org.pac4j.core.authorization.generator.SpringSecurityPropertiesAuthorizationGenerator
 
DISCLOSURES - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
DISCOVERY_INFORMATION - Static variable in class org.pac4j.openid.client.BaseOpenIdClient
 
DISK_USAGE - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
DISPLAY_AGE - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
DISPLAY_NAME - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
DISPLAY_NAME - Static variable in class org.pac4j.oauth.profile.dropbox.DropBoxAttributesDefinition
 
DISPLAY_NAME - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
DISPLAY_NAME - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
DISPLAY_NAME - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
DISPLAYNAME - Static variable in class org.pac4j.gae.profile.GaeUserServiceAttributesDefinition
 
doDecode() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
 
doDestroy() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
 
doDestroy() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
 
doEncode() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
 
doEncode() - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
 
doInitialize() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
 
doInitialize() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
 
doInitialize() - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
 
DOMAIN - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
DROPBOX_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
DROPBOX_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
DropboxApi20 - Class in org.pac4j.scribe.builder.api
This class represents the OAuth API implementation for DropBox using OAuth protocol version 2.
DropboxApi20() - Constructor for class org.pac4j.scribe.builder.api.DropboxApi20
 
DropBoxAttributesDefinition - Class in org.pac4j.oauth.profile.dropbox
This class defines the attributes of the DropBox profile.
DropBoxAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.dropbox.DropBoxAttributesDefinition
 
DropBoxClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in DropBox.
DropBoxClient() - Constructor for class org.pac4j.oauth.client.DropBoxClient
 
DropBoxClient(String, String) - Constructor for class org.pac4j.oauth.client.DropBoxClient
 
DropBoxProfile - Class in org.pac4j.oauth.profile.dropbox
This class is the user profile for DropBox with appropriate getters.
DropBoxProfile() - Constructor for class org.pac4j.oauth.profile.dropbox.DropBoxProfile
 

E

ECEncryptionConfiguration - Class in org.pac4j.jwt.config.encryption
Elliptic curve encryption configuration.
ECEncryptionConfiguration() - Constructor for class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
ECEncryptionConfiguration(KeyPair) - Constructor for class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
ECEncryptionConfiguration(KeyPair, JWEAlgorithm, EncryptionMethod) - Constructor for class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
ECSignatureConfiguration - Class in org.pac4j.jwt.config.signature
Elliptic curve signature configuration: http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-ec-signature
ECSignatureConfiguration() - Constructor for class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
ECSignatureConfiguration(KeyPair) - Constructor for class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
ECSignatureConfiguration(KeyPair, JWSAlgorithm) - Constructor for class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
EDUCATION - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
ELEMENT_SEPRATOR - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
elements - Variable in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
 
EMAIL - Static variable in class org.pac4j.gae.profile.GaeUserServiceAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdAttributesDefinition
 
EMAIL_ADDRESS - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
EMAIL_SCOPE - Static variable in class org.pac4j.oauth.client.Google2Client
 
EMAIL_VERIFIED - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
EMAILS - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
EMAILS - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
EmptyStorageFactory - Class in org.pac4j.saml.storage
Storage factory which doesn't return any storage implementation and disables the message storage mechanism.
EmptyStorageFactory() - Constructor for class org.pac4j.saml.storage.EmptyStorageFactory
 
ENABLED - Static variable in class org.pac4j.core.authorization.generator.SpringSecurityPropertiesAuthorizationGenerator
 
encode(String) - Method in class org.pac4j.core.credentials.password.BasicSaltedSha512PasswordEncoder
 
encode(String) - Method in class org.pac4j.core.credentials.password.JBCryptPasswordEncoder
 
encode(String) - Method in class org.pac4j.core.credentials.password.NopPasswordEncoder
 
encode(String) - Method in interface org.pac4j.core.credentials.password.PasswordEncoder
Encode a password.
encode(String) - Method in class org.pac4j.core.credentials.password.ShiroPasswordEncoder
 
encode(String) - Method in class org.pac4j.core.credentials.password.SpringSecurityPasswordEncoder
 
encodeQueryParam(String, String) - Static method in class org.pac4j.cas.util.HttpUtils
 
encrypt(JWT) - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
encrypt(JWT) - Method in interface org.pac4j.jwt.config.encryption.EncryptionConfiguration
Encrypt a JWT.
EncryptionConfiguration - Interface in org.pac4j.jwt.config.encryption
Encryption configuration.
encryptMD5(String) - Static method in class org.pac4j.http.credentials.CredentialUtil
Defined in rfc 2617 as H(data) = MD5(data);
encryptMD5(String, String) - Static method in class org.pac4j.http.credentials.CredentialUtil
Defined in rfc 2617 as KD(secret, data) = H(concat(secret, ":", data))
endQuery - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
entityId - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
equals(Object) - Method in class org.pac4j.cas.profile.CasRestProfile
 
equals(Object) - Method in class org.pac4j.core.credentials.AnonymousCredentials
 
equals(Object) - Method in class org.pac4j.core.credentials.Credentials
 
equals(Object) - Method in class org.pac4j.core.credentials.TokenCredentials
 
equals(Object) - Method in class org.pac4j.core.credentials.UsernamePasswordCredentials
 
equals(Object) - Method in class org.pac4j.core.profile.FormattedDate
 
equals(Object) - Method in class org.pac4j.gae.credentials.GaeUserCredentials
 
equals(Object) - Method in class org.pac4j.http.credentials.DigestCredentials
 
equals(Object) - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
 
equals(Object) - Method in class org.pac4j.oauth.credentials.OAuth20Credentials
 
equals(Object) - Method in class org.pac4j.oauth.credentials.OAuthCredentials
 
equals(Object) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
equals(Object) - Method in class org.pac4j.openid.credentials.OpenIdCredentials
 
equals(Object) - Method in class org.pac4j.saml.credentials.SAML2Credentials
 
equals(Object) - Method in class org.pac4j.scribe.model.OrcidToken
 
ERROR - Static variable in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
ERROR_DESCRIPTION - Static variable in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
ERROR_NAMES - Static variable in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
ERROR_PARAMETER - Static variable in class org.pac4j.http.client.indirect.FormClient
 
ERROR_REASON - Static variable in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
EVENTS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
ExcludedPathMatcher - Class in org.pac4j.core.matching
To match requests by excluding path.
ExcludedPathMatcher() - Constructor for class org.pac4j.core.matching.ExcludedPathMatcher
 
ExcludedPathMatcher(String) - Constructor for class org.pac4j.core.matching.ExcludedPathMatcher
 
exists() - Method in interface org.pac4j.core.io.Resource
Return whether this resource actually exists in physical form.
exists() - Method in class org.pac4j.core.io.SpringResourceWrapper
 
EXPIRATION_TIME - Static variable in interface org.pac4j.jwt.JwtClaims
 
EXPIRATION_TIME - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
ExplicitSignatureTrustEngineProvider - Class in org.pac4j.saml.crypto
Provider returning well configured SignatureTrustEngine instances.
ExplicitSignatureTrustEngineProvider(MetadataResolver) - Constructor for class org.pac4j.saml.crypto.ExplicitSignatureTrustEngineProvider
 
extract(WebContext) - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
extract(WebContext) - Method in class org.pac4j.core.credentials.extractor.BasicAuthExtractor
 
extract(WebContext) - Method in interface org.pac4j.core.credentials.extractor.CredentialsExtractor
Extract the right credentials.
extract(WebContext) - Method in class org.pac4j.core.credentials.extractor.FormExtractor
 
extract(WebContext) - Method in class org.pac4j.core.credentials.extractor.HeaderExtractor
 
extract(WebContext) - Method in class org.pac4j.core.credentials.extractor.ParameterExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.CookieExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.DigestAuthExtractor
Extracts digest Authorization header components.
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.IpExtractor
 
extract(WebContext) - Method in class org.pac4j.oidc.credentials.extractor.OidcExtractor
 
extractData(FacebookProfile, JsonNode, String) - Method in class org.pac4j.oauth.client.FacebookClient
 
extractPrefix(String) - Static method in class org.pac4j.core.util.CommonHelper
Extract the prefix of the name.
extractUserProfile(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Extract the user profile from the response (JSON, XML...) of the profile url.
extractUserProfile(String) - Method in class org.pac4j.oauth.client.BitbucketClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.DropBoxClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.FacebookClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.FoursquareClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.GitHubClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.Google2Client
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.OkClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.OrcidClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.PayPalClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.StravaClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.TwitterClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.VkClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.WordPressClient
 
extractUserProfile(String) - Method in class org.pac4j.oauth.client.YahooClient
 

F

FACEBOOK_FIELDS - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
FACEBOOK_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
FACEBOOK_SCOPE - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
FACEBOOK_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
FacebookApplication - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook application.
FacebookApplication() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookApplication
 
FacebookAttributesDefinition - Class in org.pac4j.oauth.profile.facebook
This class defines the attributes of the Facebook profile.
FacebookAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
FacebookClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in Facebook.
FacebookClient() - Constructor for class org.pac4j.oauth.client.FacebookClient
 
FacebookClient(String, String) - Constructor for class org.pac4j.oauth.client.FacebookClient
 
FacebookEducation - Class in org.pac4j.oauth.profile.facebook
This class represents an education object for Facebook.
FacebookEducation() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookEducation
 
FacebookEvent - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook event.
FacebookEvent() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookEvent
 
FacebookGroup - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook group.
FacebookGroup() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookGroup
 
FacebookInfo - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook info (id + name + category + created_time).
FacebookInfo() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookInfo
 
FacebookMusicData - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook music data : song, musician or radio_station.
FacebookMusicData() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
FacebookMusicListen - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook music listened.
FacebookMusicListen() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
FacebookObject - Class in org.pac4j.oauth.profile.facebook
This class represents a common Facebook object (id + name).
FacebookObject() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookObject
 
FacebookPhoto - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook photo.
FacebookPhoto() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
FacebookPicture - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook picture.
FacebookPicture() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookPicture
 
FacebookProfile - Class in org.pac4j.oauth.profile.facebook
This class is the user profile for Facebook with appropriate getters.
FacebookProfile() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookProfile
 
FacebookRelationshipStatus - Enum in org.pac4j.oauth.profile.facebook
This class is the relationship status in Facebook.
FacebookRelationshipStatusConverter - Class in org.pac4j.oauth.profile.facebook.converter
This class converts a String into a FacebookRelationshipStatus.
FacebookRelationshipStatusConverter() - Constructor for class org.pac4j.oauth.profile.facebook.converter.FacebookRelationshipStatusConverter
 
FacebookWork - Class in org.pac4j.oauth.profile.facebook
This class represents a Facebook work.
FacebookWork() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookWork
 
FAMILY_NAME - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
FAMILY_NAME - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
FAMILY_NAME - Static variable in class org.pac4j.oauth.profile.orcid.OrcidAttributesDefinition
 
FAMILY_NAME - Static variable in class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
FAMILY_NAME - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
FAMILY_NAME - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
FAVORITE_ATHLETES - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
FAVORITE_TEAMS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
FAVOURITES_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
fields - Variable in class org.pac4j.oauth.client.FacebookClient
 
fields - Variable in class org.pac4j.oauth.client.LinkedIn2Client
 
fields - Variable in class org.pac4j.oauth.client.VkClient
 
FILE_PREFIX - Static variable in class org.pac4j.core.util.CommonHelper
 
find(Clients, WebContext, String) - Method in interface org.pac4j.core.client.finder.ClientFinder
 
find(Clients, WebContext, String) - Method in class org.pac4j.core.client.finder.DefaultClientFinder
 
findAllClients() - Method in class org.pac4j.core.client.Clients
Find all the clients.
findClient(WebContext) - Method in class org.pac4j.core.client.Clients
Return the right client according to the web context.
findClient(String) - Method in class org.pac4j.core.client.Clients
Return the right client according to the specific name.
findClient(Class<C>) - Method in class org.pac4j.core.client.Clients
Return the right client according to the specific class.
FIRENDS - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.orcid.OrcidAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
FIRST_NAME - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveAttributesDefinition
 
flatIntoAProfileList(LinkedHashMap<String, U>) - Static method in class org.pac4j.core.profile.ProfileHelper
Flat the linked hashmap of profiles into a list of profiles.
flatIntoOneProfile(LinkedHashMap<String, U>) - Static method in class org.pac4j.core.profile.ProfileHelper
Flat the linked hashmap of profiles into a single optional profile.
FOLLOW_REQUEST_SENT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
FOLLOWER_COUNT - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
FOLLOWERS - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
FOLLOWERS_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
FOLLOWING - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
FOLLOWING - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
FORBIDDEN - Static variable in interface org.pac4j.core.context.HttpConstants
 
forbidden(C, List<Client>, List<CommonProfile>, String) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
Return a forbidden error.
forbidden(String, WebContext) - Static method in exception org.pac4j.core.exception.HttpAction
Build a forbidden response.
format - Variable in class org.pac4j.core.profile.converter.DateConverter
 
FORMATTED_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
FORMATTED_PHONETIC_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
FormattedDate - Class in org.pac4j.core.profile
This class represents a formatted date.
FormattedDate() - Constructor for class org.pac4j.core.profile.FormattedDate
 
FormattedDate(Date, String, Locale) - Constructor for class org.pac4j.core.profile.FormattedDate
 
FormattedDateConverter - Class in org.pac4j.core.profile.converter
This class converts a String (depending on a specified format) into a FormattedDate.
FormattedDateConverter(String) - Constructor for class org.pac4j.core.profile.converter.FormattedDateConverter
 
FormattedDateConverter(String, Locale) - Constructor for class org.pac4j.core.profile.converter.FormattedDateConverter
 
FormattedDateSerializer - Class in org.pac4j.core.kryo
This class is a Kryo serializer for FormattedDate.
FormattedDateSerializer() - Constructor for class org.pac4j.core.kryo.FormattedDateSerializer
 
FormClient - Class in org.pac4j.http.client.indirect
This class is the client to authenticate users through HTTP form.
FormClient() - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormClient(String, Authenticator) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormClient(String, String, String, Authenticator) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormClient(String, Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormExtractor - Class in org.pac4j.core.credentials.extractor
To extract a username and password posted from a form.
FormExtractor(String, String, String) - Constructor for class org.pac4j.core.credentials.extractor.FormExtractor
 
Foursquare20Service - Class in org.pac4j.scribe.oauth
This service is dedicated for Foursquare service using OAuth protocol version 2.0.
Foursquare20Service(DefaultApi20, OAuthConfig) - Constructor for class org.pac4j.scribe.oauth.Foursquare20Service
 
FOURSQUARE_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
FOURSQUARE_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
FoursquareAttributesDefinition - Class in org.pac4j.oauth.profile.foursquare
This class defines the attributes of the Foursquare profile.
FoursquareAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
FoursquareClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in Foursquare.
FoursquareClient() - Constructor for class org.pac4j.oauth.client.FoursquareClient
 
FoursquareClient(String, String) - Constructor for class org.pac4j.oauth.client.FoursquareClient
 
FoursquareProfile - Class in org.pac4j.oauth.profile.foursquare
This class is the user profile for Foursquare with appropriate getters.
FoursquareProfile() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
FoursquareUserContact - Class in org.pac4j.oauth.profile.foursquare
This class is the user profile for Foursquare with appropriate getters.
FoursquareUserContact() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
 
FoursquareUserFriend - Class in org.pac4j.oauth.profile.foursquare
This class represents a Foursquare user friend.
FoursquareUserFriend() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
FoursquareUserFriendGroup - Class in org.pac4j.oauth.profile.foursquare
This class represents a Foursquare group of friends, could be mutual or other.
FoursquareUserFriendGroup() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
FoursquareUserFriends - Class in org.pac4j.oauth.profile.foursquare
This class represents a Foursquare user friend group container, with count and list of different groups.
FoursquareUserFriends() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
 
FoursquareUserPhoto - Class in org.pac4j.oauth.profile.foursquare
This class represents a Foursquare user photo.
FoursquareUserPhoto() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
 
FRIEND_COUNT - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
FRIENDS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
FRIENDS_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
FromAttributesAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.core.authorization.generator
Generate the authorization information by inspecting attributes.
FromAttributesAuthorizationGenerator(String[], String[]) - Constructor for class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
 
FULLNAME - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdAttributesDefinition
 

G

GaeUserCredentials - Class in org.pac4j.gae.credentials
Credential for Google App Engine.
GaeUserCredentials() - Constructor for class org.pac4j.gae.credentials.GaeUserCredentials
 
GaeUserServiceAttributesDefinition - Class in org.pac4j.gae.profile
This class defines the attributes of the GaeUserServiceProfile.
GaeUserServiceAttributesDefinition() - Constructor for class org.pac4j.gae.profile.GaeUserServiceAttributesDefinition
 
GaeUserServiceClient - Class in org.pac4j.gae.client
This class is the OpenID client to authenticate users with UserService on App Engine
GaeUserServiceClient() - Constructor for class org.pac4j.gae.client.GaeUserServiceClient
 
GaeUserServiceProfile - Class in org.pac4j.gae.profile
This class is the user profile for Google using UserService with appropriate getters.
GaeUserServiceProfile() - Constructor for class org.pac4j.gae.profile.GaeUserServiceProfile
 
GENDER - Static variable in class org.pac4j.core.profile.converter.Converters
 
Gender - Enum in org.pac4j.core.profile
This enumeration is the gender of a user : male, female or unspecified.
GENDER - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
GENDER - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
GENDER - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
GENDER - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
GENDER - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
GENDER - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveAttributesDefinition
 
GENDER - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
GENDER - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
GenderConverter - Class in org.pac4j.core.profile.converter
This class converts a String to a Gender.
GenderConverter(String, String) - Constructor for class org.pac4j.core.profile.converter.GenderConverter
 
GenderIntegerConverter - Class in org.pac4j.core.profile.converter
This class converts an Integer to a Gender.
GenderIntegerConverter(Integer, Integer) - Constructor for class org.pac4j.core.profile.converter.GenderIntegerConverter
 
generate(U) - Method in class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
 
generate(U) - Method in interface org.pac4j.core.authorization.generator.AuthorizationGenerator
Generate the authorization information from and for the user profile.
generate(U) - Method in class org.pac4j.core.authorization.generator.DefaultRolesPermissionsAuthorizationGenerator
 
generate(U) - Method in class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
 
generate(U) - Method in class org.pac4j.core.authorization.generator.SpringSecurityPropertiesAuthorizationGenerator
 
generate(Map<String, Object>) - Method in class org.pac4j.jwt.profile.JwtGenerator
Generate a JWT from a map of claims.
generate(U) - Method in class org.pac4j.jwt.profile.JwtGenerator
Generate a JWT from a user profile.
generateEntityDescriptorId() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
generateID() - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
 
generateKeyInfoForCredential(Credential) - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
generateMetadataExtensions() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
generateSignature(Credential, String, String) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
Generates the signature over the query string.
GenericApi20 - Class in org.pac4j.scribe.builder.api
OAuth API class for the GenericOAuth20Client
GenericApi20(String, String) - Constructor for class org.pac4j.scribe.builder.api.GenericApi20
 
GenericOAuth20Client - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users using OAuth protocol version 2.0.
GenericOAuth20Client() - Constructor for class org.pac4j.oauth.client.GenericOAuth20Client
 
GenericOAuth20Client(String, String, String, String, String, String) - Constructor for class org.pac4j.oauth.client.GenericOAuth20Client
Convenience constructor.
GenericOAuth20Client(String, String, String, String, String, String, AttributesDefinition) - Constructor for class org.pac4j.oauth.client.GenericOAuth20Client
Convenience constructor.
GenericOAuth20Profile - Class in org.pac4j.oauth.profile.generic
This is the user profile for the generic OAuth 2.0 client.
GenericOAuth20Profile() - Constructor for class org.pac4j.oauth.profile.generic.GenericOAuth20Profile
 
GenericOAuth20StateClient - Class in org.pac4j.oauth.client
This class is the OAuth state client to authenticate users using OAuth protocol version 2.0.
GenericOAuth20StateClient() - Constructor for class org.pac4j.oauth.client.GenericOAuth20StateClient
 
GenericOAuth20StateClient(String, String, String, String, String, String) - Constructor for class org.pac4j.oauth.client.GenericOAuth20StateClient
Convenience constructor.
GenericOAuth20StateClient(String, String, String, String, String, String, AttributesDefinition) - Constructor for class org.pac4j.oauth.client.GenericOAuth20StateClient
Convenience constructor.
GEO_ENABLED - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
get(WebContext) - Method in interface org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGenerator
Get the CSRF token from the session or create it if it doesn't exist.
get(WebContext) - Method in class org.pac4j.core.authorization.authorizer.csrf.DefaultCsrfTokenGenerator
 
get(J2EContext, String) - Method in class org.pac4j.core.context.session.J2ESessionStore
 
get(C, String) - Method in interface org.pac4j.core.context.session.SessionStore
Get the object from its key in store.
get(boolean) - Method in class org.pac4j.core.profile.ProfileManager
Retrieve the first user profile if it exists, ignoring any AnonymousProfile if possible.
getAboutMe() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getAcceptance() - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
getAccessId() - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
getAccessSecret() - Method in class org.pac4j.oauth.profile.OAuth10Profile
Return the access token secret.
getAccessToken(OAuthCredentials) - Method in class org.pac4j.oauth.client.BaseOAuth10Client
 
getAccessToken(OAuthCredentials) - Method in class org.pac4j.oauth.client.BaseOAuth20Client
 
getAccessToken(OAuthCredentials) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Get the access token from OAuth credentials.
getAccessToken() - Method in class org.pac4j.oauth.profile.OAuth20Profile
Return the access token.
getAccessToken() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
getAccessToken() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.BitBucketApi
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.DropboxApi20
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.GenericApi20
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.OrcidApi20
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.PayPalApi20
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.StravaApi20
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.WindowsLiveApi20
 
getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.WordPressApi20
 
getAccessTokenExtractor() - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
 
getAccessTokenExtractor() - Method in class org.pac4j.scribe.builder.api.OrcidApi20
 
getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
 
getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.DropboxApi20
 
getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.GenericApi20
 
getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.OrcidApi20
 
getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.StravaApi20
 
getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.WordPressApi20
 
getAcr() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAddress() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getAddresses() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getAgeCategory() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getAjaxRequestResolver() - Method in class org.pac4j.core.client.Clients
 
getAjaxRequestResolver() - Method in class org.pac4j.core.client.IndirectClient
 
getAlbums() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getAlgorithm() - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
getAlgorithm() - Method in class org.pac4j.jwt.config.signature.AbstractSignatureConfiguration
 
getAll(boolean) - Method in class org.pac4j.core.profile.ProfileManager
Retrieve all user profiles.
getAllMessages() - Method in class org.pac4j.saml.storage.HttpSessionStorage
 
getAllowCredentials() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
getAllowedProxyChains() - Method in class org.pac4j.cas.config.CasConfiguration
 
getAllowHeaders() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
getAllowMethods() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
getAllowOrigin() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
getAlternateIpHeader() - Method in class org.pac4j.http.credentials.extractor.IpExtractor
 
getAmr() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getApi() - Method in class org.pac4j.oauth.client.BaseOAuthClient
Define the OAuth API for this client.
getApi() - Method in class org.pac4j.oauth.client.BitbucketClient
 
getApi() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
getApi() - Method in class org.pac4j.oauth.client.DropBoxClient
 
getApi() - Method in class org.pac4j.oauth.client.FacebookClient
 
getApi() - Method in class org.pac4j.oauth.client.FoursquareClient
 
getApi() - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
getApi() - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
getApi() - Method in class org.pac4j.oauth.client.GitHubClient
 
getApi() - Method in class org.pac4j.oauth.client.Google2Client
 
getApi() - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
getApi() - Method in class org.pac4j.oauth.client.OkClient
 
getApi() - Method in class org.pac4j.oauth.client.OrcidClient
 
getApi() - Method in class org.pac4j.oauth.client.PayPalClient
 
getApi() - Method in class org.pac4j.oauth.client.StravaClient
 
getApi() - Method in class org.pac4j.oauth.client.TwitterClient
 
getApi() - Method in class org.pac4j.oauth.client.VkClient
 
getApi() - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
getApi() - Method in class org.pac4j.oauth.client.WordPressClient
 
getApi() - Method in class org.pac4j.oauth.client.YahooClient
 
getApiStandardProfileRequest() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getApplication() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getApplicationId() - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
getApprovalPrompt() - Method in class org.pac4j.oauth.client.StravaClient
 
getAssertionConsumerService(String, int, boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
getAsType(JsonNode, Class<T>) - Static method in class org.pac4j.oauth.profile.JsonHelper
Return an Object from a JSON node.
getAttribute(String) - Method in class org.pac4j.core.profile.UserProfile
Return the attribute with name.
getAttribute(String, Class<T>) - Method in class org.pac4j.core.profile.UserProfile
Return the attribute with name.
getAttributes() - Method in class org.pac4j.core.profile.UserProfile
Get attributes as immutable map.
getAttributes() - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
getAttributes() - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
getAttributes() - Method in class org.pac4j.saml.credentials.SAML2Credentials
 
getAttributes() - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
getAttributesDefinition() - Method in class org.pac4j.core.profile.UserProfile
Return the attributes definition for this user profile.
getAttributesDefinition() - Method in class org.pac4j.gae.profile.GaeUserServiceProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
getAttributesDefinition() - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20Profile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
 
getAttributesDefinition() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getAttributesDefinition() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getAttributesDefinition() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAttributesDefinition() - Method in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfile
 
getAudience() - Method in class org.pac4j.jwt.profile.JwtProfile
 
getAudience() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAuthDomain() - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
getAuthenticationDate() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
 
getAuthenticationMethod() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
 
getAuthenticator() - Method in class org.pac4j.core.client.DirectClientV2
 
getAuthenticator() - Method in class org.pac4j.core.client.IndirectClientV2
 
getAuthnContextClassRef() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getAuthorizationChecker() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
getAuthorizationGenerators() - Method in class org.pac4j.core.client.BaseClient
 
getAuthorizationGenerators() - Method in class org.pac4j.core.client.Clients
 
getAuthorizationUrl(OAuth1RequestToken) - Method in class org.pac4j.scribe.builder.api.BitBucketApi
 
getAuthorizationUrl(OAuthConfig) - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.pac4j.scribe.builder.api.DropboxApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.pac4j.scribe.builder.api.GenericApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.pac4j.scribe.builder.api.OrcidApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.pac4j.scribe.builder.api.PayPalApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.pac4j.scribe.builder.api.StravaApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.pac4j.scribe.builder.api.WindowsLiveApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.pac4j.scribe.builder.api.WordPressApi20
 
getAuthorizers() - Method in class org.pac4j.core.config.Config
 
getAuthTime() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAuthUrl() - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
getAuthUrl() - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
getAzp() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getBase64DecodedMessage() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
 
getBaseID() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getBikes() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getBindingURI() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
getBindingURI() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
getBio() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getBio() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getBio() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getBio() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getBirthDate() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getBirthdate() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getBirthday() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getBirthday() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getBirthYear() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getBlackListedSignatureSigningAlgorithms() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getBlog() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getBlue() - Method in class org.pac4j.core.profile.Color
 
getBody() - Method in exception org.pac4j.core.exception.HttpCommunicationException
 
getBooks() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getBuilderFactory() - Static method in class org.pac4j.saml.util.Configuration
 
getCacheSize() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
getCallbackUrl() - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
getCallbackUrl() - Method in class org.pac4j.core.client.Clients
 
getCallbackUrl() - Method in class org.pac4j.core.client.IndirectClient
 
getCallbackUrl() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getCallbackUrlResolver() - Method in class org.pac4j.cas.config.CasConfiguration
 
getCallbackUrlResolver() - Method in class org.pac4j.core.client.Clients
 
getCallbackUrlResolver() - Method in class org.pac4j.core.client.IndirectClient
 
getCanUpload() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getCasOAuthUrl() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
getCasRestAuthenticator() - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
getCasRestUrl() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
getCasServerPrefixUrl() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
getCasServerPrefixUrl() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
getCasServerPrefixUrl() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
getCategory() - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
getCity() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
getClaimed() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getClientAuthentication() - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
getClientAuthenticationMethod() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getClientFinder() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
getClientId() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getClientName() - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
getClientName() - Method in class org.pac4j.core.credentials.Credentials
 
getClientName() - Method in class org.pac4j.core.profile.UserProfile
 
getClientNameParameter() - Method in class org.pac4j.core.client.Clients
 
getClients() - Method in class org.pac4j.core.client.Clients
 
getClients() - Method in class org.pac4j.core.config.Config
 
getClubs() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getCode() - Method in exception org.pac4j.core.exception.HttpAction
Return the HTTP code.
getCode() - Method in exception org.pac4j.core.exception.HttpCommunicationException
 
getCode() - Method in class org.pac4j.oauth.credentials.OAuth20Credentials
 
getCode() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
 
getCode() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
getCollaborators() - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
getCollaborators() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getComment() - Method in class org.pac4j.core.context.Cookie
 
getCommonCount() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getCompany() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getCompany() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getComparisonType() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getComparisonTypeEnumFromString(String) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
 
getCompleteLocation() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getConcentration() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
getConditions() - Method in class org.pac4j.saml.credentials.SAML2Credentials
 
getConfig() - Static method in class org.pac4j.core.config.ConfigSingleton
 
getConfiguration() - Method in class org.pac4j.cas.client.CasClient
 
getConfiguration() - Method in class org.pac4j.cas.client.direct.DirectCasClient
 
getConfiguration() - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
 
getConfiguration() - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
getConfiguration() - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
getConfiguration() - Method in class org.pac4j.oidc.client.OidcClient
 
getConfiguration() - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
getConfiguration() - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
getConfiguration() - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
getConfiguration() - Method in class org.pac4j.saml.client.SAML2Client
 
getConnectTimeout() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getConnectTimeout() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getContact() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getContent() - Method in class org.pac4j.core.client.RedirectAction
 
getContributorsEnabled() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getCookie(Collection<Cookie>, String) - Static method in class org.pac4j.core.context.ContextHelper
Get a specific cookie by its name.
getCookie(WebContext, String) - Static method in class org.pac4j.core.context.ContextHelper
Get a specific cookie by its name.
getCookieName() - Method in class org.pac4j.http.client.direct.CookieClient
 
getCount() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getCount() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
getCount() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
 
getCountry() - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
getCountry() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getCountry() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
getCoverPhoto() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getCreated() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getCreatedAt() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getCreatedAt() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getCreatedAt() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getCreatedTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
getCreatedTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getCreationMethod() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getCredential() - Method in interface org.pac4j.saml.crypto.CredentialProvider
 
getCredential() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
getCredentialProvider() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
getCredentialResolver() - Method in interface org.pac4j.saml.crypto.CredentialProvider
 
getCredentialResolver() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
getCredentials(WebContext) - Method in interface org.pac4j.core.client.Client
Get the credentials from the web context.
getCredentials(WebContext) - Method in class org.pac4j.core.client.DirectClient
 
getCredentials(WebContext) - Method in class org.pac4j.core.client.IndirectClient
Get the credentials from the web context.
getCredentialsExtractor() - Method in class org.pac4j.core.client.DirectClientV2
 
getCredentialsExtractor() - Method in class org.pac4j.core.client.IndirectClientV2
 
getCsrfTokenGenerator() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
getCurrent() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getCurrent() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
getCurrentShare() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getCustomParams() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getDataSource() - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
getDatePreference() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getDeclaredInterests() - Method in class org.pac4j.oauth.profile.yahoo.YahooInterest
 
getDefaultACSIndex() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
getDefaultClient() - Method in class org.pac4j.core.client.Clients
 
getDefaultProfile() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getDefaultProfileImage() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getDegree() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
getDelegate() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
getDelegate() - Method in class org.pac4j.core.credentials.password.ShiroPasswordEncoder
 
getDelegate() - Method in class org.pac4j.core.credentials.password.SpringSecurityPasswordEncoder
 
getDescription() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
getDescription() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getDestinationBindingType() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getDisclosures() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getDiscoveryInformation() - Method in class org.pac4j.openid.credentials.OpenIdCredentials
 
getDiscoveryInformationSessionAttributeName() - Method in class org.pac4j.openid.client.BaseOpenIdClient
Return the name of the attribute storing in session the discovery information.
getDiscoveryURI() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getDiskUsage() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getDisplayAge() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getDisplayName() - Method in class org.pac4j.core.profile.CommonProfile
Return the displayed name of the user.
getDisplayName() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
 
getDisplayName() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getDisplayName() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getDisplayName() - Method in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfile
 
getDisplayName() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getDisplayName() - Method in class org.pac4j.stormpath.profile.StormpathProfile
 
getDistance() - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
getDomain() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
getDomain() - Method in class org.pac4j.core.context.Cookie
 
getDomain() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getEducation() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getElement(JsonNode, String) - Static method in class org.pac4j.oauth.profile.JsonHelper
Return the field with name in JSON as a string, a boolean, a number or a node.
getElements() - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
 
getEmail() - Method in class org.pac4j.core.profile.CommonProfile
Return the email of the user.
getEmail() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getEmail() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
 
getEmail() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getEmail() - Method in class org.pac4j.oauth.profile.google2.Google2Email
 
getEmail() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getEmail() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getEmail() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getEmail() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getEmail() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getEmail() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getEmail() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getEmails() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getEmails() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getEmailVerified() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getEmployer() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
getEncoding() - Method in class org.pac4j.cas.config.CasConfiguration
 
getEncryptionConfiguration() - Method in class org.pac4j.jwt.profile.JwtGenerator
 
getEncryptionConfigurations() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
getEndDate() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
getEndDate() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getEndpointURL(MessageContext<SAMLObject>) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
Gets the response URL from the message context.
getEndpointURL(MessageContext<SAMLObject>) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
Gets the response URL from the message context.
getEndQuery() - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
getEndTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
getEndTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getEngine() - Static method in class org.pac4j.saml.util.VelocityEngineFactory
 
getEntityDescriptorElement() - Method in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
getEntityDescriptorElement() - Method in interface org.pac4j.saml.metadata.SAML2MetadataResolver
 
getEntityDescriptorElement() - Method in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
getEntityId() - Method in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
getEntityId() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
getEntityId() - Method in interface org.pac4j.saml.metadata.SAML2MetadataResolver
 
getEntityId() - Method in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
getError() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
getErrorDescription() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
getErrorMessage() - Method in class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
Return the error message.
getErrorMessage() - Method in class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
 
getErrorMessage() - Method in class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
 
getErrorMessage() - Method in class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
 
getErrorMessage() - Method in class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
 
getErrorMessages() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
getErrorReason() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
getErrorUri() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
getEvents() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getExcludePath() - Method in class org.pac4j.core.matching.ExcludedPathMatcher
 
getExpectedValue() - Method in class org.pac4j.core.matching.HeaderMatcher
 
getExpirationDate() - Method in class org.pac4j.jwt.profile.JwtProfile
 
getExpirationDate() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getExposeHeaders() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
getFacebook() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
 
getFamilyName() - Method in class org.pac4j.core.profile.CommonProfile
Return the family name of the user.
getFamilyName() - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
 
getFamilyName() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getFamilyName() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getFamilyName() - Method in class org.pac4j.stormpath.profile.StormpathProfile
 
getFavoriteAthletes() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getFavoriteTeams() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getFavouritesCount() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getFetchRequest() - Method in class org.pac4j.openid.client.BaseOpenIdClient
Get a fetch request for attributes.
getFetchRequest() - Method in class org.pac4j.openid.client.YahooOpenIdClient
 
getFields() - Method in class org.pac4j.oauth.client.FacebookClient
 
getFields() - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
getFields() - Method in class org.pac4j.oauth.client.VkClient
 
getFile() - Method in interface org.pac4j.core.io.Resource
Gets file.
getFile() - Method in class org.pac4j.core.io.SpringResourceWrapper
 
getFilename() - Method in interface org.pac4j.core.io.Resource
Determine a filename for this resource, i.e.
getFilename() - Method in class org.pac4j.core.io.SpringResourceWrapper
 
getFirstName() - Method in class org.pac4j.core.profile.CommonProfile
Return the first name of the user.
getFirstName() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getFirstName() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getFirstName() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getFirstName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getFirstName() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getFirstName() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getFirstName() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getFirstName() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getFirstName() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFirstName() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getFirstName() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getFirstName() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getFirstName() - Method in class org.pac4j.stormpath.profile.StormpathProfile
 
getFirstNode(String) - Static method in class org.pac4j.oauth.profile.JsonHelper
Return the first node of a JSON response.
getFollowerCount() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getFollowers() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getFollowersCount() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getFollowing() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getFollowing() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getFollowRequestSent() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getFormat() - Method in class org.pac4j.core.profile.FormattedDate
 
getFormattedPhoneticName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getFoto100() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFoto200() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFoto200Orig() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFoto400Orig() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFoto50() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFotoMax() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFotoMaxOrig() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getFriendCount() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getFriends() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getFriends() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getFriends() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
getFriendsCount() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getFrom() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getFrom() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getFullRequestURL() - Method in class org.pac4j.core.context.J2EContext
 
getFullRequestURL() - Method in interface org.pac4j.core.context.WebContext
Return the full URL (with query string) the client used to request the server.
getGender() - Method in class org.pac4j.core.profile.CommonProfile
Return the gender of the user.
getGender() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getGender() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getGender() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getGender() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getGender() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getGeoEnabled() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getGravatarId() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getGreen() - Method in class org.pac4j.core.profile.Color
 
getGroupMemberships() - Method in class org.pac4j.stormpath.profile.StormpathProfile
 
getGroups() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getGroups() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
 
getGroups() - Method in class org.pac4j.stormpath.profile.StormpathProfile
 
getHandle() - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
getHeaderName() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
getHeaderName() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
getHeaderName() - Method in class org.pac4j.core.matching.HeaderMatcher
 
getHeaderName() - Method in class org.pac4j.http.client.direct.HeaderClient
 
getHeadline() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getHeight() - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
getHelp() - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
 
getHireable() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getHomePhone() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getHometown() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getHttpActionAdapter() - Method in class org.pac4j.core.config.Config
 
getHttpOnly() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
getId() - Method in class org.pac4j.core.profile.UserProfile
Get the user identifier.
getId() - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
getId() - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
getId() - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
getId() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
getId() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getId() - Method in class org.pac4j.oauth.profile.facebook.FacebookObject
 
getId() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getId() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getId() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getId() - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
getId() - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
getId() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
getId() - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
getIdentityProviderEntityId() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getIdentityProviderMetadataPath() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getIdentityProviderMetadataResolver() - Method in class org.pac4j.saml.client.SAML2Client
 
getIdentityProviderMetadataResource() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getIdentityProviderResolvedEntityId() - Method in class org.pac4j.saml.client.SAML2Client
 
getIdp() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getIDPSingleSignOnService(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getIDPSSODescriptor() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getIdToken() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
getIdToken() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getIdTokenString() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getIdTokenValidator() - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
getImage() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getImageUrl() - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
getIndustry() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Company
 
getIndustry() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getInputStream() - Method in interface org.pac4j.core.io.Resource
Return an InputStream.
getInputStream() - Method in class org.pac4j.core.io.SpringResourceWrapper
 
getInputStreamFromName(String) - Static method in class org.pac4j.core.util.CommonHelper
Returns an InputStream from given name depending on its format: - loads from the classloader of this class if name starts with "resource:" (add a slash a the beginning if absent) - loads from the classloader of the current thread if name starts with "classpath:" - loads from the given url if name starts with "http:" or "https:" - loads as FileInputStream otherwise
getInterestCategory() - Method in class org.pac4j.oauth.profile.yahoo.YahooInterest
 
getInterestedIn() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getInterests() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getIpaddr() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getIsConnected() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getIssuedAt() - Method in class org.pac4j.jwt.profile.JwtProfile
 
getIssuedAt() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getIssuer() - Method in class org.pac4j.jwt.profile.JwtProfile
 
getIssuer() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getIssuer(String) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
 
getIsTranslator() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getJwtId() - Method in class org.pac4j.jwt.profile.JwtProfile
 
getKey() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getKeyDescriptor(UsageType, KeyInfo) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
getKeyInfo() - Method in interface org.pac4j.saml.crypto.CredentialProvider
 
getKeyInfo() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
getKeyInfoCredentialResolver() - Method in interface org.pac4j.saml.crypto.CredentialProvider
 
getKeyInfoCredentialResolver() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
getKeyInfoGenerator() - Method in interface org.pac4j.saml.crypto.CredentialProvider
 
getKeyInfoGenerator() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
getKeyStore() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getKeyStoreAlias() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getKeystorePassword() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getKeystorePath() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getKeystoreResource() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getKeyStoreType() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getLanguage() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getLanguages() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getLastName() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getLastName() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getLdapAuthenticator() - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
getLikes() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getLimit() - Method in class org.pac4j.oauth.client.FacebookClient
 
getLink() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getLinks() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
 
getListedCount() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getLocale() - Method in class org.pac4j.core.profile.CommonProfile
Return the locale of the user.
getLocale() - Method in class org.pac4j.core.profile.FormattedDate
 
getLocale() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
 
getLocale() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getLocale() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getLocale() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getLocale() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getLocale() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getLocale() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getLocale() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getLocale() - Method in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfile
 
getLocale() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getLocality() - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
getLocation() - Method in class org.pac4j.core.client.RedirectAction
 
getLocation() - Method in class org.pac4j.core.profile.CommonProfile
Return the location of the user.
getLocation() - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
getLocation() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getLocation() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
getLocation() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getLocation() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getLocation() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getLocation() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getLocation() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getLocation() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getLocation() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getLocation() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getLocation() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getLocationObject() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getLoginUrl() - Method in class org.pac4j.cas.config.CasConfiguration
 
getLoginUrl() - Method in class org.pac4j.http.client.indirect.FormClient
 
getLogoutHandler() - Method in class org.pac4j.cas.config.CasConfiguration
 
getMaidenName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getMarshallerFactory() - Static method in class org.pac4j.saml.util.Configuration
 
getMatchers() - Method in class org.pac4j.core.config.Config
 
getMatchingChecker() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
getMaxAge() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
getMaxAge() - Method in class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
 
getMaxAge() - Method in class org.pac4j.core.context.Cookie
 
getMaxClockSkew() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getMaximumAuthenticationLifetime() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getMeasurementPreference() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getMemberSince() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getMessageStorage(WebContext) - Method in class org.pac4j.saml.storage.EmptyStorageFactory
 
getMessageStorage(WebContext) - Method in class org.pac4j.saml.storage.HttpSessionStorageFactory
 
getMessageStorage(WebContext) - Method in interface org.pac4j.saml.storage.SAMLMessageStorageFactory
Provides message storage related to the given request.
getMetadata() - Method in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
getMetadata() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
getMetadata() - Method in interface org.pac4j.saml.metadata.SAML2MetadataResolver
 
getMetadata() - Method in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
getMetadata() - Method in interface org.pac4j.saml.metadata.SAMLMetadataGenerator
 
getMetadataPath() - Method in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
getMetadataPath() - Method in interface org.pac4j.saml.metadata.SAML2MetadataResolver
 
getMetadataPath() - Method in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
getMethod() - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
getMethods() - Method in class org.pac4j.core.matching.HttpMethodMatcher
 
getMiddleName() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getMiddleName() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getMiddleName() - Method in class org.pac4j.stormpath.profile.StormpathProfile
 
getMillisBetweenCleanUps() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
getMobilePhone() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getMongoClient() - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
getMonth() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
 
getMovies() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getMusic() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getMusician() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getMusicListens() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getName() - Method in class org.pac4j.core.client.BaseClient
 
getName() - Method in interface org.pac4j.core.client.Client
Get the name of the client.
getName() - Method in class org.pac4j.core.context.Cookie
 
getName() - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
getName() - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
getName() - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
getName() - Method in class org.pac4j.oauth.profile.facebook.FacebookObject
 
getName() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getName() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
getName() - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
getName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Company
 
getName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
 
getName() - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
getName() - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
getName() - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
getNameId() - Method in class org.pac4j.saml.credentials.SAML2Credentials
 
getNameIdPolicyFormat() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getNamespace() - Method in class org.pac4j.oauth.profile.facebook.FacebookApplication
 
getNbf() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getNickname() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getNoFeedStory() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getNonce() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getNormal() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
 
getNotBefore() - Method in class org.pac4j.jwt.profile.JwtProfile
 
getNotBefore() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getNotifications() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getNotOnOrAfter() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getNumConnections() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getNumConnectionsCapped() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getOAuth10Id() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth10Client
 
getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth20Client
 
getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth20StateClient
 
getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Get the OAuth credentials from the web context.
getOAuthScope() - Method in class org.pac4j.oauth.client.BaseOAuthClient
Define the OAuth scope for this client.
getOAuthScope() - Method in class org.pac4j.oauth.client.FacebookClient
 
getOAuthScope() - Method in class org.pac4j.oauth.client.FoursquareClient
 
getOAuthScope() - Method in class org.pac4j.oauth.client.GitHubClient
 
getOAuthScope() - Method in class org.pac4j.oauth.client.Google2Client
 
getOAuthScope() - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
getOAuthScope() - Method in class org.pac4j.oauth.client.OrcidClient
 
getOAuthScope() - Method in class org.pac4j.oauth.client.PayPalClient
 
getOAuthScope() - Method in class org.pac4j.oauth.client.StravaClient
 
getOAuthScope() - Method in class org.pac4j.oauth.client.VkClient
 
getOAuthScope() - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
getOid() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getOldTypedId() - Method in class org.pac4j.core.profile.UserProfile
Deprecated. 
getOrcid() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getOrcid() - Method in class org.pac4j.scribe.model.OrcidToken
 
getOrCreateSessionId(J2EContext) - Method in class org.pac4j.core.context.session.J2ESessionStore
 
getOrCreateSessionId(C) - Method in interface org.pac4j.core.context.session.SessionStore
Get or create the session identifier and initialize the session with it if necessary.
getOutgoingContent() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
getOutgoingContent() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Gets outgoing content.
getOutputStream() - Method in class org.pac4j.core.io.SpringWritableResourceWrapper
 
getOutputStream() - Method in interface org.pac4j.core.io.WritableResource
Return an OutputStream for the underlying resource, allowing to (over-)write its content.
getOutputStreamWriter() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
getOutputStreamWriter() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Gets output stream writer.
getOwnedPrivateRepos() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getParameterList() - Method in class org.pac4j.openid.credentials.OpenIdCredentials
 
getParameterName() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
getParameterName() - Method in class org.pac4j.http.client.direct.ParameterClient
 
getParserPool() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
Gets the parser pool used to deserialize incoming messages.
getParserPool() - Static method in class org.pac4j.saml.util.Configuration
 
getPassword() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
Deprecated.
getPassword() - Method in class org.pac4j.core.credentials.UsernamePasswordCredentials
 
getPasswordAttribute() - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
getPasswordEncoder() - Method in class org.pac4j.core.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
getPasswordParameter() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
getPasswordParameter() - Method in class org.pac4j.core.credentials.extractor.FormExtractor
 
getPasswordParameter() - Method in class org.pac4j.http.client.direct.DirectFormClient
 
getPasswordParameter() - Method in class org.pac4j.http.client.indirect.FormClient
 
getPath() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
getPath() - Method in class org.pac4j.core.context.Cookie
 
getPath() - Method in class org.pac4j.core.context.J2EContext
This is not implemented using HttpServletRequest.getServletPath() or HttpServletRequest.getPathInfo() because they both have strange behaviours in different contexts (inside servlets, inside filters, various container implementation, etc)
getPath() - Method in interface org.pac4j.core.context.WebContext
Get the "servlet path" (in a J2E style).
getPermissions() - Method in class org.pac4j.core.profile.UserProfile
Get the permissions of the user.
getPhoneNumber() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getPhoneNumberVerified() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getPhoneticFirstName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getPhoneticLastName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getPhoto() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getPhoto() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getPhotoUrl() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
 
getPicture() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getPictureUrl() - Method in class org.pac4j.core.profile.CommonProfile
Return the url of the picture of the user.
getPictureUrl() - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
 
getPictureUrl() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getPictureUrl() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getPictureUrl() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getPlan() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getPolitical() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getPosition() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
getPositions() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getPostalCode() - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
getPostalCode() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
getPreferredJwsAlgorithm() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getPrefix() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
 
getPrefixHeader() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
getPrefixHeader() - Method in class org.pac4j.http.client.direct.HeaderClient
 
getPrefixUrl() - Method in class org.pac4j.cas.config.CasConfiguration
 
getPrimary() - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
getPrimary() - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
getPrimaryAttributes() - Method in class org.pac4j.core.profile.AttributesDefinition
Return the primary attributes names.
getPrimaryBlog() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
 
getPrivacy() - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
getPrivacy() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getPrivateGists() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getPrivateKey() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
getPrivateKey() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
getPrivateKey() - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
getPrivateKey() - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
getPrivateKeyPassword() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getPrivateRepos() - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
getProfile() - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
getProfileBackgroundColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileBackgroundImageUrl() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileBackgroundImageUrlHttps() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileBackgroundTile() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileCreator() - Method in class org.pac4j.core.client.DirectClientV2
 
getProfileCreator() - Method in class org.pac4j.core.client.IndirectClientV2
 
getProfileFactory() - Method in class org.pac4j.core.profile.creator.AbstractProfileCreator
 
getProfileImageUrlHttps() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileLinkColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileManager(C) - Method in class org.pac4j.core.engine.DefaultApplicationLogoutLogic
Given a webcontext generate a profileManager for it.
getProfileManager(C) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
Given a webcontext generate a profileManager for it.
getProfileManager(C) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
Given a webcontext generate a profileManager for it.
getProfileManagerFactory() - Method in class org.pac4j.core.engine.DefaultApplicationLogoutLogic
 
getProfileManagerFactory() - Method in class org.pac4j.core.engine.DefaultCallbackLogic
 
getProfileManagerFactory() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
getProfileMedium() - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
getProfileMedium() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getProfileRequestContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getProfileRequestContextOutboundMessageTransportResponse() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getProfileSidebarBorderColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileSidebarFillColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileTextColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileUrl() - Method in class org.pac4j.core.profile.CommonProfile
Return the url of the profile of the user.
getProfileUrl(T) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Retrieve the url of the profile of the authenticated user for the provider.
getProfileUrl(OAuth1Token) - Method in class org.pac4j.oauth.client.BitbucketClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.DropBoxClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.FacebookClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.FoursquareClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
getProfileUrl() - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
getProfileUrl() - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.GitHubClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.Google2Client
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.OkClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.OrcidClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.PayPalClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.StravaClient
 
getProfileUrl(OAuth1Token) - Method in class org.pac4j.oauth.client.TwitterClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.VkClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
getProfileUrl(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.WordPressClient
 
getProfileUrl(OAuth1Token) - Method in class org.pac4j.oauth.client.YahooClient
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
 
getProfileUrl() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getProfileUrl() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getProfileUrl() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getProfileUseBackgroundImage() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProtected() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProtocol() - Method in class org.pac4j.cas.config.CasConfiguration
 
getProviderMetadata() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getProxyGrantingTicketStorage() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
getProxyReceptor() - Method in class org.pac4j.cas.config.CasConfiguration
 
getProxyTicketFor(String) - Method in class org.pac4j.cas.profile.CasProxyProfile
Get a proxy ticket for a given service.
getPublicGists() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getPublicKey() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
getPublicKey() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
getPublicKey() - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
getPublicKey() - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
getPublicKey() - Method in class org.pac4j.oauth.client.OkClient
 
getPublicRepos() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getPublishTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getQuota() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
 
getQuotes() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getRadioStation() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getReadTimeout() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getReadTimeout() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getRealm() - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
 
getRealmName() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
getRed() - Method in class org.pac4j.core.profile.Color
 
getRedirectAction(WebContext) - Method in class org.pac4j.core.client.IndirectClient
Get the redirectAction computed for this client.
getRedirectActionBuilder() - Method in class org.pac4j.core.client.IndirectClientV2
 
getRedirectionUrl() - Method in class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
 
getRedirectUrl() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
getRedirectUrl() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Gets redirect url.
getRefreshToken() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
getRefreshToken() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getRelation() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getRelationship() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
getRelationshipStatus() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getReligion() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getRemoteAddr() - Method in class org.pac4j.core.context.J2EContext
 
getRemoteAddr() - Method in interface org.pac4j.core.context.WebContext
Return the remote address.
getRequest() - Method in class org.pac4j.core.context.J2EContext
Return the HTTP request.
getRequestAttribute(String) - Method in class org.pac4j.core.context.J2EContext
 
getRequestAttribute(String) - Method in interface org.pac4j.core.context.WebContext
Return a request attribute.
getRequestContent() - Method in class org.pac4j.core.context.J2EContext
 
getRequestContent() - Method in interface org.pac4j.core.context.WebContext
Gets content body of the original request.
getRequestCookies() - Method in class org.pac4j.core.context.J2EContext
 
getRequestCookies() - Method in interface org.pac4j.core.context.WebContext
Retrieves request cookies.
getRequestHeader(String) - Method in class org.pac4j.core.context.J2EContext
 
getRequestHeader(String) - Method in interface org.pac4j.core.context.WebContext
Return a request header.
getRequestMethod() - Method in class org.pac4j.core.context.J2EContext
 
getRequestMethod() - Method in interface org.pac4j.core.context.WebContext
Return the request method.
getRequestParameter(String) - Method in class org.pac4j.core.context.J2EContext
 
getRequestParameter(String) - Method in interface org.pac4j.core.context.WebContext
Return a request parameter.
getRequestParameters() - Method in class org.pac4j.core.context.J2EContext
 
getRequestParameters() - Method in interface org.pac4j.core.context.WebContext
Return all request parameters.
getRequestToken() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
 
getRequestTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.BitBucketApi
 
getRequestTokenSessionAttributeName() - Method in class org.pac4j.oauth.client.BaseOAuth10Client
Return the name of the attribute storing in session the request token.
getResource(String) - Static method in class org.pac4j.core.util.CommonHelper
 
getResourceRetriever() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getResourceState() - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
getResourceState() - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
getResourceState() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getResponse() - Method in class org.pac4j.core.context.J2EContext
Return the HTTP response.
getResponseMode() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getResponseType() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getResponseType() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getResponseValidator() - Method in class org.pac4j.saml.client.SAML2Client
 
getRoles() - Method in class org.pac4j.core.profile.UserProfile
Get the roles of the user.
getRsvpStatus() - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
getSalt() - Method in class org.pac4j.core.credentials.password.BasicSaltedSha512PasswordEncoder
 
getSalt() - Method in class org.pac4j.core.credentials.password.JBCryptPasswordEncoder
 
getSAMLBindingContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLEndpointContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLMessageStorage() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSamlMessageStorageFactory() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getSAMLPeerEndpointContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLPeerEntityContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLPeerMetadataContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLProtocolContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLSelfEndpointContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLSelfEntityContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLSelfMetadataContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLSelfProtocolContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSAMLSubjectNameIdentifierContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getScheme() - Method in class org.pac4j.core.context.J2EContext
 
getScheme() - Method in interface org.pac4j.core.context.WebContext
Return the scheme.
getSchool() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
getScope() - Method in class org.pac4j.oauth.client.FacebookClient
 
getScope() - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
getScope() - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
getScope() - Method in class org.pac4j.oauth.client.GitHubClient
 
getScope() - Method in class org.pac4j.oauth.client.Google2Client
 
getScope() - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
getScope() - Method in class org.pac4j.oauth.client.OrcidClient
 
getScope() - Method in class org.pac4j.oauth.client.PayPalClient
 
getScope() - Method in class org.pac4j.oauth.client.StravaClient
 
getScope() - Method in class org.pac4j.oauth.client.VkClient
 
getScope() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getSecondaryAttributes() - Method in class org.pac4j.core.profile.AttributesDefinition
Return the secondary attributes names.
getSecret() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
getSecret() - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
getSecret() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getSecret() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getSecretKey() - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
getSecure() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
getSecurityLogic() - Method in class org.pac4j.core.config.Config
 
getSecurityParametersContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSeen() - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
getSelf() - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
 
getServerName() - Method in class org.pac4j.core.context.J2EContext
 
getServerName() - Method in interface org.pac4j.core.context.WebContext
Return the server name.
getServerPort() - Method in class org.pac4j.core.context.J2EContext
 
getServerPort() - Method in interface org.pac4j.core.context.WebContext
Return the server port.
getServiceProviderEntityId() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getServiceProviderMetadataPath() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getServiceProviderMetadataResolver() - Method in class org.pac4j.saml.client.SAML2Client
 
getServiceProviderMetadataResource() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getServiceProviderResolvedEntityId() - Method in class org.pac4j.saml.client.SAML2Client
 
getServiceUrl() - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
 
getSessionAttribute(String) - Method in class org.pac4j.core.context.J2EContext
 
getSessionAttribute(String) - Method in interface org.pac4j.core.context.WebContext
Get an attribute from session.
getSessionIdentifier() - Method in class org.pac4j.core.context.J2EContext
 
getSessionIdentifier() - Method in interface org.pac4j.core.context.WebContext
Gets the session id for this context.
getSessionIndex() - Method in class org.pac4j.saml.credentials.SAML2Credentials
 
getSessionMappingStorage() - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
getSessionStore() - Method in class org.pac4j.core.config.Config
 
getSessionStore() - Method in class org.pac4j.core.context.J2EContext
 
getShared() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
 
getShoes() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getShowAllInlineMedia() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getSignatureAlgorithms() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getSignatureAlgorithmURI(SignatureSigningParameters) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
Gets the signature algorithm URI to use.
getSignatureCanonicalizationAlgorithm() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getSignatureConfiguration() - Method in class org.pac4j.jwt.profile.JwtGenerator
 
getSignatureConfigurations() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
getSignatureReferenceDigestMethods() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getSignatureSigningConfiguration() - Method in class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
 
getSignificantOther() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getSilhouette() - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
 
getSingleLogoutService(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
getSite() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getSite() - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
 
getSiteStandardProfileRequest() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getSize() - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
getSkype() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getSong() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getSpace() - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
getSPAssertionConsumerService() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSPAssertionConsumerService(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSpecialties() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getSplitChar() - Method in class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
 
getSPSSODescriptor() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getStartDate() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
getStartDate() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getStartQuery() - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
getStartTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
getStartTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getState() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getState() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
getStateData() - Method in class org.pac4j.oauth.client.BaseOAuth20StateClient
 
getStateParameter(WebContext) - Method in class org.pac4j.core.client.IndirectClient
Return the state parameter required by some security protocols like SAML or OAuth.
getStateParameter(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth20StateClient
 
getStateParameter(WebContext) - Method in class org.pac4j.saml.client.SAML2Client
 
getStatus() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getStatus() - Method in class org.pac4j.stormpath.profile.StormpathProfile
 
getStatusesCount() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getStreet() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
getStreetAddress() - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
getSubject() - Method in class org.pac4j.jwt.profile.JwtProfile
 
getSubjectAssertion() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSubjectConfirmations() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSuccessfulAuthenticationHandlers() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
 
getSuffix() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
 
getSummary() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getSummary() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getThirdPartyId() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getTicketGrantingTicketId() - Method in class org.pac4j.cas.profile.CasRestProfile
 
getTicketValidator() - Method in class org.pac4j.cas.config.CasConfiguration
 
getTicketValidator() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
getTid() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getTimeout() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
getTimeTolerance() - Method in class org.pac4j.cas.config.CasConfiguration
 
getTimeUnit() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
getTimezone() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getTimeZone() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getTimeZone() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getTitle() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
getTitle() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getToken() - Method in class org.pac4j.core.credentials.TokenCredentials
 
getToken() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
 
getTokenUrl() - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
getTokenUrl() - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
getTotalPrivateRepos() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getTrustedPackages() - Method in class org.pac4j.core.util.JavaSerializationHelper
 
getTwitter() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
 
getType() - Method in class org.pac4j.core.client.RedirectAction
 
getType() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
getType() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
getType() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getType() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getType() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
getType() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getType() - Method in class org.pac4j.oauth.profile.google2.Google2Email
 
getType() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
getType() - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
getTypedId() - Method in class org.pac4j.core.profile.UserProfile
Get the user identifier with a prefix which is the profile type (full class name with package).
getUniqueName() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getUnmarshallerFactory() - Static method in class org.pac4j.saml.util.Configuration
 
getUpatedAt() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getUpdated() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getUpdatedAt() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getUpdatedAt() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getUpdatedTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getUpdatedTime() - Method in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
 
getUpdateTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getUri() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getUrl() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
getUrl() - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
 
getUrl() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getUseAppSecretProof() - Method in class org.pac4j.oauth.client.FacebookClient
 
getUser() - Method in class org.pac4j.gae.credentials.GaeUserCredentials
 
getUser(WebContext) - Method in class org.pac4j.openid.client.BaseOpenIdClient
Return the user identifier for the web context.
getUser(WebContext) - Method in class org.pac4j.openid.client.YahooOpenIdClient
 
getUsername() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
Deprecated.
getUsername() - Method in class org.pac4j.core.credentials.UsernamePasswordCredentials
 
getUsername() - Method in class org.pac4j.core.profile.CommonProfile
Return the username of the user.
getUsername() - Method in class org.pac4j.http.credentials.DigestCredentials
 
getUsername() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getUsername() - Method in class org.pac4j.oauth.profile.ok.OkProfile
 
getUsername() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getUsername() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
getUsername() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getUsername() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getUsername() - Method in class org.pac4j.saml.profile.SAML2Profile
 
getUsernameAttribute() - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
getUsernameParameter() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
getUsernameParameter() - Method in class org.pac4j.core.credentials.extractor.FormExtractor
 
getUsernameParameter() - Method in class org.pac4j.http.client.direct.DirectFormClient
 
getUsernameParameter() - Method in class org.pac4j.http.client.indirect.FormClient
 
getUserProfile(C, WebContext) - Method in class org.pac4j.core.client.BaseClient
 
getUserProfile(C, WebContext) - Method in interface org.pac4j.core.client.Client
Get the user profile based on the provided credentials.
getUserProfile() - Method in class org.pac4j.core.credentials.Credentials
 
getUsersCollection() - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
getUsersDatabase() - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
getUtcOffset() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getValue() - Method in class org.pac4j.core.context.Cookie
 
getVelocityEngine() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
Get the VelocityEngine instance.
getVelocityTemplateId() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
Get the Velocity template id.
getVer() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getVerified() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getVerified() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getVerifier() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
 
getVersion() - Method in class org.pac4j.core.context.Cookie
 
getVersion() - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
getWantsAssertionsSigned() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getWebContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getWebContext() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
getWebContext() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Gets web context.
getWebsite() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getWidth() - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
getWork() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getYear() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
getYear() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
 
GITHUB_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
GITHUB_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
GitHubAttributesDefinition - Class in org.pac4j.oauth.profile.github
This class defines the attributes of the GitHub profile.
GitHubAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
GitHubClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in GitHub.
GitHubClient() - Constructor for class org.pac4j.oauth.client.GitHubClient
 
GitHubClient(String, String) - Constructor for class org.pac4j.oauth.client.GitHubClient
 
GitHubPlan - Class in org.pac4j.oauth.profile.github
This class represents a GitHub plan.
GitHubPlan() - Constructor for class org.pac4j.oauth.profile.github.GitHubPlan
 
GitHubProfile - Class in org.pac4j.oauth.profile.github
This class is the user profile for GitHub with appropriate getters.
GitHubProfile() - Constructor for class org.pac4j.oauth.profile.github.GitHubProfile
 
GIVEN_NAME - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
GIVEN_NAME - Static variable in class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
GIVEN_NAME - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
GIVEN_NAME - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
Google2AttributesDefinition - Class in org.pac4j.oauth.profile.google2
This class defines the attributes of the Google profile (using OAuth 2.0 protocol).
Google2AttributesDefinition() - Constructor for class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
Google2Client - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in Google using OAuth protocol version 2.0.
Google2Client() - Constructor for class org.pac4j.oauth.client.Google2Client
 
Google2Client(String, String) - Constructor for class org.pac4j.oauth.client.Google2Client
 
Google2Client.Google2Scope - Enum in org.pac4j.oauth.client
 
Google2Email - Class in org.pac4j.oauth.profile.google2
This class represents an email object for Google.
Google2Email() - Constructor for class org.pac4j.oauth.profile.google2.Google2Email
 
Google2Profile - Class in org.pac4j.oauth.profile.google2
This class is the user profile for Google (using OAuth protocol version 2) with appropriate getters.
Google2Profile() - Constructor for class org.pac4j.oauth.profile.google2.Google2Profile
 
GOOGLE_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
GOOGLE_SCOPE - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
GOOGLE_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
GoogleOidcClient - Class in org.pac4j.oidc.client
This class is the OpenID Connect client to authenticate users in Google.
GoogleOidcClient() - Constructor for class org.pac4j.oidc.client.GoogleOidcClient
 
GoogleOidcClient(OidcConfiguration) - Constructor for class org.pac4j.oidc.client.GoogleOidcClient
 
GoogleOidcProfile - Class in org.pac4j.oidc.profile.google
This class is the user profile for Google (using OpenID Connect protocol) with appropriate getters.
GoogleOidcProfile() - Constructor for class org.pac4j.oidc.profile.google.GoogleOidcProfile
 
GRAVATAR_ID - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
GROUPS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 

H

handleError(WebContext) - Method in class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
 
handleError(WebContext) - Method in class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
Handle the error.
HAS_EMAIL - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
HAS_MOBILE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Return if the authentication has been cancelled.
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.FacebookClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.Google2Client
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.OrcidClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.TwitterClient
 
hashCode() - Method in class org.pac4j.cas.profile.CasRestProfile
 
hashCode() - Method in class org.pac4j.core.credentials.AnonymousCredentials
 
hashCode() - Method in class org.pac4j.core.credentials.Credentials
 
hashCode() - Method in class org.pac4j.core.credentials.TokenCredentials
 
hashCode() - Method in class org.pac4j.core.credentials.UsernamePasswordCredentials
 
hashCode() - Method in class org.pac4j.core.profile.FormattedDate
 
hashCode() - Method in class org.pac4j.gae.credentials.GaeUserCredentials
 
hashCode() - Method in class org.pac4j.http.credentials.DigestCredentials
 
hashCode() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
 
hashCode() - Method in class org.pac4j.oauth.credentials.OAuth20Credentials
 
hashCode() - Method in class org.pac4j.oauth.credentials.OAuthCredentials
 
hashCode() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
hashCode() - Method in class org.pac4j.openid.credentials.OpenIdCredentials
 
hashCode() - Method in class org.pac4j.saml.credentials.SAML2Credentials
 
hashCode() - Method in class org.pac4j.scribe.model.OrcidToken
 
hasOAuthGrantType() - Method in class org.pac4j.oauth.client.BaseOAuthClient
Whether the grant type must be added.
hasOAuthGrantType() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
hasOAuthGrantType() - Method in class org.pac4j.oauth.client.DropBoxClient
 
hasOAuthGrantType() - Method in class org.pac4j.oauth.client.OkClient
 
hasOAuthGrantType() - Method in class org.pac4j.oauth.client.OrcidClient
 
hasOAuthGrantType() - Method in class org.pac4j.oauth.client.PayPalClient
 
hasOAuthGrantType() - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
hasOAuthGrantType() - Method in class org.pac4j.oauth.client.WordPressClient
 
HeaderClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly based on a provided header.
HeaderClient() - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
Deprecated.
HeaderClient(String, Authenticator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderClient(String, String, Authenticator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
Deprecated.
HeaderClient(String, Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderClient(String, String, Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderExtractor - Class in org.pac4j.core.credentials.extractor
To extract header value.
HeaderExtractor(String, String, String) - Constructor for class org.pac4j.core.credentials.extractor.HeaderExtractor
 
HeaderMatcher - Class in org.pac4j.core.matching
Matching on a HTTP header.
HeaderMatcher() - Constructor for class org.pac4j.core.matching.HeaderMatcher
 
HeaderMatcher(String, String) - Constructor for class org.pac4j.core.matching.HeaderMatcher
 
HEADLINE - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
HIREABLE - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
HOME_CITY - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
HOME_PHONE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
HOMETOWN - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
HTML_CONTENT_TYPE - Static variable in interface org.pac4j.core.context.HttpConstants
 
HTML_URL - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
HttpAction - Exception in org.pac4j.core.exception
This exception is thrown when an additional HTTP action (redirect, basic auth...) is required.
HttpAction(String, int) - Constructor for exception org.pac4j.core.exception.HttpAction
 
httpActionAdapter - Variable in class org.pac4j.core.config.Config
 
HttpActionAdapter<R,C extends WebContext> - Interface in org.pac4j.core.http
HTTP action adapter.
HttpCommunicationException - Exception in org.pac4j.core.exception
This class represents an exception which can happen during HTTP communication (with status code and message body).
HttpCommunicationException(int, String) - Constructor for exception org.pac4j.core.exception.HttpCommunicationException
 
HttpCommunicationException(Throwable) - Constructor for exception org.pac4j.core.exception.HttpCommunicationException
 
HttpCommunicationException(String) - Constructor for exception org.pac4j.core.exception.HttpCommunicationException
 
HttpConstants - Interface in org.pac4j.core.context
Some HTTP constants.
HttpConstants.HTTP_METHOD - Enum in org.pac4j.core.context
 
HttpMethodMatcher - Class in org.pac4j.core.matching
Matching on HTTP methods.
HttpMethodMatcher() - Constructor for class org.pac4j.core.matching.HttpMethodMatcher
 
HttpMethodMatcher(HttpConstants.HTTP_METHOD...) - Constructor for class org.pac4j.core.matching.HttpMethodMatcher
 
HttpSessionStorage - Class in org.pac4j.saml.storage
Class implements storage of SAML messages and uses HttpSession as underlying dataStore.
HttpSessionStorage(WebContext) - Constructor for class org.pac4j.saml.storage.HttpSessionStorage
Creates the storage object.
HttpSessionStorageFactory - Class in org.pac4j.saml.storage
Default storage factory which provides HTTP Session storage.
HttpSessionStorageFactory() - Constructor for class org.pac4j.saml.storage.HttpSessionStorageFactory
 
HttpUtils - Class in org.pac4j.cas.util
This is HttpUtils that provides utility functions to deal with opening connections, building error messages and closing connections, etc.

I

ID - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
ID_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
IDP - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdAttributesDefinition
 
idpEntityId - Variable in class org.pac4j.saml.context.SAML2ContextProvider
 
idpMetadataResolver - Variable in class org.pac4j.saml.client.SAML2Client
 
idTokenValidator - Variable in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
IMAGE - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
IndirectBasicAuthClient - Class in org.pac4j.http.client.indirect
This class is the client to authenticate users through HTTP basic auth.
IndirectBasicAuthClient() - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
IndirectBasicAuthClient(Authenticator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
IndirectBasicAuthClient(String, Authenticator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
IndirectBasicAuthClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
IndirectClient<C extends Credentials,U extends CommonProfile> - Class in org.pac4j.core.client
This class is the default indirect (with redirection, stateful) implementation of an authentication client (whatever the mechanism).
IndirectClient() - Constructor for class org.pac4j.core.client.IndirectClient
 
IndirectClientV2<C extends Credentials,U extends CommonProfile> - Class in org.pac4j.core.client
New indirect client type using the RedirectActionBuilder, CredentialsExtractor, Authenticator and ProfileCreator concepts.
IndirectClientV2() - Constructor for class org.pac4j.core.client.IndirectClientV2
 
INDUSTRY - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
init() - Method in class org.pac4j.core.util.InitializableObject
Initialize the object.
init(WebContext) - Method in class org.pac4j.core.util.InitializableWebObject
Initialize the object.
init() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
init() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Initialize the response handling.
initChainingMetadataResolver(MetadataResolver, MetadataResolver) - Method in class org.pac4j.saml.client.SAML2Client
 
initCredentialProvider() - Method in class org.pac4j.saml.client.SAML2Client
 
initDecrypter() - Method in class org.pac4j.saml.client.SAML2Client
 
InitializableObject - Class in org.pac4j.core.util
Object that can be (re-)initialized.
InitializableObject() - Constructor for class org.pac4j.core.util.InitializableObject
 
InitializableWebObject - Class in org.pac4j.core.util
Object that can be (re-)initialized, taking the web context into account.
InitializableWebObject() - Constructor for class org.pac4j.core.util.InitializableWebObject
 
initializeCas10Protocol() - Method in class org.pac4j.cas.config.CasConfiguration
 
initializeCas20Protocol(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
 
initializeCas20ProxyProtocol(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
 
initializeCas30Protocol(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
 
initializeCas30ProxyProtocol(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
 
initializeClientConfiguration(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
 
initializeSAMLProtocol() - Method in class org.pac4j.cas.config.CasConfiguration
 
initIdentityProviderMetadataResolver() - Method in class org.pac4j.saml.client.SAML2Client
 
initSAMLContextProvider(MetadataResolver) - Method in class org.pac4j.saml.client.SAML2Client
 
initSAMLObjectBuilder() - Method in class org.pac4j.saml.client.SAML2Client
 
initSAMLProfileHandler() - Method in class org.pac4j.saml.client.SAML2Client
 
initSAMLResponseValidator() - Method in class org.pac4j.saml.client.SAML2Client
 
initServiceProviderMetadataResolver(WebContext) - Method in class org.pac4j.saml.client.SAML2Client
 
initSignatureSigningParametersProvider() - Method in class org.pac4j.saml.client.SAML2Client
 
initSignatureTrustEngineProvider(MetadataResolver) - Method in class org.pac4j.saml.client.SAML2Client
 
INSTANCE - Static variable in class org.pac4j.core.client.direct.AnonymousClient
 
INSTANCE - Static variable in class org.pac4j.core.credentials.AnonymousCredentials
 
INSTANCE - Static variable in class org.pac4j.core.http.J2ENopHttpActionAdapter
 
INSTANCE - Static variable in class org.pac4j.core.profile.AnonymousProfile
 
INSTANCE - Static variable in class org.pac4j.core.profile.creator.AuthenticatorProfileCreator
 
INSTANCE - Static variable in class org.pac4j.scribe.builder.api.DropboxApi20
 
instance() - Static method in class org.pac4j.scribe.extractors.OrcidJsonExtractor
 
INTEGER - Static variable in class org.pac4j.core.profile.converter.Converters
 
IntegerConverter - Class in org.pac4j.core.profile.converter
This class converts a String into an Integer or returns the Integer in input.
IntegerConverter() - Constructor for class org.pac4j.core.profile.converter.IntegerConverter
 
INTERESTED_IN - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
INTERESTS - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
INTERNAL_PERMISSIONS - Static variable in class org.pac4j.jwt.profile.JwtGenerator
 
INTERNAL_ROLES - Static variable in class org.pac4j.jwt.profile.JwtGenerator
 
internalGenerate(JWTClaimsSet) - Method in class org.pac4j.jwt.profile.JwtGenerator
Generate a JWT from a claims set.
internalInit(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
internalInit(WebContext) - Method in class org.pac4j.cas.client.direct.DirectCasClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
 
internalInit(WebContext) - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
internalInit() - Method in class org.pac4j.core.client.Clients
Initialize all clients by computing callback urls if necessary.
internalInit(WebContext) - Method in class org.pac4j.core.client.direct.AnonymousClient
 
internalInit(WebContext) - Method in class org.pac4j.core.client.IndirectClient
 
internalInit(WebContext) - Method in class org.pac4j.core.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.core.profile.creator.AuthenticatorProfileCreator
 
internalInit() - Method in class org.pac4j.core.util.InitializableObject
Internal initialization of the object.
internalInit(WebContext) - Method in class org.pac4j.core.util.InitializableWebObject
Internal initialization of the object.
internalInit(WebContext) - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.CookieClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.DirectFormClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.HeaderClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.IpClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.ParameterClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.indirect.FormClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
internalInit() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
internalInit() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
internalInit() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
internalInit() - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
internalInit() - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
internalInit() - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
internalInit(WebContext) - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.FacebookClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.FoursquareClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.Google2Client
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.OkClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.PayPalClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.TwitterClient
 
internalInit(WebContext) - Method in class org.pac4j.oidc.client.AzureAdClient
 
internalInit(WebContext) - Method in class org.pac4j.oidc.client.GoogleOidcClient
 
internalInit(WebContext) - Method in class org.pac4j.oidc.client.OidcClient
 
internalInit(WebContext) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
internalInit(WebContext) - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.oidc.credentials.extractor.OidcExtractor
 
internalInit(WebContext) - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfileCreator
 
internalInit(WebContext) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
internalInit(WebContext) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
internalInit(WebContext) - Method in class org.pac4j.openid.client.BaseOpenIdClient
 
internalInit(WebContext) - Method in class org.pac4j.saml.client.SAML2Client
 
internalInit(WebContext) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
INVALID_PATH_MESSAGE - Static variable in class org.pac4j.core.util.CommonHelper
 
invalidateSession(J2EContext) - Method in class org.pac4j.core.context.session.J2ESessionStore
 
invalidateSession(C) - Method in interface org.pac4j.core.context.session.SessionStore
Invalidate the whole session.
invalidationSession() - Method in class org.pac4j.core.context.J2EContext
 
invalidationSession() - Method in interface org.pac4j.core.context.WebContext
Invalidate the whole session.
invokeOutboundMessageHandlers(SPSSODescriptor, IDPSSODescriptor, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
 
IPADDR - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdAttributesDefinition
 
IpClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly based on their IP address.
IpClient() - Constructor for class org.pac4j.http.client.direct.IpClient
 
IpClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.IpClient
 
IpClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.IpClient
 
IpExtractor - Class in org.pac4j.http.credentials.extractor
To extract a remote IP address.
IpExtractor(String) - Constructor for class org.pac4j.http.credentials.extractor.IpExtractor
 
IpProfile - Class in org.pac4j.http.profile
Profile for IP authentication.
IpProfile() - Constructor for class org.pac4j.http.profile.IpProfile
 
IpProfile(String) - Constructor for class org.pac4j.http.profile.IpProfile
 
IpRegexpAuthenticator - Class in org.pac4j.http.credentials.authenticator
Authenticates users based on their IP and a regexp pattern.
IpRegexpAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
IpRegexpAuthenticator(String) - Constructor for class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
IpRegexpAuthorizer - Class in org.pac4j.http.authorization.authorizer
Authorizes users based on their IP and a regexp pattern.
IpRegexpAuthorizer() - Constructor for class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
IpRegexpAuthorizer(String) - Constructor for class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
IS_AJAX_REQUEST - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
IS_CONNECTED - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
IS_FROM_NEW_LOGIN - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperAttributesDefinition
 
IS_TEAM - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
IS_TRANSLATOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
isAcceptAnyProxy() - Method in class org.pac4j.cas.config.CasConfiguration
 
isAjax(WebContext) - Method in interface org.pac4j.core.http.AjaxRequestResolver
Whether it is an AJAX request.
isAjax(WebContext) - Method in class org.pac4j.core.http.DefaultAjaxRequestResolver
 
isAllAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
If all profiles are authorized.
isAlwaysConfirmAuthorization() - Method in class org.pac4j.oauth.client.TwitterClient
 
IsAnonymousAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
The user must be anonymous.
IsAnonymousAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
 
IsAnonymousAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
 
isAnyAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
If any of the profiles is authorized.
isAuthenticated() - Method in class org.pac4j.core.profile.ProfileManager
Tests if the current user is authenticated (meaning a user profile exists which is not an AnonymousProfile).
IsAuthenticatedAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
The user must be authenticated.
IsAuthenticatedAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
 
IsAuthenticatedAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
 
isAuthnRequestSigned() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
isAuthnRequestSigned() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
 
isAuthorized(WebContext, List<U>) - Method in interface org.pac4j.core.authorization.authorizer.Authorizer
Checks if the user profiles and / or the current web context are authorized.
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.CacheControlHeader
 
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
 
isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
 
isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
 
isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
 
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
 
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.XContentTypeOptionsHeader
 
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.XFrameOptionsHeader
 
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.XSSProtectionHeader
 
isAuthorized(WebContext, List<CommonProfile>, String, Map<String, Authorizer>) - Method in interface org.pac4j.core.authorization.checker.AuthorizationChecker
Check whether the user is authorized.
isAuthorized(WebContext, List<CommonProfile>, String, Map<String, Authorizer>) - Method in class org.pac4j.core.authorization.checker.DefaultAuthorizationChecker
 
isAuthorized(WebContext, List<CommonProfile>, List<Authorizer>) - Method in class org.pac4j.core.authorization.checker.DefaultAuthorizationChecker
 
isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
isBackLogoutRequest(WebContext) - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
isBlank(String) - Static method in class org.pac4j.core.util.CommonHelper
Return if the String is blank.
isCached(T) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
isCanPost() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
isCanSeeAllPost() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
isCanSeeAudio() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
isCanWritePrivateMessage() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
isEagerlyCreateSessions() - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
isEmpty(Collection<?>) - Static method in class org.pac4j.core.util.CommonHelper
Return if a collection is empty.
isForceAuth() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
isForceServiceProviderMetadataGeneration() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
isForceSignRedirectBindingAuthnRequest() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
isFromNewLogin() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
 
IsFullyAuthenticatedAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
The user must be fully authenticated (not remembered).
IsFullyAuthenticatedAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
 
IsFullyAuthenticatedAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
 
isGateway() - Method in class org.pac4j.cas.config.CasConfiguration
 
isGet(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
Whether it is a GET request.
isHasMobile() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
isHttp(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
Whether the request is HTTP.
isHttpOnly() - Method in class org.pac4j.core.context.Cookie
 
isHttps(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
Whether the request is HTTPS.
isHttpsOrSecure(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
Whether the request is HTTPS or secure.
isImplicitFlow() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
isIncludeClientNameInCallbackUrl() - Method in class org.pac4j.core.client.IndirectClient
 
isKillSession() - Method in class org.pac4j.core.engine.DefaultApplicationLogoutLogic
 
isLongTermAuthenticationRequestTokenUsed() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
 
isNotBlank(String) - Static method in class org.pac4j.core.util.CommonHelper
Return if the String is not blank.
isNotEmpty(Collection<?>) - Static method in class org.pac4j.core.util.CommonHelper
Return if a collection is not empty.
isOnline() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
isOnlineMobile() - Method in class org.pac4j.oauth.profile.vk.VkProfile
 
isOnlyCheckPostRequest() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
isPost(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
Whether it is a POST request.
isPremium() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireAllAuthorizer
 
isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireAnyAuthorizer
 
isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
 
isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
 
isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
 
isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
 
isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
Whether a specific profile is authorized.
isRemembered() - Method in class org.pac4j.core.profile.UserProfile
Is the user remembered?
IsRememberedAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
The user must be authenticated and remembered.
IsRememberedAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
 
IsRememberedAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
 
isRenew() - Method in class org.pac4j.cas.config.CasConfiguration
 
isRequiresExtendedToken() - Method in class org.pac4j.oauth.client.FacebookClient
 
isSaveProfileInSession() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
isSecure() - Method in class org.pac4j.core.context.Cookie
 
isSecure() - Method in class org.pac4j.core.context.J2EContext
 
isSecure() - Method in interface org.pac4j.core.context.WebContext
Return whether the request is secure.
isSpringSecurityCompliant() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
ISSUED_AT - Static variable in interface org.pac4j.jwt.JwtClaims
 
ISSUED_AT - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
ISSUER - Static variable in interface org.pac4j.jwt.JwtClaims
 
ISSUER - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
isSupportGetRequest() - Method in class org.pac4j.http.client.direct.ParameterClient
 
isSupportPostRequest() - Method in class org.pac4j.http.client.direct.ParameterClient
 
isTeam() - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
 
isTokenAsHeader() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
isTokenRequest(WebContext) - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
isTypedIdOf(String, Class<? extends CommonProfile>) - Static method in class org.pac4j.core.profile.ProfileHelper
Indicate if the user identifier matches this kind of profile.
isUseNonce() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
isValidBearerSubjectConfirmationData(SubjectConfirmationData, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate Bearer subject confirmation data - notBefore - NotOnOrAfter - recipient
isWantAssertionSigned() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 

J

J2EContext - Class in org.pac4j.core.context
This implementation uses the J2E request, response and session.
J2EContext(HttpServletRequest, HttpServletResponse) - Constructor for class org.pac4j.core.context.J2EContext
Build a J2E context from the current HTTP request and response.
J2EContext(HttpServletRequest, HttpServletResponse, SessionStore<J2EContext>) - Constructor for class org.pac4j.core.context.J2EContext
Build a J2E context from the current HTTP request and response.
J2ENopHttpActionAdapter - Class in org.pac4j.core.http
No-operation HTTP action adapter for the J2EContext.
J2ENopHttpActionAdapter() - Constructor for class org.pac4j.core.http.J2ENopHttpActionAdapter
 
J2ERenewSessionCallbackLogic<C extends J2EContext> - Class in org.pac4j.core.engine
Callback logic with web session renewal for J2E context.
J2ERenewSessionCallbackLogic() - Constructor for class org.pac4j.core.engine.J2ERenewSessionCallbackLogic
 
J2ESessionStore - Class in org.pac4j.core.context.session
Store data in the J2E session.
J2ESessionStore() - Constructor for class org.pac4j.core.context.session.J2ESessionStore
 
JavaSerializationHelper - Class in org.pac4j.core.util
Helper for Java serialization.
JavaSerializationHelper() - Constructor for class org.pac4j.core.util.JavaSerializationHelper
 
JBCryptPasswordEncoder - Class in org.pac4j.core.credentials.password
A password encoder for bcrypt and using a salt.
JBCryptPasswordEncoder(String) - Constructor for class org.pac4j.core.credentials.password.JBCryptPasswordEncoder
 
JBCryptPasswordEncoder() - Constructor for class org.pac4j.core.credentials.password.JBCryptPasswordEncoder
Use the default salt generated by BCrypt.gensalt().
JsonConverter<T> - Class in org.pac4j.oauth.profile.converter
This class converts a JSON node (or string) into an object.
JsonConverter(Class<T>) - Constructor for class org.pac4j.oauth.profile.converter.JsonConverter
 
JsonHelper - Class in org.pac4j.oauth.profile
This class is an helper to work with JSON.
JsonHelper() - Constructor for class org.pac4j.oauth.profile.JsonHelper
 
JsonListConverter - Class in org.pac4j.oauth.profile.converter
This class converts a JSON node, a JSON string or a list of JSON strings into a list of objects.
JsonListConverter(Class, Class) - Constructor for class org.pac4j.oauth.profile.converter.JsonListConverter
 
JsonObject - Class in org.pac4j.oauth.profile
Return an Object as a JSON string.
JsonObject() - Constructor for class org.pac4j.oauth.profile.JsonObject
 
JWKHelper - Class in org.pac4j.jwt.util
JWK helper.
JWKHelper() - Constructor for class org.pac4j.jwt.util.JWKHelper
 
JWT_ID - Static variable in interface org.pac4j.jwt.JwtClaims
 
JwtAuthenticator - Class in org.pac4j.jwt.credentials.authenticator
Authenticator for JWT.
JwtAuthenticator() - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
JwtAuthenticator(List<SignatureConfiguration>) - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
JwtAuthenticator(List<SignatureConfiguration>, List<EncryptionConfiguration>) - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
JwtAuthenticator(SignatureConfiguration, EncryptionConfiguration) - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
JwtAuthenticator(String) - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
Deprecated.
JwtAuthenticator(String, String) - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
Deprecated.
JwtClaims - Interface in org.pac4j.jwt
JWT claims: https://tools.ietf.org/html/rfc7519#page-9
JwtGenerator<U extends CommonProfile> - Class in org.pac4j.jwt.profile
Generates a JWT token from a user profile.
JwtGenerator() - Constructor for class org.pac4j.jwt.profile.JwtGenerator
 
JwtGenerator(SignatureConfiguration) - Constructor for class org.pac4j.jwt.profile.JwtGenerator
 
JwtGenerator(SignatureConfiguration, EncryptionConfiguration) - Constructor for class org.pac4j.jwt.profile.JwtGenerator
 
JwtGenerator(String) - Constructor for class org.pac4j.jwt.profile.JwtGenerator
Deprecated.
JwtGenerator(String, boolean) - Constructor for class org.pac4j.jwt.profile.JwtGenerator
Deprecated.
JwtGenerator(String, String) - Constructor for class org.pac4j.jwt.profile.JwtGenerator
Deprecated.
JwtProfile - Class in org.pac4j.jwt.profile
Represents a user profile based on a JWT.
JwtProfile() - Constructor for class org.pac4j.jwt.profile.JwtProfile
 

K

KeyStoreCredentialProvider - Class in org.pac4j.saml.crypto
Class responsible for loading a private key from a JKS keystore and returning the corresponding Credential opensaml object.
KeyStoreCredentialProvider(String, String, String) - Constructor for class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
KeyStoreCredentialProvider(KeyStore, String, String, Resource, String, String, String) - Constructor for class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
KeyStoreCredentialProvider(SAML2ClientConfiguration) - Constructor for class org.pac4j.saml.crypto.KeyStoreCredentialProvider
 
KeyStoreDecryptionProvider - Class in org.pac4j.saml.crypto
Provider returning well configured decrypter instances.
KeyStoreDecryptionProvider(CredentialProvider) - Constructor for class org.pac4j.saml.crypto.KeyStoreDecryptionProvider
 
KryoSerializationHelper - Class in org.pac4j.core.util
Helper for Kryo serialization.
KryoSerializationHelper() - Constructor for class org.pac4j.core.util.KryoSerializationHelper
 
KryoSerializationHelper(Kryo) - Constructor for class org.pac4j.core.util.KryoSerializationHelper
 

L

LANG - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
LANG - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
LANGUAGE - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
LANGUAGE - Static variable in class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
LANGUAGE - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdAttributesDefinition
 
LANGUAGES - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
LAST_NAME - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
LAST_NAME - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
LAST_NAME - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
LAST_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
LAST_NAME - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
LAST_NAME - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
LAST_NAME - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
LAST_NAME - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveAttributesDefinition
 
LdapAuthenticator - Class in org.pac4j.ldap.credentials.authenticator
Authenticator for LDAP based on the Ldaptive library and its core Authenticator class.
LdapAuthenticator() - Constructor for class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
LdapAuthenticator(Authenticator) - Constructor for class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
LdapAuthenticator(Authenticator, String) - Constructor for class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
LdapProfile - Class in org.pac4j.ldap.profile
The user profile returned by a LDAP authentication.
LdapProfile() - Constructor for class org.pac4j.ldap.profile.LdapProfile
 
LIKES - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
limit - Variable in class org.pac4j.oauth.client.FacebookClient
 
LINK - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
LINK - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveAttributesDefinition
 
LinkedIn2AttributesDefinition - Class in org.pac4j.oauth.profile.linkedin2
This class defines the attributes of the LinkedIn2Profile.
LinkedIn2AttributesDefinition() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
LinkedIn2Client - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in LinkedIn (using OAuth 2.0 protocol).
LinkedIn2Client() - Constructor for class org.pac4j.oauth.client.LinkedIn2Client
 
LinkedIn2Client(String, String) - Constructor for class org.pac4j.oauth.client.LinkedIn2Client
 
LinkedIn2Company - Class in org.pac4j.oauth.profile.linkedin2
This class represents a LinkedIn company.
LinkedIn2Company() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Company
 
LinkedIn2Date - Class in org.pac4j.oauth.profile.linkedin2
This class represents a LinkedIn date.
LinkedIn2Date() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
 
LinkedIn2Location - Class in org.pac4j.oauth.profile.linkedin2
This class represents a LinkedIn location.
LinkedIn2Location() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
 
LinkedIn2Position - Class in org.pac4j.oauth.profile.linkedin2
This class represents a LinkedIn position.
LinkedIn2Position() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
LinkedIn2Profile - Class in org.pac4j.oauth.profile.linkedin2
This class is the user profile for LinkedIn with appropriate getters.
LinkedIn2Profile() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
LINKS - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
LISTED_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
loadProfilesFromSession(C, List<Client>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
Load the profiles from the web context if no clients are defined or if the first client is an indirect one or the AnonymousClient.
LocalCachingAuthenticator<T extends Credentials> - Class in org.pac4j.core.credentials.authenticator
An authenticator that caches the result of an authentication event locally.
LocalCachingAuthenticator() - Constructor for class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
LocalCachingAuthenticator(Authenticator<T>, long, long, TimeUnit) - Constructor for class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
LOCALE - Static variable in class org.pac4j.core.profile.converter.Converters
 
locale - Variable in class org.pac4j.core.profile.converter.DateConverter
 
LOCALE - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
LOCALE - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
LOCALE - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
LOCALE - Static variable in class org.pac4j.oauth.profile.orcid.OrcidAttributesDefinition
 
LOCALE - Static variable in class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
LOCALE - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveAttributesDefinition
 
LOCALE - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
LocaleConverter - Class in org.pac4j.core.profile.converter
This class converts a String to a Locale.
LocaleConverter() - Constructor for class org.pac4j.core.profile.converter.LocaleConverter
 
LocaleSerializer - Class in org.pac4j.core.kryo
This class is a Kryo serializer for Locale.
LocaleSerializer() - Constructor for class org.pac4j.core.kryo.LocaleSerializer
 
LOCATION - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
LOCATION - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
LOCATION - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
LOCATION - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
LOCATION - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
LOCATION - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
LOCATION_CITY - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
LOCATION_COUNTRY - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
LOCATION_COUNTRY_CODE - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
LOCATION_COUNTRY_NAME - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
LOCATION_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
log - Variable in class org.pac4j.saml.storage.HttpSessionStorage
Class logger.
logger - Static variable in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
logger - Variable in class org.pac4j.core.client.BaseClient
 
logger - Variable in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
logger - Variable in class org.pac4j.core.engine.DefaultApplicationLogoutLogic
 
logger - Variable in class org.pac4j.core.engine.DefaultCallbackLogic
 
logger - Variable in class org.pac4j.core.engine.DefaultSecurityLogic
 
logger - Static variable in class org.pac4j.core.profile.converter.DateConverter
 
logger - Variable in class org.pac4j.core.profile.UserProfile
 
logger - Variable in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
logger - Variable in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
logger - Static variable in class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 
logger - Variable in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
logger - Variable in class org.pac4j.jwt.profile.JwtGenerator
 
logger - Variable in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
logger - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
logger - Static variable in class org.pac4j.oauth.client.BaseOAuth10Client
 
logger - Static variable in class org.pac4j.oauth.client.BaseOAuth20Client
 
logger - Static variable in class org.pac4j.oauth.client.BaseOAuthClient
 
logger - Static variable in class org.pac4j.saml.client.SAML2Client
 
logger - Static variable in class org.pac4j.saml.context.SAML2ContextProvider
 
logger - Variable in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
logger - Static variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
logger - Static variable in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
logger - Static variable in class org.pac4j.saml.util.Configuration
 
logger - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
logger - Variable in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
LOGIN - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
logout() - Method in class org.pac4j.core.profile.ProfileManager
Perform a logout by removing the current user profile(s) from the session as well.
LOGOUT_REQUEST_PARAMETER - Static variable in class org.pac4j.cas.config.CasConfiguration
 
LOGOUT_URL_PATTERN - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
LONG - Static variable in class org.pac4j.core.profile.converter.Converters
 
LONG_TERM_AUTHENTICATION_REQUEST_TOKEN_USED - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperAttributesDefinition
 
LongConverter - Class in org.pac4j.core.profile.converter
This class converts a String into a Long or returns the Long (or Integer) in input.
LongConverter() - Constructor for class org.pac4j.core.profile.converter.LongConverter
 

M

MAIDEN_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
marshallerFactory - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
marshallMessage(XMLObject) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
Helper method that marshalls the given message.
marshallMessage(XMLObject) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
Helper method that marshalls the given message.
Matcher - Interface in org.pac4j.core.matching
To match requests.
MATCHER_NAME - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
matchers - Variable in class org.pac4j.core.config.Config
 
MATCHERS - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
matches(String, String) - Method in class org.pac4j.core.credentials.password.BasicSaltedSha512PasswordEncoder
 
matches(String, String) - Method in class org.pac4j.core.credentials.password.JBCryptPasswordEncoder
 
matches(String, String) - Method in class org.pac4j.core.credentials.password.NopPasswordEncoder
 
matches(String, String) - Method in interface org.pac4j.core.credentials.password.PasswordEncoder
Validate if a plainPassword matches
matches(String, String) - Method in class org.pac4j.core.credentials.password.ShiroPasswordEncoder
 
matches(String, String) - Method in class org.pac4j.core.credentials.password.SpringSecurityPasswordEncoder
 
matches(WebContext, String, Map<String, Matcher>) - Method in class org.pac4j.core.matching.DefaultMatchingChecker
 
matches(WebContext) - Method in class org.pac4j.core.matching.ExcludedPathMatcher
 
matches(WebContext) - Method in class org.pac4j.core.matching.HeaderMatcher
 
matches(WebContext) - Method in class org.pac4j.core.matching.HttpMethodMatcher
 
matches(WebContext) - Method in interface org.pac4j.core.matching.Matcher
Check if the web context matches.
matches(WebContext, String, Map<String, Matcher>) - Method in interface org.pac4j.core.matching.MatchingChecker
Check if the web context matches.
MatchingChecker - Interface in org.pac4j.core.matching
The way to check requests matching.
MEASUREMENT_PREFERENCE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
MEMBER_SINCE - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
metadata - Variable in class org.pac4j.saml.context.SAML2ContextProvider
 
method - Variable in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
MIDDLE_NAME - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
MIDDLE_NAME - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
MISSING_FIELD_ERROR - Static variable in class org.pac4j.http.client.indirect.FormClient
 
MOBILE_PHONE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
MongoAuthenticator - Class in org.pac4j.mongo.credentials.authenticator
Authenticator for users stored in a MongoDB database, based on the MongoClient class from the Java Mongo driver.
MongoAuthenticator() - Constructor for class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
MongoAuthenticator(MongoClient) - Constructor for class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
MongoAuthenticator(MongoClient, String) - Constructor for class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
MongoAuthenticator(MongoClient, String, PasswordEncoder) - Constructor for class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
mongoClient - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
MongoProfile - Class in org.pac4j.mongo.profile
The user profile returned from a MongoDB.
MongoProfile() - Constructor for class org.pac4j.mongo.profile.MongoProfile
 
MOVIES - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
MULTI_PROFILE - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
MultipleAccountsFoundException - Exception in org.pac4j.core.exception
Exception when multiple accounts are found.
MultipleAccountsFoundException(String) - Constructor for exception org.pac4j.core.exception.MultipleAccountsFoundException
 
MultipleAccountsFoundException(Throwable) - Constructor for exception org.pac4j.core.exception.MultipleAccountsFoundException
 
MUSIC - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
MUSIC_LISTENS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 

N

NAME - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
NAME - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
NAME - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
NAME - Static variable in class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
NAME - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
NAME - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveAttributesDefinition
 
NAME - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
NBF - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
newDate(Date) - Static method in class org.pac4j.core.util.CommonHelper
Copy a date.
NICKNAME - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
NICKNAME - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
NoLogoutHandler<C extends WebContext> - Class in org.pac4j.cas.logout
This class handles logout but does not perform it.
NoLogoutHandler() - Constructor for class org.pac4j.cas.logout.NoLogoutHandler
 
NONCE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
NONCE - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
NONCE_SESSION_ATTRIBUTE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
NopPasswordEncoder - Class in org.pac4j.core.credentials.password
A no-operation password encoder.
NopPasswordEncoder() - Constructor for class org.pac4j.core.credentials.password.NopPasswordEncoder
 
NORMAL - Static variable in class org.pac4j.oauth.profile.dropbox.DropBoxAttributesDefinition
 
NOT_BEFORE - Static variable in interface org.pac4j.jwt.JwtClaims
 
NOTIFICATIONS - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
NUM_CONNECTIONS - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
NUM_CONNECTIONS_CAPPED - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 

O

OAuth10Credentials - Class in org.pac4j.oauth.credentials
This class represents an OAuth credentials for OAuth 1.0 a request token, a token and a verifier.
OAuth10Credentials(OAuth1RequestToken, String, String, String) - Constructor for class org.pac4j.oauth.credentials.OAuth10Credentials
 
OAuth10Profile - Class in org.pac4j.oauth.profile
This class is the base OAuth 1.0 profile, extending from the base OAuth20Profile.
OAuth10Profile() - Constructor for class org.pac4j.oauth.profile.OAuth10Profile
 
OAuth20Credentials - Class in org.pac4j.oauth.credentials
This class represents an OAuth credentials for OAuth 2.0 an authorization code.
OAuth20Credentials(String, String) - Constructor for class org.pac4j.oauth.credentials.OAuth20Credentials
For OAuth2 Authorization Code Flow.
OAuth20Profile - Class in org.pac4j.oauth.profile
This class is the base OAuth 2.0 profile, extending from the base CommonProfile.
OAuth20Profile() - Constructor for class org.pac4j.oauth.profile.OAuth20Profile
 
OAUTH_CODE - Static variable in class org.pac4j.oauth.client.BaseOAuth20Client
 
OAUTH_TOKEN - Static variable in class org.pac4j.oauth.client.BaseOAuth10Client
 
OAUTH_VERIFIER - Static variable in class org.pac4j.oauth.client.BaseOAuth10Client
 
OAuthCredentials - Class in org.pac4j.oauth.credentials
This class represents an OAuth credentials for OAuth 1.0 & 2.0 : a request token, a token and a verifier.
OAuthCredentials(String) - Constructor for class org.pac4j.oauth.credentials.OAuthCredentials
 
OAuthCredentialsException - Exception in org.pac4j.oauth.exception
This class represents an exception occurring during OAuth credentials retrieval.
OAuthCredentialsException(String) - Constructor for exception org.pac4j.oauth.exception.OAuthCredentialsException
 
OID - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdAttributesDefinition
 
OIDC_AZURE_TYPE - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_CLIENT_AUTHENTICATION_METHOD - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_CUSTOM_PARAM_KEY1 - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_CUSTOM_PARAM_KEY2 - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_CUSTOM_PARAM_VALUE1 - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_CUSTOM_PARAM_VALUE2 - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_DISCOVERY_URI - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_GOOGLE_TYPE - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_MAX_CLOCK_SKEW - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_PREFERRED_JWS_ALGORITHM - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_TYPE - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OIDC_USE_NONCE - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
OidcAttributesDefinition - Class in org.pac4j.oidc.profile
This class defines the attributes of the OpenID Connect profile: http://openid.net/specs/openid-connect-core-1_0.html#StandardClaims + http://openid.net/specs/openid-connect-core-1_0.html#IDToken
OidcAttributesDefinition() - Constructor for class org.pac4j.oidc.profile.OidcAttributesDefinition
 
OidcAuthenticator - Class in org.pac4j.oidc.credentials.authenticator
The OpenID Connect authenticator.
OidcAuthenticator() - Constructor for class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
OidcAuthenticator(OidcConfiguration) - Constructor for class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
OidcClient<U extends OidcProfile> - Class in org.pac4j.oidc.client
This class is the client to authenticate users with an OpenID Connect 1.0 provider.
OidcClient() - Constructor for class org.pac4j.oidc.client.OidcClient
 
OidcClient(OidcConfiguration) - Constructor for class org.pac4j.oidc.client.OidcClient
 
OidcClient(String, String, String) - Constructor for class org.pac4j.oidc.client.OidcClient
Deprecated.
OidcConfiguration - Class in org.pac4j.oidc.config
OpenID Connect configuration.
OidcConfiguration() - Constructor for class org.pac4j.oidc.config.OidcConfiguration
 
OidcCredentials - Class in org.pac4j.oidc.credentials
Credentials containing the authorization code sent by the OpenID Connect server.
OidcCredentials(String) - Constructor for class org.pac4j.oidc.credentials.OidcCredentials
 
OidcExtractor - Class in org.pac4j.oidc.credentials.extractor
Extract the authorization code on the callback.
OidcExtractor() - Constructor for class org.pac4j.oidc.credentials.extractor.OidcExtractor
 
OidcExtractor(OidcConfiguration, String) - Constructor for class org.pac4j.oidc.credentials.extractor.OidcExtractor
 
OidcLongTimeConverter - Class in org.pac4j.oidc.profile.converter
Convert a number of seconds into a Date.
OidcLongTimeConverter() - Constructor for class org.pac4j.oidc.profile.converter.OidcLongTimeConverter
 
OidcProfile - Class in org.pac4j.oidc.profile
This class is the user profile for sites using OpenID Connect protocol.
OidcProfile() - Constructor for class org.pac4j.oidc.profile.OidcProfile
 
OidcProfileCreator<U extends OidcProfile> - Class in org.pac4j.oidc.profile.creator
OpenID Connect profile creator.
OidcProfileCreator() - Constructor for class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
OidcProfileCreator(OidcConfiguration) - Constructor for class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
OidcRedirectActionBuilder - Class in org.pac4j.oidc.redirect
Redirect to the OpenID Connect provider.
OidcRedirectActionBuilder() - Constructor for class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
OidcRedirectActionBuilder(OidcConfiguration) - Constructor for class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
OK - Static variable in interface org.pac4j.core.context.HttpConstants
 
ok(String, WebContext) - Static method in exception org.pac4j.core.exception.HttpAction
Build an HTTP Ok.
ok(String, WebContext, String) - Static method in exception org.pac4j.core.exception.HttpAction
Build an HTTP Ok.
OkAttributesDefinition - Class in org.pac4j.oauth.profile.ok
Represents attributes definitions of user profile on Ok.ru (Odnoklassniki.ru)
OkAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
OkClient - Class in org.pac4j.oauth.client
 
OkClient() - Constructor for class org.pac4j.oauth.client.OkClient
 
OkClient(String, String, String) - Constructor for class org.pac4j.oauth.client.OkClient
 
OkProfile - Class in org.pac4j.oauth.profile.ok
Represents basic (OAuth20Profile) profile on Ok.ru (Odnoklassniki.ru)
OkProfile() - Constructor for class org.pac4j.oauth.profile.ok.OkProfile
 
ONLINE - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
ONLINE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
ONLINE_MOBILE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
openConnection(URL, String) - Static method in class org.pac4j.cas.util.HttpUtils
 
openDeleteConnection(URL) - Static method in class org.pac4j.cas.util.HttpUtils
 
OpenIdCredentials - Class in org.pac4j.openid.credentials
This class represents an OpenID credentials with the discovery information, the list of parameters returned by the provider and the client type.
OpenIdCredentials(DiscoveryInformation, ParameterList, String) - Constructor for class org.pac4j.openid.credentials.OpenIdCredentials
 
OpenIdProfile - Class in org.pac4j.openid.profile
This class is the generic OpenID profile.
OpenIdProfile() - Constructor for class org.pac4j.openid.profile.OpenIdProfile
 
openPostConnection(URL) - Static method in class org.pac4j.cas.util.HttpUtils
 
ORCID - Static variable in class org.pac4j.oauth.profile.orcid.OrcidAttributesDefinition
 
ORCID_REGEX - Static variable in class org.pac4j.scribe.extractors.OrcidJsonExtractor
 
OrcidApi20 - Class in org.pac4j.scribe.builder.api
This class represents the OAuth API implementation for ORCiD using OAuth protocol version 2.
OrcidApi20() - Constructor for class org.pac4j.scribe.builder.api.OrcidApi20
 
OrcidAttributesDefinition - Class in org.pac4j.oauth.profile.orcid
This class defines the attributes of the OrcidProfile.
OrcidAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.orcid.OrcidAttributesDefinition
 
OrcidClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in ORCiD.
OrcidClient() - Constructor for class org.pac4j.oauth.client.OrcidClient
 
OrcidClient(String, String) - Constructor for class org.pac4j.oauth.client.OrcidClient
 
OrcidJsonExtractor - Class in org.pac4j.scribe.extractors
This class represents a specific JSON extractor for ORCiD using OAuth protocol version 2.
OrcidJsonExtractor() - Constructor for class org.pac4j.scribe.extractors.OrcidJsonExtractor
 
OrcidProfile - Class in org.pac4j.oauth.profile.orcid
This class is the user profile for ORCiD with appropriate getters.
OrcidProfile() - Constructor for class org.pac4j.oauth.profile.orcid.OrcidProfile
 
OrcidToken - Class in org.pac4j.scribe.model
This class represents a specific Token for ORCiD using OAuth protocol version 2.
OrcidToken(String, String, Integer, String, String, String, String) - Constructor for class org.pac4j.scribe.model.OrcidToken
 
org.pac4j.cas.authorization - package org.pac4j.cas.authorization
 
org.pac4j.cas.client - package org.pac4j.cas.client
 
org.pac4j.cas.client.direct - package org.pac4j.cas.client.direct
 
org.pac4j.cas.client.rest - package org.pac4j.cas.client.rest
 
org.pac4j.cas.config - package org.pac4j.cas.config
 
org.pac4j.cas.credentials.authenticator - package org.pac4j.cas.credentials.authenticator
 
org.pac4j.cas.credentials.extractor - package org.pac4j.cas.credentials.extractor
 
org.pac4j.cas.logout - package org.pac4j.cas.logout
 
org.pac4j.cas.profile - package org.pac4j.cas.profile
 
org.pac4j.cas.util - package org.pac4j.cas.util
 
org.pac4j.config.client - package org.pac4j.config.client
 
org.pac4j.core.authorization.authorizer - package org.pac4j.core.authorization.authorizer
 
org.pac4j.core.authorization.authorizer.csrf - package org.pac4j.core.authorization.authorizer.csrf
 
org.pac4j.core.authorization.checker - package org.pac4j.core.authorization.checker
 
org.pac4j.core.authorization.generator - package org.pac4j.core.authorization.generator
 
org.pac4j.core.client - package org.pac4j.core.client
 
org.pac4j.core.client.direct - package org.pac4j.core.client.direct
 
org.pac4j.core.client.finder - package org.pac4j.core.client.finder
 
org.pac4j.core.config - package org.pac4j.core.config
 
org.pac4j.core.context - package org.pac4j.core.context
 
org.pac4j.core.context.session - package org.pac4j.core.context.session
 
org.pac4j.core.credentials - package org.pac4j.core.credentials
 
org.pac4j.core.credentials.authenticator - package org.pac4j.core.credentials.authenticator
 
org.pac4j.core.credentials.extractor - package org.pac4j.core.credentials.extractor
 
org.pac4j.core.credentials.password - package org.pac4j.core.credentials.password
 
org.pac4j.core.engine - package org.pac4j.core.engine
 
org.pac4j.core.exception - package org.pac4j.core.exception
 
org.pac4j.core.http - package org.pac4j.core.http
 
org.pac4j.core.io - package org.pac4j.core.io
 
org.pac4j.core.kryo - package org.pac4j.core.kryo
 
org.pac4j.core.matching - package org.pac4j.core.matching
 
org.pac4j.core.profile - package org.pac4j.core.profile
 
org.pac4j.core.profile.converter - package org.pac4j.core.profile.converter
 
org.pac4j.core.profile.creator - package org.pac4j.core.profile.creator
 
org.pac4j.core.redirect - package org.pac4j.core.redirect
 
org.pac4j.core.util - package org.pac4j.core.util
 
org.pac4j.gae.client - package org.pac4j.gae.client
 
org.pac4j.gae.credentials - package org.pac4j.gae.credentials
 
org.pac4j.gae.profile - package org.pac4j.gae.profile
 
org.pac4j.http.authorization.authorizer - package org.pac4j.http.authorization.authorizer
 
org.pac4j.http.client.direct - package org.pac4j.http.client.direct
 
org.pac4j.http.client.indirect - package org.pac4j.http.client.indirect
 
org.pac4j.http.credentials - package org.pac4j.http.credentials
 
org.pac4j.http.credentials.authenticator - package org.pac4j.http.credentials.authenticator
 
org.pac4j.http.credentials.authenticator.test - package org.pac4j.http.credentials.authenticator.test
 
org.pac4j.http.credentials.extractor - package org.pac4j.http.credentials.extractor
 
org.pac4j.http.profile - package org.pac4j.http.profile
 
org.pac4j.jwt - package org.pac4j.jwt
 
org.pac4j.jwt.config.encryption - package org.pac4j.jwt.config.encryption
 
org.pac4j.jwt.config.signature - package org.pac4j.jwt.config.signature
 
org.pac4j.jwt.credentials.authenticator - package org.pac4j.jwt.credentials.authenticator
 
org.pac4j.jwt.profile - package org.pac4j.jwt.profile
 
org.pac4j.jwt.util - package org.pac4j.jwt.util
 
org.pac4j.ldap.credentials.authenticator - package org.pac4j.ldap.credentials.authenticator
 
org.pac4j.ldap.profile - package org.pac4j.ldap.profile
 
org.pac4j.mongo.credentials.authenticator - package org.pac4j.mongo.credentials.authenticator
 
org.pac4j.mongo.profile - package org.pac4j.mongo.profile
 
org.pac4j.oauth.client - package org.pac4j.oauth.client
 
org.pac4j.oauth.credentials - package org.pac4j.oauth.credentials
 
org.pac4j.oauth.exception - package org.pac4j.oauth.exception
 
org.pac4j.oauth.profile - package org.pac4j.oauth.profile
 
org.pac4j.oauth.profile.bitbucket - package org.pac4j.oauth.profile.bitbucket
 
org.pac4j.oauth.profile.casoauthwrapper - package org.pac4j.oauth.profile.casoauthwrapper
 
org.pac4j.oauth.profile.converter - package org.pac4j.oauth.profile.converter
 
org.pac4j.oauth.profile.dropbox - package org.pac4j.oauth.profile.dropbox
 
org.pac4j.oauth.profile.facebook - package org.pac4j.oauth.profile.facebook
 
org.pac4j.oauth.profile.facebook.converter - package org.pac4j.oauth.profile.facebook.converter
 
org.pac4j.oauth.profile.foursquare - package org.pac4j.oauth.profile.foursquare
 
org.pac4j.oauth.profile.generic - package org.pac4j.oauth.profile.generic
 
org.pac4j.oauth.profile.github - package org.pac4j.oauth.profile.github
 
org.pac4j.oauth.profile.google2 - package org.pac4j.oauth.profile.google2
 
org.pac4j.oauth.profile.linkedin2 - package org.pac4j.oauth.profile.linkedin2
 
org.pac4j.oauth.profile.ok - package org.pac4j.oauth.profile.ok
 
org.pac4j.oauth.profile.orcid - package org.pac4j.oauth.profile.orcid
 
org.pac4j.oauth.profile.paypal - package org.pac4j.oauth.profile.paypal
 
org.pac4j.oauth.profile.strava - package org.pac4j.oauth.profile.strava
 
org.pac4j.oauth.profile.twitter - package org.pac4j.oauth.profile.twitter
 
org.pac4j.oauth.profile.vk - package org.pac4j.oauth.profile.vk
 
org.pac4j.oauth.profile.vk.converter - package org.pac4j.oauth.profile.vk.converter
 
org.pac4j.oauth.profile.windowslive - package org.pac4j.oauth.profile.windowslive
 
org.pac4j.oauth.profile.wordpress - package org.pac4j.oauth.profile.wordpress
 
org.pac4j.oauth.profile.yahoo - package org.pac4j.oauth.profile.yahoo
 
org.pac4j.oidc.client - package org.pac4j.oidc.client
 
org.pac4j.oidc.client.azuread - package org.pac4j.oidc.client.azuread
 
org.pac4j.oidc.config - package org.pac4j.oidc.config
 
org.pac4j.oidc.credentials - package org.pac4j.oidc.credentials
 
org.pac4j.oidc.credentials.authenticator - package org.pac4j.oidc.credentials.authenticator
 
org.pac4j.oidc.credentials.extractor - package org.pac4j.oidc.credentials.extractor
 
org.pac4j.oidc.kryo - package org.pac4j.oidc.kryo
 
org.pac4j.oidc.profile - package org.pac4j.oidc.profile
 
org.pac4j.oidc.profile.azuread - package org.pac4j.oidc.profile.azuread
 
org.pac4j.oidc.profile.converter - package org.pac4j.oidc.profile.converter
 
org.pac4j.oidc.profile.creator - package org.pac4j.oidc.profile.creator
 
org.pac4j.oidc.profile.google - package org.pac4j.oidc.profile.google
 
org.pac4j.oidc.redirect - package org.pac4j.oidc.redirect
 
org.pac4j.openid.client - package org.pac4j.openid.client
 
org.pac4j.openid.credentials - package org.pac4j.openid.credentials
 
org.pac4j.openid.profile - package org.pac4j.openid.profile
 
org.pac4j.openid.profile.yahoo - package org.pac4j.openid.profile.yahoo
 
org.pac4j.saml.client - package org.pac4j.saml.client
 
org.pac4j.saml.context - package org.pac4j.saml.context
 
org.pac4j.saml.credentials - package org.pac4j.saml.credentials
 
org.pac4j.saml.crypto - package org.pac4j.saml.crypto
 
org.pac4j.saml.exceptions - package org.pac4j.saml.exceptions
 
org.pac4j.saml.metadata - package org.pac4j.saml.metadata
 
org.pac4j.saml.profile - package org.pac4j.saml.profile
 
org.pac4j.saml.sso - package org.pac4j.saml.sso
 
org.pac4j.saml.sso.impl - package org.pac4j.saml.sso.impl
 
org.pac4j.saml.storage - package org.pac4j.saml.storage
 
org.pac4j.saml.transport - package org.pac4j.saml.transport
 
org.pac4j.saml.util - package org.pac4j.saml.util
 
org.pac4j.scribe.builder.api - package org.pac4j.scribe.builder.api
 
org.pac4j.scribe.extractors - package org.pac4j.scribe.extractors
 
org.pac4j.scribe.model - package org.pac4j.scribe.model
 
org.pac4j.scribe.oauth - package org.pac4j.scribe.oauth
 
org.pac4j.sql.credentials.authenticator - package org.pac4j.sql.credentials.authenticator
 
org.pac4j.sql.profile - package org.pac4j.sql.profile
 
org.pac4j.stormpath.credentials.authenticator - package org.pac4j.stormpath.credentials.authenticator
 
org.pac4j.stormpath.profile - package org.pac4j.stormpath.profile
 
OWNED_PRIVATE_REPOS - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 

P

PAC4J_GAE_GLOBAL_ADMIN_ROLE - Static variable in class org.pac4j.gae.profile.GaeUserServiceProfile
 
Pac4jConstants - Interface in org.pac4j.core.context
Common constants.
Pac4jHTTPPostDecoder - Class in org.pac4j.saml.transport
Pac4j implementation extending directly the AbstractMessageDecoder as intermediate classes use the J2E HTTP request.
Pac4jHTTPPostDecoder(WebContext) - Constructor for class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
 
Pac4jHTTPPostEncoder - Class in org.pac4j.saml.transport
Pac4j implementation extending directly the AbstractMessageEncoder as intermediate classes use the J2E HTTP response.
Pac4jHTTPPostEncoder(Pac4jSAMLResponse) - Constructor for class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
 
Pac4jHTTPRedirectDeflateEncoder - Class in org.pac4j.saml.transport
Pac4j implementation extending directly the AbstractMessageEncoder as intermediate classes use the J2E HTTP response.
Pac4jHTTPRedirectDeflateEncoder(Pac4jSAMLResponse, boolean) - Constructor for class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
 
Pac4jSAMLResponse - Interface in org.pac4j.saml.transport
Indicates the SAML response that will be written to the actual backend response via a given SAML encoder.
PARAM_PROXY_GRANTING_TICKET - Static variable in class org.pac4j.cas.client.CasProxyReceptor
 
PARAM_PROXY_GRANTING_TICKET_IOU - Static variable in class org.pac4j.cas.client.CasProxyReceptor
 
ParameterClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly based on a provided parameter (in a GET and/or POST request).
ParameterClient() - Constructor for class org.pac4j.http.client.direct.ParameterClient
 
ParameterClient(String, Authenticator) - Constructor for class org.pac4j.http.client.direct.ParameterClient
 
ParameterClient(String, Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.ParameterClient
 
ParameterExtractor - Class in org.pac4j.core.credentials.extractor
To extract a parameter value.
ParameterExtractor(String, String) - Constructor for class org.pac4j.core.credentials.extractor.ParameterExtractor
 
ParameterExtractor(String, boolean, boolean, String) - Constructor for class org.pac4j.core.credentials.extractor.ParameterExtractor
 
PASSWORD - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
passwordAttribute - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
PasswordEncoder - Interface in org.pac4j.core.credentials.password
Encode a password.
pattern - Variable in class org.pac4j.core.matching.HeaderMatcher
 
PayPalAddress - Class in org.pac4j.oauth.profile.paypal
This class represents a PayPal address.
PayPalAddress() - Constructor for class org.pac4j.oauth.profile.paypal.PayPalAddress
 
PayPalApi20 - Class in org.pac4j.scribe.builder.api
This class represents the OAuth API implementation for PayPal.
PayPalApi20() - Constructor for class org.pac4j.scribe.builder.api.PayPalApi20
 
PayPalAttributesDefinition - Class in org.pac4j.oauth.profile.paypal
This class defines the attributes of the PayPal profile.
PayPalAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
PayPalClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in PayPal.
PayPalClient() - Constructor for class org.pac4j.oauth.client.PayPalClient
 
PayPalClient(String, String) - Constructor for class org.pac4j.oauth.client.PayPalClient
 
PayPalProfile - Class in org.pac4j.oauth.profile.paypal
This class is the user profile for PayPal with appropriate getters.
PayPalProfile() - Constructor for class org.pac4j.oauth.profile.paypal.PayPalProfile
 
perform(C, Config, HttpActionAdapter<R, C>, String, String) - Method in interface org.pac4j.core.engine.ApplicationLogoutLogic
Perform the application logout logic.
perform(C, Config, HttpActionAdapter<R, C>, String, Boolean, Boolean) - Method in interface org.pac4j.core.engine.CallbackLogic
Perform the callback logic.
perform(C, Config, HttpActionAdapter<R, C>, String, String) - Method in class org.pac4j.core.engine.DefaultApplicationLogoutLogic
 
perform(C, Config, HttpActionAdapter<R, C>, String, Boolean, Boolean) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
 
perform(C, Config, SecurityGrantedAccessAdapter<R, C>, HttpActionAdapter<R, C>, String, String, String, Boolean, Object...) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
perform(C, Config, SecurityGrantedAccessAdapter<R, C>, HttpActionAdapter<R, C>, String, String, String, Boolean, Object...) - Method in interface org.pac4j.core.engine.SecurityLogic
Perform the security logic.
PHONE_NUMBER - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
PHONE_NUMBER_VERIFIED - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
PHONETIC_FIRST_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
PHONETIC_LAST_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
PHOTO - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
PHOTO_100 - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
PHOTO_200 - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
PHOTO_200_ORIG - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
PHOTO_400_ORIG - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
PHOTO_50 - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
PHOTO_MAX - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
PHOTO_MAX_ORIG - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
PIC_1 - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
PIC_2 - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
PICTURE - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
PICTURE - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
PICTURE - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
PICTURE_URL - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
PICTURE_URL - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
PLAN - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
POLITICAL - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
populateBindingContext(MessageContext<SAMLObject>) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
Populate the context which carries information specific to this binding.
populateVelocityContext(VelocityContext, MessageContext<SAMLObject>, String) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
Populate the Velocity context instance which will be used to render the POST body.
POSITIONS - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
postEncode(MessageContext<SAMLObject>, String) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
 
postLogout(C) - Method in class org.pac4j.core.engine.DefaultApplicationLogoutLogic
Specific post logout action.
PREFERRED_USERNAME - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
PREMIUM - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
prepareOutboundMessageContext(WebContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
primaries - Variable in class org.pac4j.core.profile.AttributesDefinition
 
primary(String, AttributeConverter<? extends Object>) - Method in class org.pac4j.core.profile.AttributesDefinition
Add an attribute as a primary one and its converter.
PRIMARY_BLOG - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
PRIVATE_GISTS - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
PROFILE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
PROFILE - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
PROFILE_BACKGROUND_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_BACKGROUND_IMAGE_URL - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_BACKGROUND_IMAGE_URL_HTTPS - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_BACKGROUND_TILE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_IMAGE_URL - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_IMAGE_URL_HTTPS - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_LINK_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_MEDIUM - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
PROFILE_SCOPE - Static variable in class org.pac4j.oauth.client.Google2Client
 
PROFILE_SIDEBAR_BORDER_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_SIDEBAR_FILL_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_TEXT_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PROFILE_URL - Static variable in class org.pac4j.oauth.profile.generic.DefaultGenericAttributesDefinition
 
PROFILE_URL - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
PROFILE_URL - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
PROFILE_USE_BACKGROUND_IMAGE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
ProfileAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
Authorizer which is valid if one of the profiles is authorized or all the profiles are authorized.
ProfileAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
 
ProfileCreator<C extends Credentials,U extends CommonProfile> - Interface in org.pac4j.core.profile.creator
This interface is responsible to create a CommonProfile from a Credentials.
profileHandler - Variable in class org.pac4j.saml.client.SAML2Client
 
ProfileHelper - Class in org.pac4j.core.profile
This class is an helper for profiles.
ProfileHelper() - Constructor for class org.pac4j.core.profile.ProfileHelper
 
ProfileManager<U extends CommonProfile> - Class in org.pac4j.core.profile
This class is a generic way to manage the current user profile(s), i.e.
ProfileManager(WebContext) - Constructor for class org.pac4j.core.profile.ProfileManager
 
PROFILEPICTURE - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdAttributesDefinition
 
profileUrl - Variable in class org.pac4j.oauth.client.GenericOAuth20Client
 
profileUrl - Variable in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
PropertiesConfigFactory - Class in org.pac4j.config.client
Build a configuration from properties.
PropertiesConfigFactory(Map<String, String>) - Constructor for class org.pac4j.config.client.PropertiesConfigFactory
 
PropertiesConfigFactory(String, Map<String, String>) - Constructor for class org.pac4j.config.client.PropertiesConfigFactory
 
PROTECTED - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
PUBLIC_GISTS - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
PUBLIC_PROFILE_URL - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
PUBLIC_REPOS - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 

Q

QUOTA - Static variable in class org.pac4j.oauth.profile.dropbox.DropBoxAttributesDefinition
 
QUOTES - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 

R

randomString(int) - Static method in class org.pac4j.core.util.CommonHelper
Return a random string of a certain size.
read(Kryo, Input, Class<Color>) - Method in class org.pac4j.core.kryo.ColorSerializer
 
read(Kryo, Input, Class<FormattedDate>) - Method in class org.pac4j.core.kryo.FormattedDateSerializer
 
read(Kryo, Input, Class<Locale>) - Method in class org.pac4j.core.kryo.LocaleSerializer
 
read(Kryo, Input, Class<AccessTokenType>) - Method in class org.pac4j.oidc.kryo.AccessTokenTypeSerializer
 
read(Kryo, Input, Class<Scope.Value>) - Method in class org.pac4j.oidc.kryo.ScopeValueSerializer
 
readExternal(ObjectInput) - Method in class org.pac4j.core.profile.UserProfile
 
receive(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler
 
receive(SAML2MessageContext) - Method in interface org.pac4j.saml.sso.SAML2ProfileHandler
 
receiveMessage(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageReceiver
 
receiveMessage(SAML2MessageContext) - Method in interface org.pac4j.saml.sso.SAML2MessageReceiver
 
recordSession(C, String) - Method in interface org.pac4j.cas.logout.CasLogoutHandler
Associates a ticket with the current web session.
recordSession(J2EContext, String) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
redirect(WebContext) - Method in interface org.pac4j.core.client.Client
Redirect to the authentication provider for an indirect client.
redirect(WebContext) - Method in class org.pac4j.core.client.DirectClient
 
redirect(WebContext) - Method in class org.pac4j.core.client.IndirectClient
 
redirect(String) - Static method in class org.pac4j.core.client.RedirectAction
 
redirect(String, WebContext, String) - Static method in exception org.pac4j.core.exception.HttpAction
Build a redirection.
redirect(WebContext) - Method in interface org.pac4j.core.redirect.RedirectActionBuilder
Return a redirect action for the web context.
redirect(WebContext) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
REDIRECT_URI - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
RedirectAction - Class in org.pac4j.core.client
Indicates the action when the Client requires a redirection to achieve user authentication.
RedirectAction.RedirectType - Enum in org.pac4j.core.client
 
RedirectActionBuilder - Interface in org.pac4j.core.redirect
Return a redirection to perfom.
redirectToIdentityProvider(C, List<Client>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
Perform a redirection to start the login process of the first indirect client.
redirectToOriginallyRequestedUrl(C, String) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
 
REFERRAL_LINK - Static variable in class org.pac4j.oauth.profile.dropbox.DropBoxAttributesDefinition
 
REFRESH_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
reinit() - Method in class org.pac4j.core.util.InitializableObject
Force (again) the initialization of the object.
reinit(WebContext) - Method in class org.pac4j.core.util.InitializableWebObject
Force (again) the initialization of the object.
RELATION - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
RELATIONSHIP_STATUS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
RelativeCallbackUrlResolver - Class in org.pac4j.core.http
The new callback url is computed from a relative callback url and the current server configuration.
RelativeCallbackUrlResolver() - Constructor for class org.pac4j.core.http.RelativeCallbackUrlResolver
 
RELAY_STATE_PARAMETER - Static variable in class org.pac4j.cas.config.CasConfiguration
 
RELIGION - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
remove(boolean) - Method in class org.pac4j.core.profile.ProfileManager
Remove the current user profile(s).
removeAttribute(String) - Method in class org.pac4j.core.profile.UserProfile
Remove an attribute byt its key.
removeFromCache(T) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
removeSignature(SAMLObject) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
Removes the signature from the protocol message.
RENEW_SESSION - Static variable in interface org.pac4j.core.context.Pac4jConstants
Whether the session must be renewed after login.
renewSession(C) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
 
renewSession(J2EContext) - Method in class org.pac4j.core.engine.J2ERenewSessionCallbackLogic
 
REQUEST_TOKEN - Static variable in class org.pac4j.oauth.client.BaseOAuth10Client
 
REQUESTED_URL - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
requestInitiatorLocation - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
requestServiceTicket(String, CasRestProfile) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
RequireAllPermissionsAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
Checks an access if the user profile has all the permissions.
RequireAllPermissionsAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
 
RequireAllPermissionsAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
 
RequireAllPermissionsAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
 
RequireAllPermissionsAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
 
RequireAllRolesAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
Checks an access if the user profile has all the roles.
RequireAllRolesAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
 
RequireAllRolesAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
 
RequireAllRolesAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
 
RequireAllRolesAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
 
RequireAnyAttributeAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
This is RequireAnyAttributeAuthorizer which checks profile attributes for the specified element, and optionally may pattern-check the configured value.
RequireAnyAttributeAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyAttributeAuthorizer
 
RequireAnyAttributeAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyAttributeAuthorizer
 
RequireAnyPermissionAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
Checks an access if the user profile has any of the permissions.
RequireAnyPermissionAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
 
RequireAnyPermissionAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
 
RequireAnyPermissionAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
 
RequireAnyPermissionAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
 
RequireAnyRoleAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
Checks an access if the user profile has any of the roles.
RequireAnyRoleAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
 
RequireAnyRoleAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
 
RequireAnyRoleAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
 
RequireAnyRoleAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
 
requiresExtendedToken - Variable in class org.pac4j.oauth.client.FacebookClient
 
resolve() - Method in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
resolve() - Method in interface org.pac4j.saml.metadata.SAML2MetadataResolver
 
resolve() - Method in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
Resource - Interface in org.pac4j.core.io
Interface for a resource descriptor that abstracts from the actual type of underlying resource, such as a file or class path resource.
RESOURCE_PREFIX - Static variable in class org.pac4j.core.util.CommonHelper
 
RESOURCE_STATE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
RESOURCE_URI - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
RESPONSE_MODE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
RESPONSE_TYPE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
RESPONSE_TYPE_CODE - Static variable in class org.pac4j.oauth.client.Google2Client
 
responseValidator - Variable in class org.pac4j.saml.client.SAML2Client
 
retrieveAll(boolean) - Method in class org.pac4j.core.profile.ProfileManager
Retrieve the map of profiles from the session or the request.
retrieveAuthorizationUrl(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth10Client
 
retrieveAuthorizationUrl(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth20Client
 
retrieveAuthorizationUrl(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth20StateClient
 
retrieveAuthorizationUrl(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Retrieve the authorization url to redirect to the OAuth provider.
retrieveClientName(U) - Method in class org.pac4j.core.profile.ProfileManager
 
retrieveCredentials(WebContext) - Method in class org.pac4j.cas.client.direct.DirectCasClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.core.client.BaseClient
Retrieve the credentials.
retrieveCredentials(WebContext) - Method in class org.pac4j.core.client.direct.AnonymousClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.core.client.DirectClientV2
 
retrieveCredentials(WebContext) - Method in class org.pac4j.core.client.IndirectClientV2
 
retrieveCredentials(WebContext) - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
Per RFC 2617 If a server receives a request for an access-protected object, and an acceptable Authorization header is not sent, the server responds with a "401 Unauthorized" status code, and a WWW-Authenticate header
retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.indirect.FormClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.openid.client.BaseOpenIdClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.saml.client.SAML2Client
 
retrieveMessage(String) - Method in class org.pac4j.saml.storage.HttpSessionStorage
Returns previously stored message with the given ID or null, if there is no message stored.
retrieveMessage(String) - Method in interface org.pac4j.saml.storage.SAMLMessageStorage
Retrieves message stored under given ID.
retrieveParameters(WebContext) - Method in class org.pac4j.oidc.credentials.extractor.OidcExtractor
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.core.client.IndirectClient
Retrieve the redirect action.
retrieveRedirectAction(WebContext) - Method in class org.pac4j.core.client.IndirectClientV2
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.openid.client.BaseOpenIdClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.saml.client.SAML2Client
 
retrieveResource(URL) - Method in class org.pac4j.oidc.client.azuread.AzureAdResourceRetriever
 
retrieveUserProfile(C, WebContext) - Method in class org.pac4j.core.client.BaseClient
Retrieve a user userprofile.
retrieveUserProfile(AnonymousCredentials, WebContext) - Method in class org.pac4j.core.client.direct.AnonymousClient
 
retrieveUserProfile(C, WebContext) - Method in class org.pac4j.core.client.DirectClientV2
 
retrieveUserProfile(C, WebContext) - Method in class org.pac4j.core.client.IndirectClientV2
 
retrieveUserProfile(GaeUserCredentials, WebContext) - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
retrieveUserProfile(OAuthCredentials, WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
retrieveUserProfile(OpenIdCredentials, WebContext) - Method in class org.pac4j.openid.client.BaseOpenIdClient
 
retrieveUserProfile(SAML2Credentials, WebContext) - Method in class org.pac4j.saml.client.SAML2Client
 
retrieveUserProfileFromToken(T) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Retrieve the user profile from the access token.
retrieveUserProfileFromToken(OAuth2AccessToken) - Method in class org.pac4j.oauth.client.FacebookClient
 
retrieveUserProfileFromToken(OAuth1Token) - Method in class org.pac4j.oauth.client.YahooClient
 
RSAEncryptionConfiguration - Class in org.pac4j.jwt.config.encryption
RSA encryption configuration.
RSAEncryptionConfiguration() - Constructor for class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
RSAEncryptionConfiguration(KeyPair) - Constructor for class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
RSAEncryptionConfiguration(KeyPair, JWEAlgorithm, EncryptionMethod) - Constructor for class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
RSASignatureConfiguration - Class in org.pac4j.jwt.config.signature
RSA signature configuration: http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-rsa-signature
RSASignatureConfiguration() - Constructor for class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
RSASignatureConfiguration(KeyPair) - Constructor for class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
RSASignatureConfiguration(KeyPair, JWSAlgorithm) - Constructor for class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 

S

salt - Variable in class org.pac4j.core.credentials.password.BasicSaltedSha512PasswordEncoder
 
SAML2AuthnRequestBuilder - Class in org.pac4j.saml.sso.impl
Build a SAML2 Authn Request from the given MessageContext.
SAML2AuthnRequestBuilder(boolean, String, String, String, String) - Constructor for class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
Instantiates a new Saml 2 authn request builder.
SAML2Client - Class in org.pac4j.saml.client
This class is the client to authenticate users with a SAML2 Identity Provider.
SAML2Client() - Constructor for class org.pac4j.saml.client.SAML2Client
 
SAML2Client(SAML2ClientConfiguration) - Constructor for class org.pac4j.saml.client.SAML2Client
 
SAML2ClientConfiguration - Class in org.pac4j.saml.client
The SAML2ClientConfiguration is responsible for...
SAML2ClientConfiguration() - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
 
SAML2ClientConfiguration(String, String, String, String) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
 
SAML2ClientConfiguration(KeyStore, String, String, String, Resource) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
 
SAML2ClientConfiguration(Resource, String, String, String, String, Resource) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
 
SAML2ContextProvider - Class in org.pac4j.saml.context
Responsible for building a SAML2MessageContext from given SAML2 properties (idpEntityId and metadata manager) and current WebContext.
SAML2ContextProvider(MetadataResolver, SAML2MetadataResolver, SAML2MetadataResolver, SAMLMessageStorageFactory) - Constructor for class org.pac4j.saml.context.SAML2ContextProvider
 
SAML2Credentials - Class in org.pac4j.saml.credentials
Credentials containing the nameId of the SAML subject and all of its attributes.
SAML2Credentials(NameID, List<Attribute>, Conditions, String, String) - Constructor for class org.pac4j.saml.credentials.SAML2Credentials
 
SAML2DefaultResponseValidator - Class in org.pac4j.saml.sso.impl
Class responsible for executing every required checks for validating a SAML response.
SAML2DefaultResponseValidator(SAML2SignatureTrustEngineProvider, Decrypter, int, boolean) - Constructor for class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
SAML2DefaultResponseValidator(SAML2SignatureTrustEngineProvider, Decrypter, int, boolean, URIComparator) - Constructor for class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
SAML2IdentityProviderMetadataResolver - Class in org.pac4j.saml.metadata
 
SAML2IdentityProviderMetadataResolver(String, String) - Constructor for class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
SAML2IdentityProviderMetadataResolver(SAML2ClientConfiguration) - Constructor for class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
SAML2IdentityProviderMetadataResolver(Resource, String, String) - Constructor for class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
 
SAML2MessageContext - Class in org.pac4j.saml.context
Allow to store additional information for SAML processing.
SAML2MessageContext() - Constructor for class org.pac4j.saml.context.SAML2MessageContext
 
SAML2MessageContext(MessageContext<SAMLObject>) - Constructor for class org.pac4j.saml.context.SAML2MessageContext
 
SAML2MessageReceiver - Interface in org.pac4j.saml.sso
Defined ops to handle receiving saml messages from IdPs.
SAML2MessageSender<T extends org.opensaml.saml.common.SAMLObject> - Interface in org.pac4j.saml.sso
Sends a SAML object to the context given.
SAML2MetadataGenerator - Class in org.pac4j.saml.metadata
Generates metadata object with standard values and overriden user defined values.
SAML2MetadataGenerator() - Constructor for class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
SAML2MetadataResolver - Interface in org.pac4j.saml.metadata
Defines operations required to resolve metadata for idp and sp.
saml2ObjectBuilder - Variable in class org.pac4j.saml.client.SAML2Client
 
SAML2ObjectBuilder<T extends org.opensaml.saml.common.SAMLObject> - Interface in org.pac4j.saml.sso
Builds an authentication request for the idp.
SAML2Profile - Class in org.pac4j.saml.profile
This class is the user profile for sites using SAML2 protocol.
SAML2Profile() - Constructor for class org.pac4j.saml.profile.SAML2Profile
 
SAML2ProfileHandler<T extends org.opensaml.saml.common.SAMLObject> - Interface in org.pac4j.saml.sso
Handles a SAML protocol profile.
SAML2ResponseValidator - Interface in org.pac4j.saml.sso
Defines operations needed to validate the response from IdP.
SAML2ServiceProviderMetadataResolver - Class in org.pac4j.saml.metadata
 
SAML2ServiceProviderMetadataResolver(String, String, String, boolean, CredentialProvider) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
SAML2ServiceProviderMetadataResolver(SAML2ClientConfiguration, String, CredentialProvider) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
SAML2SignatureTrustEngineProvider - Interface in org.pac4j.saml.crypto
Builds the signature trust engine.
SAML2WebSSOMessageReceiver - Class in org.pac4j.saml.sso.impl
 
SAML2WebSSOMessageReceiver(SAML2ResponseValidator) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOMessageReceiver
 
SAML2WebSSOMessageSender - Class in org.pac4j.saml.sso.impl
 
SAML2WebSSOMessageSender(SignatureSigningParametersProvider, String, boolean) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
 
SAML2WebSSOProfileHandler - Class in org.pac4j.saml.sso.impl
Handler capable of sending and receiving SAML messages according to the SAML2 SSO Browser profile.
SAML2WebSSOProfileHandler(SAML2MessageSender<AuthnRequest>, SAML2MessageReceiver) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler
 
SAML_CONDITION_NOT_BEFORE_ATTRIBUTE - Static variable in class org.pac4j.saml.client.SAML2Client
 
SAML_CONDITION_NOT_ON_OR_AFTER_ATTRIBUTE - Static variable in class org.pac4j.saml.client.SAML2Client
 
SAML_DESTINATION_BINDING_TYPE - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
SAML_IDENTITY_PROVIDER_METADATA_PATH - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
SAML_KEYSTORE_PASSWORD - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
SAML_KEYSTORE_PATH - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
SAML_MAXIMUM_AUTHENTICATION_LIFETIME - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
SAML_PRIVATE_KEY_PASSWORD - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
SAML_RELAY_STATE_ATTRIBUTE - Static variable in class org.pac4j.saml.client.SAML2Client
 
SAML_SERVICE_PROVIDER_ENTITY_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
SAML_SERVICE_PROVIDER_METADATA_PATH - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
SAMLContextProvider - Interface in org.pac4j.saml.context
Builds the saml context for SP and the IDP.
SAMLException - Exception in org.pac4j.saml.exceptions
Root exception for SAML Client.
SAMLException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLException
 
SAMLException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLException
 
SAMLException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLException
 
SAMLMessageStorage - Interface in org.pac4j.saml.storage
Implementations serve as data stores for sent/received SAML messages.
samlMessageStorageFactory - Variable in class org.pac4j.saml.context.SAML2ContextProvider
 
SAMLMessageStorageFactory - Interface in org.pac4j.saml.storage
Factories implementing this interface provide services for storage and retrieval of SAML messages for e.g.
SAMLMetadataGenerator - Interface in org.pac4j.saml.metadata
Builds metadata and the relevant resolvers.
save(boolean, U, boolean) - Method in class org.pac4j.core.profile.ProfileManager
Save the given user profile (replace the current one if multi profiles are not supported, add it otherwise).
saveProfileInSession(C, List<Client>, DirectClient, CommonProfile) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
Whether we need to save the profile in session after the authentication of direct client(s).
saveRequestedUrl(C, List<Client>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
Save the requested url.
saveUserProfile(C, CommonProfile, boolean, boolean) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
 
SCHEME_HTTP - Static variable in interface org.pac4j.core.context.HttpConstants
 
SCHEME_HTTPS - Static variable in interface org.pac4j.core.context.HttpConstants
 
scope - Variable in class org.pac4j.oauth.client.FacebookClient
 
scope - Variable in class org.pac4j.oauth.client.GenericOAuth20Client
 
scope - Variable in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
scope - Variable in class org.pac4j.oauth.client.GitHubClient
 
scope - Variable in class org.pac4j.oauth.client.Google2Client
 
scope - Variable in class org.pac4j.oauth.client.LinkedIn2Client
 
scope - Variable in class org.pac4j.oauth.client.OrcidClient
 
scope - Variable in class org.pac4j.oauth.client.PayPalClient
 
scope - Variable in class org.pac4j.oauth.client.StravaClient
comma delimited string of ‘view_private’ and/or ‘write’, leave blank for read-only permissions.
scope - Variable in class org.pac4j.oauth.client.VkClient
 
SCOPE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
scopeValue - Variable in class org.pac4j.oauth.client.Google2Client
 
ScopeValueSerializer - Class in org.pac4j.oidc.kryo
This class is a Kryo serializer for Scope.Value.
ScopeValueSerializer() - Constructor for class org.pac4j.oidc.kryo.ScopeValueSerializer
 
SCREEN_NAME - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
secondaries - Variable in class org.pac4j.core.profile.AttributesDefinition
 
secondary(String, AttributeConverter<? extends Object>) - Method in class org.pac4j.core.profile.AttributesDefinition
Add an attribute as a secondary one and its converter.
SecretEncryptionConfiguration - Class in org.pac4j.jwt.config.encryption
Secret encryption configuration.
SecretEncryptionConfiguration() - Constructor for class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
SecretEncryptionConfiguration(String) - Constructor for class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
SecretEncryptionConfiguration(String, JWEAlgorithm, EncryptionMethod) - Constructor for class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
SecretSignatureConfiguration - Class in org.pac4j.jwt.config.signature
HMac signature configuration: http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-hmac
SecretSignatureConfiguration() - Constructor for class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
SecretSignatureConfiguration(String) - Constructor for class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
SecretSignatureConfiguration(String, JWSAlgorithm) - Constructor for class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
SecurityGrantedAccessAdapter<R,C extends WebContext> - Interface in org.pac4j.core.engine
Success adapter.
securityLogic - Variable in class org.pac4j.core.config.Config
 
SecurityLogic<R,C extends WebContext> - Interface in org.pac4j.core.engine
Security logic to protect an url.
send(SAML2MessageContext, AuthnRequest, Object) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler
 
send(SAML2MessageContext, T, Object) - Method in interface org.pac4j.saml.sso.SAML2ProfileHandler
 
sendMessage(SAML2MessageContext, AuthnRequest, Object) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
 
sendMessage(SAML2MessageContext, T, Object) - Method in interface org.pac4j.saml.sso.SAML2MessageSender
 
sendRequestForData(T, String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Make a request to get the data of the authenticated user for the provider.
SEPARATOR - Static variable in class org.pac4j.core.profile.UserProfile
 
serializeToBase64(Serializable) - Method in class org.pac4j.core.util.JavaSerializationHelper
Serialize a Java object into a base64 String.
serializeToBase64(Serializable) - Method in class org.pac4j.core.util.KryoSerializationHelper
Serialize a Java object into a base64 String.
serializeToBytes(Serializable) - Method in class org.pac4j.core.util.JavaSerializationHelper
Serialize a Java object into a bytes array.
serializeToBytes(Serializable) - Method in class org.pac4j.core.util.KryoSerializationHelper
Serialize a Java object into a bytes array.
service - Variable in class org.pac4j.gae.client.GaeUserServiceClient
 
service - Variable in class org.pac4j.oauth.client.BaseOAuthClient
 
SERVICE_PARAMETER - Static variable in class org.pac4j.cas.config.CasConfiguration
 
SESSION_ID - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
SESSION_INDEX_TAG - Static variable in class org.pac4j.cas.config.CasConfiguration
 
sessionStore - Variable in class org.pac4j.core.config.Config
 
SessionStore<C extends WebContext> - Interface in org.pac4j.core.context.session
To store data in session.
set(J2EContext, String, Object) - Method in class org.pac4j.core.context.session.J2ESessionStore
 
set(C, String, Object) - Method in interface org.pac4j.core.context.session.SessionStore
Save an object in the store by its key.
setAcceptance(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
setAcceptAnyProxy(boolean) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setAcceptAnyProxy(boolean) - Method in class org.pac4j.cas.config.CasConfiguration
 
setAcceptedSkew(int) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
setAcceptedSkew(int) - Method in interface org.pac4j.saml.sso.SAML2ResponseValidator
 
setAccessId(String) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
setAccessSecret(String) - Method in class org.pac4j.oauth.profile.OAuth10Profile
Set the access token secret
setAccessToken(String) - Method in class org.pac4j.oauth.profile.OAuth20Profile
Set the access token
setAccessToken(AccessToken) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
setAccessToken(AccessToken) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.core.client.Clients
 
setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.core.client.IndirectClient
 
setAlgorithm(JWEAlgorithm) - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
setAlgorithm(JWSAlgorithm) - Method in class org.pac4j.jwt.config.signature.AbstractSignatureConfiguration
 
setAllowCredentials(Boolean) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
setAllowedProxyChains(ProxyList) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setAllowedProxyChains(ProxyList) - Method in class org.pac4j.cas.config.CasConfiguration
 
setAllowHeaders(String) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
setAllowMethods(Set<HttpConstants.HTTP_METHOD>) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
setAllowOrigin(String) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
setAlternateIpHeader(String) - Method in class org.pac4j.http.credentials.extractor.IpExtractor
 
setAlwaysConfirmAuthorization(boolean) - Method in class org.pac4j.oauth.client.TwitterClient
 
setApplication(FacebookApplication) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setApplicationId(String) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
setApprovalPrompt(String) - Method in class org.pac4j.oauth.client.StravaClient
 
setAssertionConsumerServiceUrl(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setAttributes(String) - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
setAttributes(String) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
setAttributes(String) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
setAttributesDefinition(AttributesDefinition) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
setAttributesDefinition(AttributesDefinition) - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
setAttributesDefinition(AttributesDefinition) - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20Profile
Used to set a custom AttributesDefinition.
setAuthDomain(String) - Method in class org.pac4j.gae.client.GaeUserServiceClient
Set the authDomain for connect to google apps for domain with the UserService
setAuthenticator(Authenticator) - Method in class org.pac4j.cas.client.direct.DirectCasClient
 
setAuthenticator(Authenticator<C>) - Method in class org.pac4j.core.client.DirectClientV2
 
setAuthenticator(Authenticator<C>) - Method in class org.pac4j.core.client.IndirectClientV2
 
setAuthnContextClassRef(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setAuthnRequestSigned(boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setAuthorizationChecker(AuthorizationChecker) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
setAuthorizationGenerator(AuthorizationGenerator<U>) - Method in class org.pac4j.core.client.BaseClient
Add an authorization generator.
setAuthorizationGenerator(AuthorizationGenerator) - Method in class org.pac4j.core.client.Clients
 
setAuthorizationGenerators(List<AuthorizationGenerator<U>>) - Method in class org.pac4j.core.client.BaseClient
 
setAuthorizationGenerators(AuthorizationGenerator<U>...) - Method in class org.pac4j.core.client.BaseClient
 
setAuthorizationGenerators(List<AuthorizationGenerator>) - Method in class org.pac4j.core.client.Clients
 
setAuthorizationGenerators(AuthorizationGenerator...) - Method in class org.pac4j.core.client.Clients
 
setAuthorizer(Authorizer) - Method in class org.pac4j.core.config.Config
 
setAuthorizers(Map<String, Authorizer>) - Method in class org.pac4j.core.config.Config
 
setAuthUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
setAuthUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
setBaseID(BaseID) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
setBio(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setBlackListedSignatureSigningAlgorithms(Collection<String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setCacheSize(long) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
setCallbackUrl(String) - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
setCallbackUrl(String) - Method in class org.pac4j.core.client.Clients
 
setCallbackUrl(String) - Method in class org.pac4j.core.client.IndirectClient
 
setCallbackUrl(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setCallbackUrlResolver(CallbackUrlResolver) - Method in class org.pac4j.cas.config.CasConfiguration
 
setCallbackUrlResolver(CallbackUrlResolver) - Method in class org.pac4j.core.client.Clients
 
setCallbackUrlResolver(CallbackUrlResolver) - Method in class org.pac4j.core.client.IndirectClient
 
setCanUpload(Boolean) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setCasLoginUrl(String) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setCasOAuthUrl(String) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
setCasPrefixUrl(String) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setCasProtocol(CasProtocol) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setCasProxyReceptor(CasProxyReceptor) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setCasRestUrl(String) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
setCasServerPrefixUrl(String) - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
setCasServerPrefixUrl(String) - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
setCasServerPrefixUrl(String) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
setCategory(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
setCity(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
setClientAuthenticationMethod(ClientAuthenticationMethod) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
setClientAuthenticationMethod(ClientAuthenticationMethod) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setClientFinder(ClientFinder) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
setClientID(String) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
setClientId(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setClientName(String) - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
setClientName(String) - Method in class org.pac4j.core.credentials.Credentials
 
setClientName(String) - Method in class org.pac4j.core.profile.UserProfile
 
setClientNameParameter(String) - Method in class org.pac4j.core.client.Clients
 
setClients(List<Client>) - Method in class org.pac4j.core.client.Clients
 
setClients(Client...) - Method in class org.pac4j.core.client.Clients
 
setClients(Clients) - Method in class org.pac4j.core.config.Config
 
setCode(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
 
setCode(AuthorizationCode) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
setCollaborators(Integer) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
setComment(String) - Method in class org.pac4j.core.context.Cookie
 
setCompany(LinkedIn2Company) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
setComparisonType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setConcentration(List<FacebookObject>) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
setConfig(Config) - Static method in class org.pac4j.core.config.ConfigSingleton
 
setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.client.CasClient
 
setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.client.direct.DirectCasClient
 
setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
 
setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
setConfiguration(OidcConfiguration) - Method in class org.pac4j.oidc.client.OidcClient
 
setConfiguration(OidcConfiguration) - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
setConfiguration(OidcConfiguration) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
setConfiguration(OidcConfiguration) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
setConfiguration(SAML2ClientConfiguration) - Method in class org.pac4j.saml.client.SAML2Client
 
setConnectTimeout(int) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setConnectTimeout(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setContentType(String) - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
setContentType(String) - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Sets content type.
setCookieName(String) - Method in class org.pac4j.http.client.direct.CookieClient
 
setCount(Integer) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setCount(int) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
setCount(int) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
 
setCountry(String) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
setCountry(Locale) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
setCoverPhoto(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setCreatedTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
setCreatedTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setCredentialProvider(CredentialProvider) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setCredentialsExtractor(CredentialsExtractor<C>) - Method in class org.pac4j.core.client.DirectClientV2
 
setCredentialsExtractor(CredentialsExtractor<C>) - Method in class org.pac4j.core.client.IndirectClientV2
 
setCsrfTokenGenerator(CsrfTokenGenerator) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
setCurrent(Boolean) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
setCurrent(Boolean) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
setCustomParams(Map<String, String>) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
setCustomParams(Map<String, String>) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setDataSource(DataSource) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
setDeclaredInterests(List<String>) - Method in class org.pac4j.oauth.profile.yahoo.YahooInterest
 
setDefaultACSIndex(int) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setDefaultClient(Client) - Method in class org.pac4j.core.client.Clients
 
setDegree(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
setDelegate(Authenticator<T>) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
setDelegate(PasswordService) - Method in class org.pac4j.core.credentials.password.ShiroPasswordEncoder
 
setDescription(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
setDestinationBindingType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setDiscoveryURI(String) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
setDiscoveryURI(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setDistance(Long) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
setDomain(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
setDomain(String) - Method in class org.pac4j.core.context.Cookie
 
setEagerlyCreateSessions(boolean) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
setElements(Set<E>) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
 
setElements(List<E>) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
 
setElements(E...) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
 
setEmail(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
 
setEmail(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setEmail(String) - Method in class org.pac4j.oauth.profile.google2.Google2Email
 
setEmployer(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
setEncoding(String) - Method in class org.pac4j.cas.config.CasConfiguration
 
setEncryptionConfiguration(EncryptionConfiguration) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setEncryptionConfiguration(EncryptionConfiguration) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
setEncryptionConfigurations(List<EncryptionConfiguration>) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setEndDate(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
setEndDate(LinkedIn2Date) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
setEndQuery(String) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
setEndTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
setEndTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setEntityId(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setErrorMessage(String, String) - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
 
setExcludePath(String) - Method in class org.pac4j.core.matching.ExcludedPathMatcher
 
setExpectedValue(String) - Method in class org.pac4j.core.matching.HeaderMatcher
 
setExposeHeaders(String) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
setFacebook(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
 
setFields(String) - Method in class org.pac4j.oauth.client.FacebookClient
 
setFields(String) - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
setFields(String) - Method in class org.pac4j.oauth.client.VkClient
 
setFirstName(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setForceAuth(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setForceServiceProviderMetadataGeneration(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setForceSignRedirectBindingAuthnRequest(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setFormat(String) - Method in class org.pac4j.core.profile.FormattedDate
 
setFriends(List<FoursquareUserFriend>) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
setFrom(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setFrom(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setGateway(boolean) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setGateway(boolean) - Method in class org.pac4j.cas.config.CasConfiguration
 
setGender(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setGroups(List<FoursquareUserFriendGroup>) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
 
setHandle(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
setHeaderName(String) - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
setHeaderName(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
setHeaderName(String) - Method in class org.pac4j.core.matching.HeaderMatcher
 
setHeaderName(String) - Method in class org.pac4j.http.client.direct.HeaderClient
 
setHeight(Integer) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
setHelp(String) - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
 
setHttpActionAdapter(HttpActionAdapter) - Method in class org.pac4j.core.config.Config
 
setHttpOnly(Boolean) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
setHttpOnly(boolean) - Method in class org.pac4j.core.context.Cookie
 
setId(Object) - Method in class org.pac4j.core.profile.UserProfile
Set the identifier and convert it if necessary.
setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookObject
 
setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setId(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setId(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
setId(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
setId(String) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
setId(Integer) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
setId(Integer) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
setIdentityProviderEntityId(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setIdentityProviderMetadataPath(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setIdentityProviderMetadataResource(Resource) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setIdToken(JWT) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
setIdTokenString(String) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setImageUrl(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
setImplicitFlow(boolean) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
setIncludeClientNameInCallbackUrl(boolean) - Method in class org.pac4j.core.client.IndirectClient
 
setIndustry(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Company
 
setInterestCategory(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooInterest
 
setIssueInstantSkewSeconds(int) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
 
setKey(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setKeyPair(KeyPair) - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
setKeyPair(KeyPair) - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
setKeyPair(KeyPair) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
setKeyPair(KeyPair) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
setKeystore(KeyStore) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setKeystoreAlias(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setKeystorePassword(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setKeystorePath(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setKeystoreResource(Resource) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setKeystoreType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setKillSession(boolean) - Method in class org.pac4j.core.engine.DefaultApplicationLogoutLogic
 
setLastName(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setLdapAuthenticator(Authenticator) - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
setLimit(int) - Method in class org.pac4j.oauth.client.FacebookClient
 
setLink(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setLocale(Locale) - Method in class org.pac4j.core.profile.FormattedDate
 
setLocality(String) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
setLocation(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
setLocation(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
setLocation(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setLoginUrl(String) - Method in class org.pac4j.cas.config.CasConfiguration
 
setLoginUrl(String) - Method in class org.pac4j.http.client.indirect.FormClient
 
setLogoutHandler(CasLogoutHandler) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setLogoutHandler(CasLogoutHandler) - Method in class org.pac4j.cas.config.CasConfiguration
 
setMatcher(Matcher) - Method in class org.pac4j.core.config.Config
 
setMatchers(Map<String, Matcher>) - Method in class org.pac4j.core.config.Config
 
setMatchingChecker(MatchingChecker) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
setMaxAge(int) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
setMaxAge(int) - Method in class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
 
setMaxAge(int) - Method in class org.pac4j.core.context.Cookie
 
setMaxClockSkew(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setMaximumAuthenticationLifetime(int) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setMaximumAuthenticationLifetime(int) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
setMaximumAuthenticationLifetime(int) - Method in interface org.pac4j.saml.sso.SAML2ResponseValidator
 
setMethod(EncryptionMethod) - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
 
setMethods(Set<HttpConstants.HTTP_METHOD>) - Method in class org.pac4j.core.matching.HttpMethodMatcher
 
setMillisBetweenCleanUps(int) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
setMongoClient(MongoClient) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
setMonth(Integer) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
 
setMusician(FacebookMusicData) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setName(String) - Method in class org.pac4j.core.client.BaseClient
 
setName(String) - Method in class org.pac4j.core.context.Cookie
 
setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookObject
 
setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setName(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
setName(String) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
setName(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Company
 
setName(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
 
setName(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
setName(String) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
setName(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
setNameIdPolicyFormat(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setNamespace(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookApplication
 
setNoCacheHeaders() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
setNoFeedStory(Boolean) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setOnlyCheckPostRequest(boolean) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
setOrcid(String) - Method in class org.pac4j.scribe.model.OrcidToken
 
setParameterName(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
setParameterName(String) - Method in class org.pac4j.http.client.direct.ParameterClient
 
setParserPool(ParserPool) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
Sets the parser pool used to deserialize incoming messages.
setPasswordAttribute(String) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
setPasswordEncoder(PasswordEncoder) - Method in class org.pac4j.core.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
setPasswordParameter(String) - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
setPasswordParameter(String) - Method in class org.pac4j.http.client.direct.DirectFormClient
 
setPasswordParameter(String) - Method in class org.pac4j.http.client.indirect.FormClient
 
setPath(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
setPath(String) - Method in class org.pac4j.core.context.Cookie
 
setPhoto(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setPosition(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
setPostalCode(String) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
setPostalCode(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
setPreferredJwsAlgorithm(JWSAlgorithm) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
setPreferredJwsAlgorithm(JWSAlgorithm) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setPrefix(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
 
setPrefixHeader(String) - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
setPrefixHeader(String) - Method in class org.pac4j.http.client.direct.HeaderClient
 
setPrefixUrl(String) - Method in class org.pac4j.cas.config.CasConfiguration
 
setPrimary(Boolean) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
setPrimary(Boolean) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
setPrincipal(AttributePrincipal) - Method in class org.pac4j.cas.profile.CasProxyProfile
Store the CAS principal.
setPrivacy(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
setPrivacy(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setPrivateKey(ECPrivateKey) - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
setPrivateKey(RSAPrivateKey) - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
setPrivateKey(ECPrivateKey) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
setPrivateKey(RSAPrivateKey) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
setPrivateKeyPassword(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setPrivateRepos(Integer) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
setProfile(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
setProfileCreator(ProfileCreator<C, U>) - Method in class org.pac4j.core.client.DirectClientV2
 
setProfileCreator(ProfileCreator<C, U>) - Method in class org.pac4j.core.client.IndirectClientV2
 
setProfileFactory(Supplier<P>) - Method in class org.pac4j.core.profile.creator.AbstractProfileCreator
 
setProfileManagerFactory(Function<C, ProfileManager>) - Method in class org.pac4j.core.engine.DefaultApplicationLogoutLogic
 
setProfileManagerFactory(Function<C, ProfileManager>) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
 
setProfileManagerFactory(Function<C, ProfileManager>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
setProfileMedium(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
setProfileUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
setProfileUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
setProtocol(CasProtocol) - Method in class org.pac4j.cas.config.CasConfiguration
 
setProviderMetadata(OIDCProviderMetadata) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setProxyGrantingTicketStorage(ProxyGrantingTicketStorage) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
setProxyReceptor(CasProxyReceptor) - Method in class org.pac4j.cas.config.CasConfiguration
 
setPublicKey(ECPublicKey) - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
setPublicKey(RSAPublicKey) - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
setPublicKey(ECPublicKey) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
setPublicKey(RSAPublicKey) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
setPublicKey(String) - Method in class org.pac4j.oauth.client.OkClient
 
setPublishTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setRadioStation(FacebookMusicData) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setReadTimeout(int) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setReadTimeout(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setRealm(String) - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
 
setRealmName(String) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
setRedirectActionBuilder(RedirectActionBuilder) - Method in class org.pac4j.core.client.IndirectClientV2
 
setRedirectionUrl(String) - Method in class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
 
setRedirectUrl(String) - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
setRedirectUrl(String) - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Sets redirect url.
setRefreshToken(RefreshToken) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
setRefreshToken(RefreshToken) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setRegexpPattern(String) - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
setRegexpPattern(String) - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
setRelationship(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
setRemembered(boolean) - Method in class org.pac4j.core.profile.UserProfile
Define if this profile is remembered.
setRenew(boolean) - Method in class org.pac4j.cas.client.CasClient
Deprecated.
setRenew(boolean) - Method in class org.pac4j.cas.config.CasConfiguration
 
setRequestAttribute(String, Object) - Method in class org.pac4j.core.context.J2EContext
 
setRequestAttribute(String, Object) - Method in interface org.pac4j.core.context.WebContext
Save a request attribute.
setRequestInitiatorLocation(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setRequiresExtendedToken(boolean) - Method in class org.pac4j.oauth.client.FacebookClient
 
setResourceRetriever(ResourceRetriever) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setResourceState(Integer) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
setResourceState(Integer) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
setResponseContentType(String) - Method in class org.pac4j.core.context.J2EContext
 
setResponseContentType(String) - Method in interface org.pac4j.core.context.WebContext
Sets the response content type.
setResponseHeader(String, String) - Method in class org.pac4j.core.context.J2EContext
 
setResponseHeader(String, String) - Method in interface org.pac4j.core.context.WebContext
Add a header to the response.
setResponseMode(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setResponseStatus(int) - Method in class org.pac4j.core.context.J2EContext
 
setResponseStatus(int) - Method in interface org.pac4j.core.context.WebContext
Set the response status.
setResponseType(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setResponseType(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setRsvpStatus(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
setSalt(String) - Method in class org.pac4j.core.credentials.password.BasicSaltedSha512PasswordEncoder
 
setSalt(String) - Method in class org.pac4j.core.credentials.password.JBCryptPasswordEncoder
 
setSAMLMessageStorage(SAMLMessageStorage) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
setSamlMessageStorageFactory(SAMLMessageStorageFactory) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setSaveProfileInSession(boolean) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
setSchool(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
setScope(String) - Method in class org.pac4j.oauth.client.FacebookClient
 
setScope(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
setScope(String) - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
setScope(String) - Method in class org.pac4j.oauth.client.GitHubClient
 
setScope(Google2Client.Google2Scope) - Method in class org.pac4j.oauth.client.Google2Client
 
setScope(String) - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
setScope(String) - Method in class org.pac4j.oauth.client.OrcidClient
 
setScope(String) - Method in class org.pac4j.oauth.client.PayPalClient
 
setScope(String) - Method in class org.pac4j.oauth.client.StravaClient
 
setScope(String) - Method in class org.pac4j.oauth.client.VkClient
 
setScope(String) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
setScope(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setSecret(String) - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
setSecret(String) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
setSecret(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setSecret(String) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
setSecret(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setSecretKey(String) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
setSecure(Boolean) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
setSecure(boolean) - Method in class org.pac4j.core.context.Cookie
 
setSecurityLogic(SecurityLogic) - Method in class org.pac4j.core.config.Config
 
setSeen(Date) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
setSelf(String) - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
 
setServiceProviderEntityId(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setServiceProviderMetadataPath(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setServiceProviderMetadataResource(WritableResource) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setServiceUrl(String) - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
 
setSessionAttribute(String, Object) - Method in class org.pac4j.core.context.J2EContext
 
setSessionAttribute(String, Object) - Method in interface org.pac4j.core.context.WebContext
Save an attribute in session.
setSessionMappingStorage(SessionMappingStorage) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
setSessionStore(SessionStore) - Method in class org.pac4j.core.config.Config
 
setSignatureAlgorithms(List<String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setSignatureCanonicalizationAlgorithm(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setSignatureConfiguration(SignatureConfiguration) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setSignatureConfiguration(SignatureConfiguration) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
setSignatureConfigurations(List<SignatureConfiguration>) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setSignatureReferenceDigestMethods(List<String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setSilhouette(Boolean) - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
 
setSingleLogoutServiceUrl(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setSite(String) - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
 
setSize(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
setSong(FacebookMusicData) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setSpace(Integer) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
setSplitChar(String) - Method in class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
 
setSpringSecurityCompliant(boolean) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
setStartDate(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
setStartDate(LinkedIn2Date) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
setStartQuery(String) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
setStartTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
setStartTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setState(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
setStateData(String) - Method in class org.pac4j.oauth.client.BaseOAuth20StateClient
 
setStreet(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
setStreetAddress(String) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
setSubjectAssertion(Assertion) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
setSuffix(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
 
setSummary(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
setSupportGetRequest(boolean) - Method in class org.pac4j.http.client.direct.ParameterClient
 
setSupportPostRequest(boolean) - Method in class org.pac4j.http.client.direct.ParameterClient
 
setTicketValidator(TicketValidator) - Method in class org.pac4j.cas.config.CasConfiguration
 
setTicketValidator(TicketValidator) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
setTimeout(long) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
setTimeTolerance(long) - Method in class org.pac4j.cas.config.CasConfiguration
 
setTimeUnit(TimeUnit) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
setTitle(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
setTitle(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
setTokenAsHeader(boolean) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setTokenUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
 
setTokenUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
setTrustedPackages(List<String>) - Method in class org.pac4j.core.util.JavaSerializationHelper
 
setTwitter(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
 
setType(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
setType(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
setType(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
setType(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setType(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
setType(String) - Method in class org.pac4j.oauth.profile.google2.Google2Email
 
setType(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
setType(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
setUpdatedTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
setUrl(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
setUrl(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
 
setUseAppSecretProof(boolean) - Method in class org.pac4j.oauth.client.FacebookClient
 
setUseNonce(boolean) - Method in class org.pac4j.oidc.client.OidcClient
Deprecated.
setUseNonce(boolean) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setUser(User) - Method in class org.pac4j.gae.credentials.GaeUserCredentials
 
setUsernameAttribute(String) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
setUsernameParameter(String) - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
setUsernameParameter(String) - Method in class org.pac4j.http.client.direct.DirectFormClient
 
setUsernameParameter(String) - Method in class org.pac4j.http.client.indirect.FormClient
 
setUserProfile(CommonProfile) - Method in class org.pac4j.core.credentials.Credentials
 
setUsersCollection(String) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
setUsersDatabase(String) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
setValue(String) - Method in class org.pac4j.core.context.Cookie
 
setVelocityEngine(VelocityEngine) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
Set the VelocityEngine instance.
setVelocityTemplateId(String) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
Set the Velocity template id.
setVersion(int) - Method in class org.pac4j.core.context.Cookie
 
setVersion(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
setWantAssertionSigned(boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setWantsAssertionsSigned(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setWebContext(WebContext) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
setWidth(Integer) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
setYear(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
setYear(Integer) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
 
SEX - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
SEX - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
SHARED - Static variable in class org.pac4j.oauth.profile.dropbox.DropBoxAttributesDefinition
 
ShiroPasswordEncoder - Class in org.pac4j.core.credentials.password
A password encoder based on PasswordService from Apache Shiro Add the shiro-core dependency to use this class.
ShiroPasswordEncoder(PasswordService) - Constructor for class org.pac4j.core.credentials.password.ShiroPasswordEncoder
 
SHOES - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
SHOW_ALL_INLINE_MEDIA - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
sign(JWTClaimsSet) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
sign(JWTClaimsSet) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
sign(JWTClaimsSet) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
sign(JWTClaimsSet) - Method in interface org.pac4j.jwt.config.signature.SignatureConfiguration
Generate a signed JWT based on claims.
SignatureConfiguration - Interface in org.pac4j.jwt.config.signature
Signature configuration.
signatureSigningParametersProvider - Variable in class org.pac4j.saml.client.SAML2Client
 
SignatureSigningParametersProvider - Interface in org.pac4j.saml.crypto
Provider to allow building of signature parameters.
signatureTrustEngineProvider - Variable in class org.pac4j.saml.client.SAML2Client
 
SIGNIFICANT_OTHER - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
signRequest(OAuth1Token, OAuthRequest) - Method in class org.pac4j.oauth.client.BaseOAuth10Client
 
signRequest(OAuth2AccessToken, OAuthRequest) - Method in class org.pac4j.oauth.client.BaseOAuth20Client
 
signRequest(T, OAuthRequest) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
signRequest(OAuth2AccessToken, AbstractRequest) - Method in class org.pac4j.scribe.oauth.Foursquare20Service
 
SimpleTestDigestAuthenticator - Class in org.pac4j.http.credentials.authenticator.test
This class is a simple test authenticator: username and token must not be blank.
SimpleTestDigestAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.test.SimpleTestDigestAuthenticator
 
SimpleTestTokenAuthenticator - Class in org.pac4j.http.credentials.authenticator.test
This class is a simple test authenticator: token must not be blank.
SimpleTestTokenAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.test.SimpleTestTokenAuthenticator
 
SimpleTestUsernamePasswordAuthenticator - Class in org.pac4j.http.credentials.authenticator.test
This class is a simple test authenticator: password must match username.
SimpleTestUsernamePasswordAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 
singleLogoutServiceUrl - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
SITE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
SITE_STANDARD_PROFILE_REQUEST - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
SKYPE - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
SPECIALTIES - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
spEntityId - Variable in class org.pac4j.saml.context.SAML2ContextProvider
 
spMetadataResolver - Variable in class org.pac4j.saml.client.SAML2Client
 
springResource - Variable in class org.pac4j.core.io.SpringResourceWrapper
 
SpringResourceWrapper - Class in org.pac4j.core.io
A wrapper that adapts a spring Resource to a pac4j Resource.
SpringResourceWrapper(Resource) - Constructor for class org.pac4j.core.io.SpringResourceWrapper
 
SpringSecurityPasswordEncoder - Class in org.pac4j.core.credentials.password
A password encoder based on PasswordEncoder from the Spring Security Crypto package.
SpringSecurityPasswordEncoder(PasswordEncoder) - Constructor for class org.pac4j.core.credentials.password.SpringSecurityPasswordEncoder
 
SpringSecurityPropertiesAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.core.authorization.generator
Authorization generator based on a properties file in Spring security format: username=password,grantedAuthority[,grantedAuthority][,enabled|disabled]
SpringSecurityPropertiesAuthorizationGenerator(Properties) - Constructor for class org.pac4j.core.authorization.generator.SpringSecurityPropertiesAuthorizationGenerator
 
SpringWritableResourceWrapper - Class in org.pac4j.core.io
A wrapper that adapts a spring WritableResource to a pac4j WritableResource.
SpringWritableResourceWrapper(Resource) - Constructor for class org.pac4j.core.io.SpringWritableResourceWrapper
 
startAuthentication(C, List<Client>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
Return whether we must start a login process if the first client is an indirect one.
startQuery - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
startWithSlash(String) - Static method in class org.pac4j.core.util.CommonHelper
Add a slash at the beginning of a path if missing.
STATE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
STATE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
STATE_SESSION_ATTRIBUTE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
status(String, int, WebContext) - Static method in exception org.pac4j.core.exception.HttpAction
Build a response with message and status.
STATUS - Static variable in class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
STATUSES_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
storeMessage(String, XMLObject) - Method in class org.pac4j.saml.storage.HttpSessionStorage
Stores a request message into the repository.
storeMessage(String, XMLObject) - Method in interface org.pac4j.saml.storage.SAMLMessageStorage
Stores given message in the data store.
StormpathAuthenticator - Class in org.pac4j.stormpath.credentials.authenticator
An authentication handler for Stormpath.
StormpathAuthenticator() - Constructor for class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
StormpathAuthenticator(String, String, String) - Constructor for class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
StormpathProfile - Class in org.pac4j.stormpath.profile
The user profile returned from a Stormpath Authentication event.
StormpathProfile() - Constructor for class org.pac4j.stormpath.profile.StormpathProfile
 
StravaApi20 - Class in org.pac4j.scribe.builder.api
This class represents the OAuth API implementation for Strava.
StravaApi20(String) - Constructor for class org.pac4j.scribe.builder.api.StravaApi20
 
StravaAttributesDefinition - Class in org.pac4j.oauth.profile.strava
This class defines the attributes of the Strava profile.
StravaAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
StravaClient - Class in org.pac4j.oauth.client
OAuth20Client for Strava.
StravaClient() - Constructor for class org.pac4j.oauth.client.StravaClient
 
StravaClient(String, String) - Constructor for class org.pac4j.oauth.client.StravaClient
 
StravaClub - Class in org.pac4j.oauth.profile.strava
A Strava club.
StravaClub() - Constructor for class org.pac4j.oauth.profile.strava.StravaClub
 
StravaGear - Class in org.pac4j.oauth.profile.strava
A Strava gear.
StravaGear() - Constructor for class org.pac4j.oauth.profile.strava.StravaGear
 
StravaProfile - Class in org.pac4j.oauth.profile.strava
This class is the user profile for Strava with appropriate getters.
StravaProfile() - Constructor for class org.pac4j.oauth.profile.strava.StravaProfile
 
StrictTransportSecurityHeader - Class in org.pac4j.core.authorization.authorizer
Strict transport security header.
StrictTransportSecurityHeader() - Constructor for class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
 
StrictTransportSecurityHeader(int) - Constructor for class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
 
STRING - Static variable in class org.pac4j.core.profile.converter.Converters
 
StringConverter - Class in org.pac4j.core.profile.converter
This class only keeps String objects.
StringConverter() - Constructor for class org.pac4j.core.profile.converter.StringConverter
 
StringReplaceConverter - Class in org.pac4j.core.profile.converter
This class makes replacements in a String.
StringReplaceConverter(String, String) - Constructor for class org.pac4j.core.profile.converter.StringReplaceConverter
 
SUBJECT - Static variable in interface org.pac4j.jwt.JwtClaims
 
SUBJECT - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
substringAfter(String, String) - Static method in class org.pac4j.core.util.CommonHelper
 
substringBefore(String, String) - Static method in class org.pac4j.core.util.CommonHelper
 
substringBetween(String, String, String) - Static method in class org.pac4j.core.util.CommonHelper
 
success(String) - Static method in class org.pac4j.core.client.RedirectAction
 
SUCCESSFUL_AUTHENTICATION_HANDLERS - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperAttributesDefinition
 
SUMMARY - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
supports(JWEAlgorithm, EncryptionMethod) - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
supports(JWEAlgorithm, EncryptionMethod) - Method in interface org.pac4j.jwt.config.encryption.EncryptionConfiguration
Whether this encryption configuration supports this algorithm and encryption method.
supports(JWEAlgorithm, EncryptionMethod) - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
supports(JWEAlgorithm, EncryptionMethod) - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
supports(JWSAlgorithm) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
supports(JWSAlgorithm) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
supports(JWSAlgorithm) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
supports(JWSAlgorithm) - Method in interface org.pac4j.jwt.config.signature.SignatureConfiguration
Whether this signature configuration supports this algorithm.

T

TechnicalException - Exception in org.pac4j.core.exception
This class represents the root technical exception for the library.
TechnicalException(String) - Constructor for exception org.pac4j.core.exception.TechnicalException
 
TechnicalException(Throwable) - Constructor for exception org.pac4j.core.exception.TechnicalException
 
TechnicalException(String, Throwable) - Constructor for exception org.pac4j.core.exception.TechnicalException
 
TEMP_REDIRECT - Static variable in interface org.pac4j.core.context.HttpConstants
 
THIRD_PARTY_ID - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
throwsException(String) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 
TICKET_PARAMETER - Static variable in class org.pac4j.cas.config.CasConfiguration
 
TicketAndLogoutRequestExtractor - Class in org.pac4j.cas.credentials.extractor
CAS ticket extractor or logout request handler.
TicketAndLogoutRequestExtractor() - Constructor for class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
TicketAndLogoutRequestExtractor(CasConfiguration, String) - Constructor for class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
TID - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdAttributesDefinition
 
TIME_ZONE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
TIME_ZONE - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
TIMEZONE - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
toJSONString(Object) - Static method in class org.pac4j.oauth.profile.JsonHelper
Returns the JSON string for the object.
TokenCredentials - Class in org.pac4j.core.credentials
This credentials represents a token.
TokenCredentials(String, String) - Constructor for class org.pac4j.core.credentials.TokenCredentials
 
tokenUrl - Variable in class org.pac4j.oauth.client.GenericOAuth20Client
 
tokenUrl - Variable in class org.pac4j.oauth.client.GenericOAuth20StateClient
 
tokenUrl - Variable in class org.pac4j.scribe.builder.api.GenericApi20
 
toString() - Method in class org.pac4j.cas.client.CasClient
 
toString() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
toString() - Method in class org.pac4j.cas.client.direct.DirectCasClient
 
toString() - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
 
toString() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
toString() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
toString() - Method in class org.pac4j.cas.config.CasConfiguration
 
toString() - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
toString() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
toString() - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
 
toString() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
 
toString() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
toString() - Method in class org.pac4j.core.client.BaseClient
 
toString() - Method in class org.pac4j.core.client.Clients
 
toString() - Method in class org.pac4j.core.client.DirectClientV2
 
toString() - Method in class org.pac4j.core.client.IndirectClient
 
toString() - Method in class org.pac4j.core.client.IndirectClientV2
 
toString() - Method in class org.pac4j.core.client.RedirectAction
 
toString() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
toString() - Method in class org.pac4j.core.credentials.extractor.ParameterExtractor
 
toString() - Method in class org.pac4j.core.credentials.TokenCredentials
 
toString() - Method in class org.pac4j.core.credentials.UsernamePasswordCredentials
 
toString() - Method in exception org.pac4j.core.exception.HttpAction
 
toString() - Method in class org.pac4j.core.matching.HeaderMatcher
 
toString() - Method in class org.pac4j.core.matching.HttpMethodMatcher
 
toString() - Method in class org.pac4j.core.profile.Color
 
toString() - Method in class org.pac4j.core.profile.FormattedDate
 
toString() - Method in class org.pac4j.core.profile.UserProfile
 
toString(Class<?>, Object...) - Static method in class org.pac4j.core.util.CommonHelper
Build a normalized "toString" text for an object.
toString() - Method in class org.pac4j.core.util.JavaSerializationHelper
 
toString() - Method in class org.pac4j.gae.credentials.GaeUserCredentials
 
toString() - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
toString() - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
 
toString() - Method in class org.pac4j.http.client.direct.DirectFormClient
 
toString() - Method in class org.pac4j.http.client.direct.HeaderClient
 
toString() - Method in class org.pac4j.http.client.direct.ParameterClient
 
toString() - Method in class org.pac4j.http.client.indirect.FormClient
 
toString() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
toString() - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
toString() - Method in class org.pac4j.http.credentials.DigestCredentials
 
toString() - Method in class org.pac4j.http.credentials.extractor.CookieExtractor
 
toString() - Method in class org.pac4j.http.credentials.extractor.DigestAuthExtractor
 
toString() - Method in class org.pac4j.http.credentials.extractor.IpExtractor
 
toString() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
 
toString() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
 
toString() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
 
toString() - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
toString() - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
toString() - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
toString() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
toString() - Method in class org.pac4j.jwt.profile.JwtGenerator
 
toString() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
 
toString() - Method in class org.pac4j.oauth.credentials.OAuth20Credentials
 
toString() - Method in class org.pac4j.oauth.credentials.OAuthCredentials
 
toString() - Method in class org.pac4j.oauth.profile.JsonObject
 
toString() - Method in class org.pac4j.oidc.client.OidcClient
 
toString() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
toString() - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
toString() - Method in class org.pac4j.oidc.credentials.extractor.OidcExtractor
 
toString() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
toString() - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
toString() - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
toString() - Method in class org.pac4j.openid.client.YahooOpenIdClient
 
toString() - Method in class org.pac4j.openid.credentials.OpenIdCredentials
 
toString() - Method in class org.pac4j.saml.credentials.SAML2Credentials
 
TOTAL_PRIVATE_REPOS - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
TWITTER_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
TWITTER_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
TwitterAttributesDefinition - Class in org.pac4j.oauth.profile.twitter
This class defines the attributes of the Twitter profile.
TwitterAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
TwitterClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in Twitter.
TwitterClient() - Constructor for class org.pac4j.oauth.client.TwitterClient
 
TwitterClient(String, String) - Constructor for class org.pac4j.oauth.client.TwitterClient
 
TwitterProfile - Class in org.pac4j.oauth.profile.twitter
This class is the user profile for Twitter with appropriate getters.
TwitterProfile() - Constructor for class org.pac4j.oauth.profile.twitter.TwitterProfile
 
TYPE - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 

U

UID - Static variable in class org.pac4j.oauth.profile.ok.OkAttributesDefinition
 
UNAUTHORIZED - Static variable in interface org.pac4j.core.context.HttpConstants
 
unauthorized(C, List<Client>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
Return an unauthorized error.
unauthorized(String, WebContext, String) - Static method in exception org.pac4j.core.exception.HttpAction
Build a basic auth popup credentials.
unauthorizedDigest(String, WebContext, String, String, String) - Static method in exception org.pac4j.core.exception.HttpAction
Build a digest auth popup credentials.
unmarshallMessage(InputStream) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
Helper method that deserializes and unmarshalls the message from the given stream.
UNQIUE_NAME - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdAttributesDefinition
 
unserializeFromBase64(String) - Method in class org.pac4j.core.util.JavaSerializationHelper
Unserialize a base64 String into a Java object.
unserializeFromBase64(String) - Method in class org.pac4j.core.util.KryoSerializationHelper
Unserialize a base64 String into a Java object.
unserializeFromBytes(byte[]) - Method in class org.pac4j.core.util.JavaSerializationHelper
Unserialize a bytes array into a Java object.
unserializeFromBytes(byte[]) - Method in class org.pac4j.core.util.KryoSerializationHelper
Unserialize a bytes array into a Java object.
UPDATED - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
UPDATED_AT - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
UPDATED_AT - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
UPDATED_AT - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
UPDATED_TIME - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
UPDATED_TIME - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveAttributesDefinition
 
URI - Static variable in class org.pac4j.oauth.profile.orcid.OrcidAttributesDefinition
 
URI - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
urisEqualAfterPortNormalization(URI, URI) - Static method in class org.pac4j.saml.util.UriUtils
Compares two URIs for equality, ignoring default port numbers for selected protocols.
UriUtils - Class in org.pac4j.saml.util
URI utilities.
URL - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
URL - Static variable in class org.pac4j.core.profile.converter.Converters
 
URL - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
URL - Static variable in class org.pac4j.oauth.profile.google2.Google2AttributesDefinition
 
URL - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
urlEncode(String) - Static method in class org.pac4j.core.util.CommonHelper
URL encode a text using UTF-8.
useAppsecretProof - Variable in class org.pac4j.oauth.client.FacebookClient
 
USER_PROFILES - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
USERNAME - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
usernameAttribute - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
UsernamePasswordCredentials - Class in org.pac4j.core.credentials
This class represents a username and a password credentials
UsernamePasswordCredentials(String, String, String) - Constructor for class org.pac4j.core.credentials.UsernamePasswordCredentials
 
UserProfile - Class in org.pac4j.core.profile
This class is the user profile retrieved from a provider after successful authentication: it's an identifier (string) and attributes (objects).
UserProfile() - Constructor for class org.pac4j.core.profile.UserProfile
 
usersCollection - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
usersDatabase - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
UTC_OFFSET - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
UTF8_ENCODING - Static variable in interface org.pac4j.core.context.HttpConstants
 

V

validate(TokenCredentials, WebContext) - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
 
validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
validate(C, WebContext) - Method in interface org.pac4j.core.credentials.authenticator.Authenticator
Validate the credentials.
validate(T, WebContext) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
validate(TokenCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
validate(TokenCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestDigestAuthenticator
 
validate(TokenCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestTokenAuthenticator
 
validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 
validate(TokenCredentials, WebContext) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
validate(JWT, Nonce) - Method in class org.pac4j.oidc.client.azuread.AzureAdIdTokenValidator
 
validate(OidcCredentials, WebContext) - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
validate(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validates the SAML protocol response and the SAML SSO response.
validate(SAML2MessageContext) - Method in interface org.pac4j.saml.sso.SAML2ResponseValidator
 
validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
validateAssertion(Assertion, SAML2MessageContext, SignatureTrustEngine, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate the given assertion: - issueInstant - issuer - subject - conditions - authnStatements - signature
validateAssertionConditions(Conditions, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate assertionConditions - notBefore - notOnOrAfter
validateAssertionSignature(Signature, SAML2MessageContext, SignatureTrustEngine) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate assertion signature.
validateAudienceRestrictions(List<AudienceRestriction>, String) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate audience by matching the SP entityId.
validateAuthenticationStatements(List<AuthnStatement>, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate the given authnStatements: - authnInstant - sessionNotOnOrAfter
validateIssuer(Issuer, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate issuer format and value.
validateSamlProtocolResponse(Response, SAML2MessageContext, SignatureTrustEngine) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validates the SAML protocol response: - IssueInstant - Issuer - StatusCode - Signature
validateSamlSSOResponse(Response, SAML2MessageContext, SignatureTrustEngine, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validates the SAML SSO response by finding a valid assertion with authn statements.
validateServiceTicket(String, TokenCredentials) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
validateSignature(Signature, String, SignatureTrustEngine) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate the given digital signature by checking its profile and value.
validateSubject(Subject, SAML2MessageContext, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
Validate the given subject by finding a valid Bearer confirmation.
validateToken(String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
Validates the token and returns the corresponding user profile.
validateTokenAndGetClaims(String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
Validates the token and returns the corresponding user profile.
valueOf(String) - Static method in enum org.pac4j.cas.config.CasProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pac4j.core.client.RedirectAction.RedirectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pac4j.core.context.HttpConstants.HTTP_METHOD
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pac4j.core.profile.Gender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pac4j.oauth.client.Google2Client.Google2Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pac4j.oauth.profile.facebook.FacebookRelationshipStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pac4j.cas.config.CasProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pac4j.core.client.RedirectAction.RedirectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pac4j.core.context.HttpConstants.HTTP_METHOD
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pac4j.core.profile.Gender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pac4j.oauth.client.Google2Client.Google2Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pac4j.oauth.profile.facebook.FacebookRelationshipStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VelocityEngineFactory - Class in org.pac4j.saml.util
Factory returning a well configured VelocityEngine instance required for generating an HTML form used to POST SAML messages.
VelocityEngineFactory() - Constructor for class org.pac4j.saml.util.VelocityEngineFactory
 
VER - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdAttributesDefinition
 
VERIFIED - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
VERIFIED - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
verify(SignedJWT) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
 
verify(SignedJWT) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
 
verify(SignedJWT) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
 
verify(SignedJWT) - Method in interface org.pac4j.jwt.config.signature.SignatureConfiguration
Verify a signed JWT.
verifyEndpoint(Endpoint, String) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
verifyProfile(U) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
verifyRequest(AuthnRequest, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
VkAttributesDefinition - Class in org.pac4j.oauth.profile.vk
This class defines the attributes of the Vk profile.
VkAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.vk.VkAttributesDefinition
 
VkBooleanConverter - Class in org.pac4j.oauth.profile.vk.converter
 
VkBooleanConverter() - Constructor for class org.pac4j.oauth.profile.vk.converter.VkBooleanConverter
 
VkClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in Vk.
VkClient() - Constructor for class org.pac4j.oauth.client.VkClient
 
VkClient(String, String) - Constructor for class org.pac4j.oauth.client.VkClient
 
VkProfile - Class in org.pac4j.oauth.profile.vk
This class is the user profile for Vk with appropriate getters.
VkProfile() - Constructor for class org.pac4j.oauth.profile.vk.VkProfile
 

W

wantAssertionSigned - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
WebContext - Interface in org.pac4j.core.context
This interface represents the web context to use HTTP request and session.
WEBSITE - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
WEBSITE - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
WINDOWSLIVE_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
WINDOWSLIVE_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
WindowsLiveApi20 - Class in org.pac4j.scribe.builder.api
Fix url endpoints (waiting for the next Scribe release).
WindowsLiveApi20() - Constructor for class org.pac4j.scribe.builder.api.WindowsLiveApi20
 
WindowsLiveAttributesDefinition - Class in org.pac4j.oauth.profile.windowslive
This class defines the attributes of the Windows Live profile.
WindowsLiveAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.windowslive.WindowsLiveAttributesDefinition
 
WindowsLiveClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in Windows Live (SkyDrive, Hotmail and Messenger).
WindowsLiveClient() - Constructor for class org.pac4j.oauth.client.WindowsLiveClient
 
WindowsLiveClient(String, String) - Constructor for class org.pac4j.oauth.client.WindowsLiveClient
 
WindowsLiveProfile - Class in org.pac4j.oauth.profile.windowslive
This class is the user profile for Windows Live with appropriate getters.
WindowsLiveProfile() - Constructor for class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
 
WordPressApi20 - Class in org.pac4j.scribe.builder.api
This class represents the OAuth API implementation for WordPress.
WordPressApi20() - Constructor for class org.pac4j.scribe.builder.api.WordPressApi20
 
WordPressAttributesDefinition - Class in org.pac4j.oauth.profile.wordpress
This class defines the attributes of the WordPress profile.
WordPressAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
WordPressClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in WordPress.
WordPressClient() - Constructor for class org.pac4j.oauth.client.WordPressClient
 
WordPressClient(String, String) - Constructor for class org.pac4j.oauth.client.WordPressClient
 
WordPressLinks - Class in org.pac4j.oauth.profile.wordpress
This class represents the links in WordPress.
WordPressLinks() - Constructor for class org.pac4j.oauth.profile.wordpress.WordPressLinks
 
WordPressProfile - Class in org.pac4j.oauth.profile.wordpress
This class is the user profile for WordPress with appropriate getters.
WordPressProfile() - Constructor for class org.pac4j.oauth.profile.wordpress.WordPressProfile
 
WORK - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
WritableResource - Interface in org.pac4j.core.io
Extended interface for a resource that supports writing to it.
write(Kryo, Output, Color) - Method in class org.pac4j.core.kryo.ColorSerializer
 
write(Kryo, Output, FormattedDate) - Method in class org.pac4j.core.kryo.FormattedDateSerializer
 
write(Kryo, Output, Locale) - Method in class org.pac4j.core.kryo.LocaleSerializer
 
write(Kryo, Output, AccessTokenType) - Method in class org.pac4j.oidc.kryo.AccessTokenTypeSerializer
 
write(Kryo, Output, Scope.Value) - Method in class org.pac4j.oidc.kryo.ScopeValueSerializer
 
writeExternal(ObjectOutput) - Method in class org.pac4j.core.profile.UserProfile
 
writeResponseContent(String) - Method in class org.pac4j.core.context.J2EContext
 
writeResponseContent(String) - Method in interface org.pac4j.core.context.WebContext
Write some content in the response.

X

XContentTypeOptionsHeader - Class in org.pac4j.core.authorization.authorizer
XContent type options header.
XContentTypeOptionsHeader() - Constructor for class org.pac4j.core.authorization.authorizer.XContentTypeOptionsHeader
 
XFrameOptionsHeader - Class in org.pac4j.core.authorization.authorizer
XFrame options header.
XFrameOptionsHeader() - Constructor for class org.pac4j.core.authorization.authorizer.XFrameOptionsHeader
 
XSSProtectionHeader - Class in org.pac4j.core.authorization.authorizer
XSS protection header.
XSSProtectionHeader() - Constructor for class org.pac4j.core.authorization.authorizer.XSSProtectionHeader
 

Y

YAHOO_GENERIC_USER_IDENTIFIER - Static variable in class org.pac4j.openid.client.YahooOpenIdClient
 
YAHOO_ID - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
YAHOO_SECRET - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
YahooAddress - Class in org.pac4j.oauth.profile.yahoo
This class represents a Yahoo address.
YahooAddress() - Constructor for class org.pac4j.oauth.profile.yahoo.YahooAddress
 
YahooAttributesDefinition - Class in org.pac4j.oauth.profile.yahoo
This class defines the attributes of the Yahoo profile.
YahooAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
YahooClient - Class in org.pac4j.oauth.client
This class is the OAuth client to authenticate users in Yahoo.
YahooClient() - Constructor for class org.pac4j.oauth.client.YahooClient
 
YahooClient(String, String) - Constructor for class org.pac4j.oauth.client.YahooClient
 
YahooDisclosure - Class in org.pac4j.oauth.profile.yahoo
This class represents a Yahoo disclosure.
YahooDisclosure() - Constructor for class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
YahooEmail - Class in org.pac4j.oauth.profile.yahoo
This class represents a Yahoo email.
YahooEmail() - Constructor for class org.pac4j.oauth.profile.yahoo.YahooEmail
 
YahooImage - Class in org.pac4j.oauth.profile.yahoo
This class represents a Yahoo image.
YahooImage() - Constructor for class org.pac4j.oauth.profile.yahoo.YahooImage
 
YahooInterest - Class in org.pac4j.oauth.profile.yahoo
This class represents a Yahoo interest.
YahooInterest() - Constructor for class org.pac4j.oauth.profile.yahoo.YahooInterest
 
YahooOpenIdAttributesDefinition - Class in org.pac4j.openid.profile.yahoo
This class defines the attributes of the YahooOpenIdProfile.
YahooOpenIdAttributesDefinition() - Constructor for class org.pac4j.openid.profile.yahoo.YahooOpenIdAttributesDefinition
 
YahooOpenIdClient - Class in org.pac4j.openid.client
This class is the OpenID client to authenticate users with their yahoo account.
YahooOpenIdClient() - Constructor for class org.pac4j.openid.client.YahooOpenIdClient
 
YahooOpenIdProfile - Class in org.pac4j.openid.profile.yahoo
This class is the user profile for Yahoo using OpenID with appropriate getters.
YahooOpenIdProfile() - Constructor for class org.pac4j.openid.profile.yahoo.YahooOpenIdProfile
 
YahooProfile - Class in org.pac4j.oauth.profile.yahoo
This class is the user profile for Yahoo with appropriate getters.
YahooProfile() - Constructor for class org.pac4j.oauth.profile.yahoo.YahooProfile
 

Z

ZONEINFO - Static variable in class org.pac4j.oauth.profile.paypal.PayPalAttributesDefinition
 
ZONEINFO - Static variable in class org.pac4j.oidc.profile.OidcAttributesDefinition
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2016. All rights reserved.