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
 
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
 
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
 
acceptAnyProxy - Variable in class org.pac4j.cas.client.CasClient
 
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
 
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
 
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
 
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
 
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.
addSPContext(SAML2MessageContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
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
 
allowedProxyChains - Variable in class org.pac4j.cas.client.CasClient
 
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.
assertAuthenticatorTypes(Class<? extends Authenticator>...) - Method in class org.pac4j.core.client.DirectClientV2
 
assertAuthenticatorTypes(Class<? extends Authenticator>...) - Method in class org.pac4j.core.client.IndirectClientV2
 
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
 
AUDIENCE - Static variable in interface org.pac4j.jwt.JwtConstants
 
augmentSignatureSigningParameters(SignatureSigningParameters) - Method in class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
 
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
 
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
 
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
 
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(String, String, String) - Constructor for class org.pac4j.oidc.client.AzureAdClient
 
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
This class is the user profile for Azure AD (using OpenID Connect protocol) with appropriate getters.
AzureAdProfile() - Constructor for class org.pac4j.oidc.profile.AzureAdProfile
 
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
 
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
 
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
 
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.
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.
buildSAML2Credentials(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
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
 
buildTokenRequest(OidcCredentials) - Method in class org.pac4j.oidc.client.OidcClient
 
buildUserInfoRequest(BearerAccessToken) - Method in class org.pac4j.oidc.client.OidcClient
 
buildUserProfileByClassCompleteName(String, Map<String, Object>, String) - Static method in class org.pac4j.core.profile.ProfileHelper
 

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
 
CasClient - Class in org.pac4j.cas.client
This class is the client to authenticate users on a CAS server.
CasClient() - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient(String) - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient(String, CasClient.CasProtocol) - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient(String, String) - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient.CasProtocol - Enum in org.pac4j.cas.client
 
CasCredentials - Class in org.pac4j.cas.credentials
This class represents a CAS credentials through a service ticket.
CasCredentials(String, String) - Constructor for class org.pac4j.cas.credentials.CasCredentials
 
casLoginUrl - Variable in class org.pac4j.cas.client.CasClient
 
CasOAuthWrapperApi20 - Class in org.pac4j.scribe.builder.api
This class represents the OAuth API implementation for the CAS OAuth wrapper.
CasOAuthWrapperApi20(String, boolean) - Constructor for class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
 
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
 
casPrefixUrl - Variable in class org.pac4j.cas.client.CasClient
 
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 - Variable in class org.pac4j.cas.client.CasClient
 
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 - Variable in class org.pac4j.cas.client.CasClient
 
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 class based on the SingleSignOutHandler class of the Jasig CAS client.
CasSingleSignOutHandler() - Constructor for class org.pac4j.cas.logout.CasSingleSignOutHandler
Construct an instance.
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.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_NAME - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
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
 
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.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
 
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
 
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.
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.client.OidcClient
 
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() - Method in class org.pac4j.oidc.client.AzureAdClient
 
createProfile() - Method in class org.pac4j.oidc.client.GoogleOidcClient
 
createProfile() - Method in class org.pac4j.oidc.client.OidcClient
Create the appropriate profile type.
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
 
createResourceRetriever() - Method in class org.pac4j.oidc.client.AzureAdClient
 
createResourceRetriever() - Method in class org.pac4j.oidc.client.OidcClient
 
createRSATokenValidator(JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.client.AzureAdClient
 
createRSATokenValidator(JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.client.OidcClient
 
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_RFC822 - 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
 
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_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: After logout, the user is redirected to the url defined by the url request parameter if it matches the logoutUrlPattern.
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: The credentials are extracted from the current request to fetch the user profile (from the identity provider) which is then saved in the web session.
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
 
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: If the HTTP request matches the matchers configuration (or no matchers are defined), the security is applied.
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(WebContext) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
destroySession(WebContext) - Method in interface org.pac4j.cas.logout.LogoutHandler
Destroys the current web session for the given CAS logout request.
destroySession(WebContext) - Method in class org.pac4j.cas.logout.NoLogoutHandler
 
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
 
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, UsernamePasswordAuthenticator) - 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.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
 
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

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.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.azuread.AzureAdAttributesDefinition
 
EMAIL - Static variable in class org.pac4j.oidc.profile.google.GoogleOidcAttributesDefinition
 
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.google.GoogleOidcAttributesDefinition
 
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.NopPasswordEncoder
 
encode(String) - Method in interface org.pac4j.core.credentials.password.PasswordEncoder
Encode a password.
encodeQueryParam(String, String) - Static method in class org.pac4j.cas.util.HttpUtils
 
encoding - Variable in class org.pac4j.cas.client.CasClient
 
encryptJwt(SignedJWT) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
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.credentials.CasCredentials
 
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.JwtConstants
 
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.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.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.http.credentials.extractor.ParameterExtractor
 
extractData(FacebookProfile, JsonNode, String) - Method in class org.pac4j.oauth.client.FacebookClient
 
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.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.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.azuread.AzureAdAttributesDefinition
 
FAMILY_NAME - Static variable in class org.pac4j.oidc.profile.google.GoogleOidcAttributesDefinition
 
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
 
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.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
 
gateway - Variable in class org.pac4j.cas.client.CasClient
 
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.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.google.GoogleOidcAttributesDefinition
 
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(U) - Method in class org.pac4j.jwt.profile.JwtGenerator
Generates a JWT from a user profile.
generate(U, JWSSigner, JWSAlgorithm) - Method in class org.pac4j.jwt.profile.JwtGenerator
Generates 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.
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.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.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.OrcidApi20
 
getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.StravaApi20
 
getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.WordPressApi20
 
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.IndirectClient
 
getAlbums() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getAll(boolean) - Method in class org.pac4j.core.profile.ProfileManager
Retrieve all user profiles.
getAllMessages() - Method in class org.pac4j.saml.storage.HttpSessionStorage
 
getAllowedProxyChains() - Method in class org.pac4j.cas.client.CasClient
 
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.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.profile.bitbucket.BitbucketProfile
 
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.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.AzureAdProfile
 
getAttributesDefinition() - Method in class org.pac4j.oidc.profile.GoogleOidcProfile
 
getAttributesDefinition() - Method in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfile
 
getAuthDomain() - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
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
 
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.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
 
getAuthParams() - Method in class org.pac4j.oidc.client.OidcClient
 
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.core.client.Clients
 
getCallbackUrl() - Method in class org.pac4j.core.client.IndirectClient
 
getCallbackUrlResolver() - Method in class org.pac4j.core.client.IndirectClient
 
getCanUpload() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
getCasLoginUrl() - Method in class org.pac4j.cas.client.CasClient
 
getCasOAuthUrl() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
getCasPrefixUrl() - Method in class org.pac4j.cas.client.CasClient
 
getCasProtocol() - Method in class org.pac4j.cas.client.CasClient
 
getCasProxyReceptor() - Method in class org.pac4j.cas.client.CasClient
 
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.client.OidcClient
 
getClientAuthenticationMethod() - Method in class org.pac4j.oidc.client.OidcClient
 
getClientFinder() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
getClientID() - Method in class org.pac4j.oidc.client.OidcClient
 
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.saml.client.SAML2Client
 
getConnectTimeout() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getConnectTimeout() - Method in class org.pac4j.oidc.client.OidcClient
 
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.direct.AnonymousClient
 
getCredentials(WebContext) - Method in class org.pac4j.core.client.DirectClientV2
 
getCredentials(WebContext) - Method in class org.pac4j.core.client.IndirectClient
Get the credentials from the web context.
getCredentials(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
getCredentialsExtractor() - Method in class org.pac4j.core.client.DirectClientV2
 
getCredentialsExtractor() - Method in class org.pac4j.core.client.IndirectClientV2
 
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.client.OidcClient
 
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
 
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.client.OidcClient
 
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.AzureAdProfile
 
getDisplayName() - Method in class org.pac4j.oidc.profile.GoogleOidcProfile
 
getDisplayName() - Method in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfile
 
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.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
 
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.GoogleOidcProfile
 
getEmployer() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
getEncoding() - Method in class org.pac4j.cas.client.CasClient
 
getEncryptionMethod() - Method in class org.pac4j.jwt.profile.JwtGenerator
 
getEncryptionSecret() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
getEncryptionSecret() - Method in class org.pac4j.jwt.profile.JwtGenerator
 
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
 
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.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
 
getFilename() - Method in interface org.pac4j.core.io.Resource
Determine a filename for this resource, i.e. typically the last part of the path: for example, "myfile.txt".
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.AzureAdProfile
 
getFirstName() - Method in class org.pac4j.oidc.profile.GoogleOidcProfile
 
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
 
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.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
 
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.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.profile.OidcProfile
 
getIdTokenString() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getIdTokenValidator() - Method in class org.pac4j.oidc.client.OidcClient
 
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 if name starts with "resource:" - loads as FileInputStream otherwise Caller is responsible for closing inputstream
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
 
getIsConnected() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getIssuer(String) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
 
getIsTranslator() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getJweAlgorithm() - Method in class org.pac4j.jwt.profile.JwtGenerator
 
getJwsAlgorithm() - Method in class org.pac4j.jwt.profile.JwtGenerator
 
getKey() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
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
 
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
 
getLocationObject() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getLoginUrl() - Method in class org.pac4j.http.client.indirect.FormClient
 
getLogoutHandler() - Method in class org.pac4j.cas.client.CasClient
 
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.StrictTransportSecurityHeader
 
getMaxAge() - Method in class org.pac4j.core.context.Cookie
 
getMaxClockSkew() - Method in class org.pac4j.oidc.client.OidcClient
 
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
 
getMiddleName() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
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
 
getNoFeedStory() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getNormal() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
 
getNotifications() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
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.
getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.client.DropBoxClient
 
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
 
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.context.Cookie
 
getPath() - Method in class org.pac4j.core.context.J2EContext
 
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.
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.GoogleOidcProfile
 
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.client.OidcClient
 
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
 
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
 
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
 
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.DefaultSecurityLogic
Given a webcontext generate a profileManager for it.
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(OAuth1Token) - 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.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.GoogleOidcProfile
 
getProfileUseBackgroundImage() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProtected() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProviderMetadata() - Method in class org.pac4j.oidc.client.OidcClient
 
getProxyGrantingTicketStorage() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
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.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.client.OidcClient
 
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
 
getRedirectURI() - Method in class org.pac4j.oidc.client.OidcClient
 
getRedirectUrl() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
getRedirectUrl() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Gets redirect url.
getRefreshTokenString() - 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.
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
 
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.
getResponseType() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
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
 
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.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.client.OidcClient
 
getSecondaryAttributes() - Method in class org.pac4j.core.profile.AttributesDefinition
Return the secondary attributes names.
getSecret() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getSecret() - Method in class org.pac4j.oidc.client.OidcClient
 
getSecretKey() - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
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
 
getServiceTicket() - Method in class org.pac4j.cas.credentials.CasCredentials
 
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
 
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
 
getSigningSecret() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
getSigningSecret() - Method in class org.pac4j.jwt.profile.JwtGenerator
 
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
 
getSubjectAssertion() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getSubjectConfirmations() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
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.credentials.authenticator.CasRestAuthenticator
 
getTimeout() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
getTimeTolerance() - Method in class org.pac4j.cas.client.CasClient
 
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
 
getTotalPrivateRepos() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
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).
getUnmarshallerFactory() - Static method in class org.pac4j.saml.util.Configuration
 
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
 
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.
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.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.azuread.AzureAdAttributesDefinition
 
GIVEN_NAME - Static variable in class org.pac4j.oidc.profile.google.GoogleOidcAttributesDefinition
 
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
 
GoogleOidcAttributesDefinition - Class in org.pac4j.oidc.profile.google
This class defines the attributes of the Google OpenID Connect profile.
GoogleOidcAttributesDefinition() - Constructor for class org.pac4j.oidc.profile.google.GoogleOidcAttributesDefinition
 
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
 
GoogleOidcProfile - Class in org.pac4j.oidc.profile
This class is the user profile for Google (using OpenID Connect protocol) with appropriate getters.
GoogleOidcProfile() - Constructor for class org.pac4j.oidc.profile.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.credentials.CasCredentials
 
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.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
 
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
 
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
 
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
 
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.client.CasClient
 
initializeCas20Protocol(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeCas20ProxyProtocol(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeCas30Protocol(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeCas30ProxyProtocol(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeClientConfiguration(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeSAMLProtocol() - Method in class org.pac4j.cas.client.CasClient
 
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 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
 
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.rest.CasRestBasicAuthClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
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.DirectClientV2
 
internalInit(WebContext) - Method in class org.pac4j.core.client.IndirectClient
 
internalInit(WebContext) - Method in class org.pac4j.core.client.IndirectClientV2
 
internalInit(WebContext) - Method in class org.pac4j.core.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
internalInit(WebContext) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
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(WebContext) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
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.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.OidcClient
 
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
 
invokeOutboundMessageHandlers(SPSSODescriptor, IDPSSODescriptor, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
 
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_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.client.CasClient
 
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.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
 
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
 
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
 
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.client.CasClient
 
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.
isIncludeClientNameInCallbackUrl() - Method in class org.pac4j.core.client.IndirectClient
 
isLogoutRequest(WebContext) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
isLogoutRequest(WebContext) - Method in interface org.pac4j.cas.logout.LogoutHandler
Defines if this request is a logout one.
isLogoutRequest(WebContext) - Method in class org.pac4j.cas.logout.NoLogoutHandler
 
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.client.CasClient
 
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
 
ISSUE_TIME - Static variable in interface org.pac4j.jwt.JwtConstants
 
ISSUER - Static variable in interface org.pac4j.jwt.JwtConstants
 
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.logout.CasSingleSignOutHandler
 
isTokenRequest(WebContext) - Method in interface org.pac4j.cas.logout.LogoutHandler
Defines if this request is a token one.
isTokenRequest(WebContext) - Method in class org.pac4j.cas.logout.NoLogoutHandler
 
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.client.OidcClient
 
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
 
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
 
JwtAuthenticator - Class in org.pac4j.jwt.credentials.authenticator
Authenticator for JWT.
JwtAuthenticator() - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
JwtAuthenticator(String) - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
JwtAuthenticator(String, String) - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
Initializes the authenticator that will validate JWT tokens.
JwtAuthenticator(String, String, String) - Constructor for class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
JwtConstants - Interface in org.pac4j.jwt
Some JWT constants.
JwtGenerator<U extends CommonProfile> - Class in org.pac4j.jwt.profile
Generates a JWT token from a user profile.
JwtGenerator(String) - Constructor for class org.pac4j.jwt.profile.JwtGenerator
 
JwtGenerator(String, boolean) - Constructor for class org.pac4j.jwt.profile.JwtGenerator
 
JwtGenerator(String, String) - Constructor for class org.pac4j.jwt.profile.JwtGenerator
Initializes the generator that will create JWT tokens that is signed and optionally encrypted.
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.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.google.GoogleOidcAttributesDefinition
 
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.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.client.CasClient
 
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_URL_PATTERN - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
logoutHandler - Variable in class org.pac4j.cas.client.CasClient
 
LogoutHandler - Interface in org.pac4j.cas.logout
This interface defines how to handle CAS logout request on client side.
LONG - Static variable in class org.pac4j.core.profile.converter.Converters
 
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(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 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
 
MIDDLE_NAME - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
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.azuread.AzureAdAttributesDefinition
 
NAME - Static variable in class org.pac4j.oidc.profile.google.GoogleOidcAttributesDefinition
 
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
 
NoLogoutHandler - Class in org.pac4j.cas.logout
This class handles logout but does not perform it.
NoLogoutHandler() - Constructor for class org.pac4j.cas.logout.NoLogoutHandler
 
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
 
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
 
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_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_USE_NONCE - Static variable in class org.pac4j.config.client.PropertiesConfigFactory
 
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(String, String, String) - Constructor for class org.pac4j.oidc.client.OidcClient
 
OidcCredentials - Class in org.pac4j.oidc.credentials
Credentials containing the authorization code sent by the OpenID Connect server.
OidcCredentials(AuthorizationCode, String) - Constructor for class org.pac4j.oidc.credentials.OidcCredentials
 
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
 
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.rest - package org.pac4j.cas.client.rest
 
org.pac4j.cas.credentials - package org.pac4j.cas.credentials
 
org.pac4j.cas.credentials.authenticator - package org.pac4j.cas.credentials.authenticator
 
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.credentials.authenticator - package org.pac4j.jwt.credentials.authenticator
 
org.pac4j.jwt.profile - package org.pac4j.jwt.profile
 
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.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.credentials - package org.pac4j.oidc.credentials
 
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.google - package org.pac4j.oidc.profile.google
 
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) - 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.http.credentials.extractor
To extract a parameter value.
ParameterExtractor(String, String) - Constructor for class org.pac4j.http.credentials.extractor.ParameterExtractor
 
ParameterExtractor(String, boolean, boolean, String) - Constructor for class org.pac4j.http.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.
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.
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.google.GoogleOidcAttributesDefinition
 
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.
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.google.GoogleOidcAttributesDefinition
 
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.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. the one(s) of the current authenticated user.
ProfileManager(WebContext) - Constructor for class org.pac4j.core.profile.ProfileManager
 
PROFILEPICTURE - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdAttributesDefinition
 
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
 
readExternal(ObjectInput) - Method in class org.pac4j.core.profile.UserProfile
 
readExternal(ObjectInput) - Method in class org.pac4j.oidc.profile.OidcProfile
 
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(WebContext, String) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
recordSession(WebContext, String) - Method in interface org.pac4j.cas.logout.LogoutHandler
Associates a token request with the current web session.
recordSession(WebContext, String) - Method in class org.pac4j.cas.logout.NoLogoutHandler
 
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.
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
 
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
 
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 - Variable in class org.pac4j.cas.client.CasClient
 
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
 
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_TYPE_CODE - Static variable in class org.pac4j.oauth.client.Google2Client
 
responseValidator - Variable in class org.pac4j.saml.client.SAML2Client
 
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.
retrieveCredentials(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
retrieveCredentials(WebContext) - Method in class org.pac4j.core.client.IndirectClient
Retrieve the credentials.
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.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.oidc.client.OidcClient
 
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.
retrieveRedirectAction(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
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.oidc.client.OidcClient
 
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(CasCredentials, WebContext) - Method in class org.pac4j.cas.client.CasClient
 
retrieveUserProfile(CasCredentials, WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
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(OidcCredentials, WebContext) - Method in class org.pac4j.oidc.client.OidcClient
 
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
 

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_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. verification of retrieved responses.
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.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
 
scopeValue - Variable in class org.pac4j.oauth.client.Google2Client
 
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.
SecurityGrantedAccessAdapter<R,C extends WebContext> - Interface in org.pac4j.core.engine
Success adapter.
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.client.CasClient
 
SERVICE_TICKET_PARAMETER - Static variable in class org.pac4j.cas.client.CasClient
 
SESSION_ID - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
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
 
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(BearerAccessToken) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.core.client.IndirectClient
 
setAllowedProxyChains(ProxyList) - Method in class org.pac4j.cas.client.CasClient
 
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
 
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<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.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.
setAuthorizationGenerators(List<AuthorizationGenerator<U>>) - Method in class org.pac4j.core.client.BaseClient
 
setAuthorizationGenerators(AuthorizationGenerator<U>...) - Method in class org.pac4j.core.client.BaseClient
 
setAuthorizer(Authorizer) - Method in class org.pac4j.core.config.Config
 
setAuthorizers(Map<String, Authorizer>) - Method in class org.pac4j.core.config.Config
 
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.core.client.Clients
 
setCallbackUrl(String) - Method in class org.pac4j.core.client.IndirectClient
 
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
 
setCasOAuthUrl(String) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
setCasPrefixUrl(String) - Method in class org.pac4j.cas.client.CasClient
 
setCasProtocol(CasClient.CasProtocol) - Method in class org.pac4j.cas.client.CasClient
 
setCasProxyReceptor(CasProxyReceptor) - Method in class org.pac4j.cas.client.CasClient
 
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
 
setClientFinder(ClientFinder) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
 
setClientID(String) - Method in class org.pac4j.oidc.client.OidcClient
 
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
 
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(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.client.OidcClient
 
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
 
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
 
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
 
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
 
setDistance(Long) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
setDomain(String) - Method in class org.pac4j.core.context.Cookie
 
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.client.CasClient
 
setEncryptionMethod(EncryptionMethod) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
setEncryptionSecret(String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setEncryptionSecret(String) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
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
 
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
 
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
 
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.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.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
 
setIdTokenString(String) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setImageUrl(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
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
 
setJweAlgorithm(JWEAlgorithm) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
setJwsAlgorithm(JWSAlgorithm) - Method in class org.pac4j.jwt.profile.JwtGenerator
Only the HS256, HS384 and HS512 are currently supported.
setKey(Key) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setKey(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
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
 
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.http.client.indirect.FormClient
 
setLogoutHandler(LogoutHandler) - Method in class org.pac4j.cas.client.CasClient
 
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.StrictTransportSecurityHeader
 
setMaxAge(int) - Method in class org.pac4j.core.context.Cookie
 
setMaxClockSkew(int) - Method in class org.pac4j.oidc.client.OidcClient
 
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
 
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.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
 
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
 
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
 
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
 
setProfileMedium(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
setProxyGrantingTicketStorage(ProxyGrantingTicketStorage) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
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.client.OidcClient
 
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.
setRefreshTokenString(String) - 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
 
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
 
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.
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
 
setRsvpStatus(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
setSalt(String) - Method in class org.pac4j.core.credentials.password.BasicSaltedSha512PasswordEncoder
 
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.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
 
setSecret(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setSecret(String) - Method in class org.pac4j.oidc.client.OidcClient
 
setSecretKey(String) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
setSecure(boolean) - Method in class org.pac4j.core.context.Cookie
 
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
 
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
 
setSignatureReferenceDigestMethods(List<String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setSigningPem(String, String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setSigningSecret(String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setSigningSecret(String) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
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.credentials.authenticator.CasRestAuthenticator
 
setTimeout(long) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
 
setTimeTolerance(long) - Method in class org.pac4j.cas.client.CasClient
 
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
 
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
 
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(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
 
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
 
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
 
signJwt(JWTClaimsSet, JWSSigner, JWSAlgorithm) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
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
 
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
 
STATE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
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.JwtConstants
 
substringAfter(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
 
SUMMARY - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 

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
 
ticketValidator - Variable in class org.pac4j.cas.client.CasClient
 
TIME_ZONE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
TIME_ZONE - Static variable in class org.pac4j.oauth.profile.yahoo.YahooAttributesDefinition
 
timeTolerance - Variable in class org.pac4j.cas.client.CasClient
 
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.
TokenAuthenticator - Interface in org.pac4j.core.credentials.authenticator
This interface represents the contract to validate a token credentials.
TokenCredentials - Class in org.pac4j.core.credentials
This credentials represents a token.
TokenCredentials(String, String) - Constructor for class org.pac4j.core.credentials.TokenCredentials
 
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.rest.CasRestBasicAuthClient
 
toString() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
toString() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
toString() - Method in class org.pac4j.cas.credentials.CasCredentials
 
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.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.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.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.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.http.credentials.extractor.ParameterExtractor
 
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.credentials.OidcCredentials
 
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.
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_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
 
UsernamePasswordAuthenticator - Interface in org.pac4j.core.credentials.authenticator
This interface represents the contract to validate a username / password credentials.
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(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 interface org.pac4j.core.credentials.authenticator.TokenAuthenticator
 
validate(UsernamePasswordCredentials, WebContext) - Method in interface org.pac4j.core.credentials.authenticator.UsernamePasswordAuthenticator
 
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(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, CasCredentials) - 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.
valueOf(String) - Static method in enum org.pac4j.cas.client.CasClient.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.client.CasClient.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
 
VERIFIED - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
VERIFIED - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
verifyEndpoint(Endpoint, String) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
 
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
 
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
 
writeExternal(ObjectOutput) - Method in class org.pac4j.core.profile.UserProfile
 
writeExternal(ObjectOutput) - Method in class org.pac4j.oidc.profile.OidcProfile
 
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
 
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.