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(Authenticator) - Constructor for class org.pac4j.cas.client.rest.AbstractCasRestClient
 
AbstractRequireAllAuthorizer<E,U extends UserProfile> - 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 UserProfile> - 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 UserProfile> - 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.http.credentials.authenticator
An abstract username / password authenticator having a password encoder.
AbstractUsernamePasswordAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
acceptAnyProxy - Variable in class org.pac4j.cas.client.CasClient
 
ACCESS_SECRET - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinition
 
ACCESS_TOKEN - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinition
 
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(int, WebContext) - Method in interface org.pac4j.core.http.HttpActionAdapter
Adapt the HTTP action.
add(T) - Method in class org.pac4j.oauth.profile.JsonList
 
add(int, T) - Method in class org.pac4j.oauth.profile.JsonList
 
add(T) - Method in class org.pac4j.oauth.profile.XmlList
 
add(int, T) - Method in class org.pac4j.oauth.profile.XmlList
 
addAccessTokenToProfile(U, Token) - Method in class org.pac4j.oauth.client.BaseOAuth10Client
 
addAccessTokenToProfile(U, Token) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Add the access token to the profile (as an attribute).
addAll(Collection<? extends T>) - Method in class org.pac4j.oauth.profile.JsonList
 
addAll(int, Collection<? extends T>) - Method in class org.pac4j.oauth.profile.JsonList
 
addAll(Collection<? extends T>) - Method in class org.pac4j.oauth.profile.XmlList
 
addAll(int, Collection<? extends T>) - Method in class org.pac4j.oauth.profile.XmlList
 
addAttribute(String, AttributeConverter<? extends Object>) - Method in class org.pac4j.core.profile.AttributesDefinition
Add an attribute as a primary one and its converter to this attributes definition.
addAttribute(String, AttributeConverter<? extends Object>, boolean) - Method in class org.pac4j.core.profile.AttributesDefinition
Add an attribute, its primary aspect and its converter to this attributes definition.
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
 
addBodyParameter(String, String) - Method in class org.scribe.model.ProxyOAuthRequest
 
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, Token) - Method in class org.pac4j.oauth.client.FacebookClient
Adds the token to the URL in question.
addGrantType - Variable in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
addHeader(String, String) - Method in class org.scribe.model.ProxyOAuthRequest
 
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.
addPayload(String) - Method in class org.scribe.model.ProxyOAuthRequest
 
addPayload(byte[]) - Method in class org.scribe.model.ProxyOAuthRequest
 
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.
addQuerystringParameter(String, String) - Method in class org.scribe.model.ProxyOAuthRequest
 
addResponseCookie(Cookie) - Method in class org.pac4j.core.context.BaseResponseContext
 
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
 
addressConverter - Static variable in class org.pac4j.oauth.profile.paypal.PayPalConverters
 
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.
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
 
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
 
allAttributesNames - Variable in class org.pac4j.core.profile.AttributesDefinition
 
allowedProxyChains - Variable in class org.pac4j.cas.client.CasClient
 
AnonymousClient - Class in org.pac4j.http.client.direct
Anonymous client.
AnonymousClient() - Constructor for class org.pac4j.http.client.direct.AnonymousClient
 
AnonymousCredentials - Class in org.pac4j.http.credentials
Anonymous credentials.
AnonymousCredentials() - Constructor for class org.pac4j.http.credentials.AnonymousCredentials
 
AnonymousProfile - Class in org.pac4j.http.profile
Anonymous profile.
AnonymousProfile() - Constructor for class org.pac4j.http.profile.AnonymousProfile
 
api - Variable in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
api - Variable in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
api20 - Variable in class org.pac4j.oauth.client.FacebookClient
 
applicationConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
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).
areNotEquals(String, String) - Static method in class org.pac4j.core.util.CommonHelper
Compare two String to see if they are not equals.
assertionConsumerServiceUrl - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
assertNotBlank(String, String) - Static method in class org.pac4j.core.util.CommonHelper
Verify that a String is not blank otherwise throw a TechnicalException.
assertNotNull(String, Object) - Static method in class org.pac4j.core.util.CommonHelper
Verify that an Object is not null otherwise throw a TechnicalException.
assertNull(String, Object) - Static method in class org.pac4j.core.util.CommonHelper
Verify that an Object is null otherwise throw a TechnicalException.
assertTrue(boolean, String) - Static method in class org.pac4j.core.util.CommonHelper
Verify that a boolean is true otherwise throw a TechnicalException.
ATTEMPTED_AUTHENTICATION_SUFFIX - Static variable in class org.pac4j.core.client.IndirectClient
 
AttributeConverter<T> - Interface in org.pac4j.core.profile.converter
This interface is the contract for an attribute converter.
attributePrincipal - Variable in class org.pac4j.cas.profile.CasProxyProfile
 
attributes - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
This must a list of attribute names separated by commas.
attributes - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
This must a list of attribute names separated by commas.
attributesConverters - Variable in class org.pac4j.core.profile.AttributesDefinition
 
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
 
AUTHENTICATE_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
 
authenticateAccount(UsernamePasswordCredentials) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
Authenticator<T extends Credentials> - Interface in org.pac4j.http.credentials.authenticator
An authenticator is responsible for validating Credentials and should throw a CredentialsException if the authentication fails.
AuthenticatorProfileCreator<C extends HttpCredentials,P extends UserProfile> - Class in org.pac4j.http.profile.creator
This profile creator retrieves the user profile attached with the HttpCredentials.
AuthenticatorProfileCreator() - Constructor for class org.pac4j.http.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
The way to check authorizations.
AuthorizationGenerator<U extends CommonProfile> - Interface in org.pac4j.core.authorization
Generate the authorization roles and permissions for this user profile.
Authorizer<U extends UserProfile> - Interface in org.pac4j.core.authorization
Checks if an access is authorized.
AUTHORIZER_NAME - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
authorizers - Variable in class org.pac4j.core.config.Config
 
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
 
AzureAdClient - Class in org.pac4j.oidc.azuread
A specialized OidcClient for authenticating againt Microsoft Azure AD.
AzureAdClient() - Constructor for class org.pac4j.oidc.azuread.AzureAdClient
 
AzureAdClient(String, String, String) - Constructor for class org.pac4j.oidc.azuread.AzureAdClient
 
AzureAdIdTokenValidator - Class in org.pac4j.oidc.azuread
Specialized ID token validator cabable of handling the {tenantid} placeholder.
AzureAdIdTokenValidator(IDTokenValidator) - Constructor for class org.pac4j.oidc.azuread.AzureAdIdTokenValidator
 
AzureAdResourceRetriever - Class in org.pac4j.oidc.azuread
Specialized ResourceRetriever which escapes a possibly invalid issuer URI.
AzureAdResourceRetriever() - Constructor for class org.pac4j.oidc.azuread.AzureAdResourceRetriever
 

B

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 protocol).
BaseClient() - Constructor for class org.pac4j.core.client.BaseClient
 
BaseConfig - Class in org.pac4j.core.context
Deprecated. 
BaseConfig() - Constructor for class org.pac4j.core.context.BaseConfig
Deprecated.
 
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> - 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
 
BaseResponseContext - Class in org.pac4j.core.context
This class implements the methods related to the response as a POJO.
BaseResponseContext() - Constructor for class org.pac4j.core.context.BaseResponseContext
 
BASIC_HEADER_PREFIX - Static variable in interface org.pac4j.core.context.HttpConstants
 
BasicAuthClient - Class in org.pac4j.http.client
Deprecated. 
BasicAuthClient() - Constructor for class org.pac4j.http.client.BasicAuthClient
Deprecated.
 
BasicAuthExtractor - Class in org.pac4j.http.credentials.extractor
To extract basic auth header.
BasicAuthExtractor(String) - Constructor for class org.pac4j.http.credentials.extractor.BasicAuthExtractor
 
BasicAuthExtractor(String, String, String) - Constructor for class org.pac4j.http.credentials.extractor.BasicAuthExtractor
 
BasicSaltedSha512PasswordEncoder - Class in org.pac4j.http.credentials.password
A password encoder based on SHA512 and using a salt.
BasicSaltedSha512PasswordEncoder() - Constructor for class org.pac4j.http.credentials.password.BasicSaltedSha512PasswordEncoder
 
BasicSaltedSha512PasswordEncoder(String) - Constructor for class org.pac4j.http.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
 
birthdateConverter - Static variable in class org.pac4j.oauth.profile.yahoo.YahooConverters
 
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
 
birthdayConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
BitBucketApi - Class in org.scribe.builder.api
This class represents the OAuth API implementation for Bitbucket.
BitBucketApi() - Constructor for class org.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
 
bitbucketDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
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
 
booleanConverter - Static variable in class org.pac4j.core.profile.converter.Converters
 
booleanConverter - Static variable in class org.pac4j.oauth.profile.vk.VkConverters
 
build() - Method in class org.pac4j.config.client.PropertiesConfigFactory
 
build(Object) - Method in interface org.pac4j.core.client.ClientsFactory
Deprecated.
Build clients from env.
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
 
buildFrom(Object) - Method in class org.pac4j.oauth.profile.JsonObject
Build an object from JSON (String or JsonNode).
buildFrom(String) - Method in class org.pac4j.oauth.profile.XmlObject
Build an object from XML.
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookApplication
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookObject
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.google2.Google2Email
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.JsonList
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.JsonObject
Build an object from a JsonNode.
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
 
buildFromJson(JsonNode) - Method in class org.pac4j.oauth.profile.yahoo.YahooInterest
 
buildFromXml(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Company
 
buildFromXml(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
 
buildFromXml(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
 
buildFromXml(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
buildFromXml(String) - Method in class org.pac4j.oauth.profile.XmlList
 
buildFromXml(String) - Method in class org.pac4j.oauth.profile.XmlObject
Build an object from a XML text.
buildHttpErrorMessage(HttpURLConnection) - Static method in class org.pac4j.cas.util.HttpUtils
 
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
 
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
 

C

CacheControlHeader - Class in org.pac4j.core.authorization.authorizer
Cache control header.
CacheControlHeader() - Constructor for class org.pac4j.core.authorization.authorizer.CacheControlHeader
 
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.scribe.builder.api
This class represents the OAuth API implementation for the CAS OAuth wrapper.
CasOAuthWrapperApi20(String, boolean) - Constructor for class org.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
CasRestAuthenticator(String) - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
CasRestAuthenticator(String, String) - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
CasRestBasicAuthClient - Class in org.pac4j.cas.client.rest
CAS rest client that uses a BasicAuthExtractor.
CasRestBasicAuthClient(Authenticator) - 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
CAS rest client that uses a FormExtractor.
CasRestFormClient(Authenticator) - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
CasRestFormClient(Authenticator, String, String) - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
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.
CasSingleSignOutHandler(SingleSignOutHandler) - Constructor for class org.pac4j.cas.logout.CasSingleSignOutHandler
Deprecated.
check(WebContext, U, E) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
 
check(WebContext, U, 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.RequireAllPermissionsAuthorizer
 
check(WebContext, U, String) - Method in class org.pac4j.core.authorization.RequireAllRolesAuthorizer
 
check(WebContext, U, String) - Method in class org.pac4j.core.authorization.RequireAnyPermissionAuthorizer
 
check(WebContext, U, String) - Method in class org.pac4j.core.authorization.RequireAnyRoleAuthorizer
 
CheckHttpMethodAuthorizer<U extends UserProfile> - 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 UserProfile> - 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
 
clear() - Method in class org.pac4j.cas.credentials.CasCredentials
 
clear() - Method in class org.pac4j.cas.profile.HttpTGTProfile
 
clear() - Method in interface org.pac4j.core.Clearable
Removes any sensitive or unnecessary information held in the object.
clear() - Method in class org.pac4j.core.profile.UserProfile
 
clear() - Method in class org.pac4j.gae.credentials.GaeUserCredentials
 
clear() - Method in class org.pac4j.http.credentials.AnonymousCredentials
 
clear() - Method in class org.pac4j.http.credentials.TokenCredentials
 
clear() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
clear() - Method in class org.pac4j.oauth.credentials.OAuthCredentials
 
clear() - Method in class org.pac4j.oauth.profile.JsonList
 
clear() - Method in class org.pac4j.oauth.profile.OAuth20Profile
 
clear() - Method in class org.pac4j.oauth.profile.XmlList
 
clear() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
clear() - Method in class org.pac4j.oidc.profile.OidcProfile
 
clear() - Method in class org.pac4j.openid.credentials.OpenIdCredentials
 
clear() - Method in class org.pac4j.saml.credentials.SAML2Credentials
 
Clearable - Interface in org.pac4j.core
Implementing classes have the ability to clear out sensitive or unnecessary information.
clearCache() - Method in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
Client<C extends Credentials,U extends UserProfile> - Interface in org.pac4j.core.client
This interface is the core of pac4j.
CLIENT_NAME - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
ClientFinder - Interface in org.pac4j.core.client
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
 
ClientsFactory - Interface in org.pac4j.core.client
Deprecated. 
ClientType - Enum in org.pac4j.core.client
This enum lists all available client types.
clone() - Method in class org.pac4j.core.client.BaseClient
Clone the current client.
clone() - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
clone() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
clone() - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
clone() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
clone() - Method in class org.pac4j.oauth.client.OkClient
 
clone() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
closeConnection(HttpURLConnection) - Static method in class org.pac4j.cas.util.HttpUtils
 
clubListConverter - Static variable in class org.pac4j.oauth.profile.strava.StravaConverters
 
CLUBS - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
code - Variable in exception org.pac4j.core.exception.RequiresHttpAction
 
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
 
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
 
colorConverter - Static variable in class org.pac4j.core.profile.converter.Converters
 
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
 
companyConverter - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Converters
 
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, Token) - 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 - Variable in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
config - Variable in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
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.
connectTimeout - Variable in class org.pac4j.oauth.client.BaseOAuthClient
 
connectTimeout - Variable in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
connectTimeout - Variable in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
CONTACT - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareAttributesDefinition
 
contactConverter - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareConverters
 
contains(Object) - Method in class org.pac4j.oauth.profile.JsonList
 
contains(Object) - Method in class org.pac4j.oauth.profile.XmlList
 
containsAll(Collection<?>) - Method in class org.pac4j.oauth.profile.JsonList
 
containsAll(Collection<?>) - Method in class org.pac4j.oauth.profile.XmlList
 
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.JsonListConverter
 
convert(Object) - Method in class org.pac4j.oauth.profile.converter.JsonObjectConverter
 
convert(Object) - Method in class org.pac4j.oauth.profile.converter.XmlListConverter
 
convert(Object) - Method in class org.pac4j.oauth.profile.converter.XmlObjectConverter
 
convert(Object) - Method in class org.pac4j.oauth.profile.facebook.converter.FacebookRelationshipStatusConverter
 
convert(AttributeConverter<? extends Object>, JsonNode, String) - Static method in class org.pac4j.oauth.profile.JsonHelper
Convert a JSON attribute.
convert(Object) - Method in class org.pac4j.oauth.profile.vk.converter.VkBooleanConverter
 
convert(AttributeConverter<? extends Object>, String, String) - Static method in class org.pac4j.oauth.profile.XmlHelper
Convert a XML attribute.
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(TokenAuthenticator) - Constructor for class org.pac4j.http.client.direct.CookieClient
 
CookieClient(TokenAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.CookieClient
 
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(HttpCredentials) - Method in class org.pac4j.http.profile.creator.AuthenticatorProfileCreator
Create a profile from a credentials.
create(C) - Method in interface org.pac4j.http.profile.creator.ProfileCreator
Create a profile from a credentials.
create(UsernamePasswordCredentials) - Method in class org.pac4j.http.profile.UsernameProfileCreator
Deprecated.
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
 
createProfile(String, String[], LdapEntry) - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
createProfile(String, String[], Map<String, Object>) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
createProfile(AuthSuccess) - Method in class org.pac4j.openid.client.BaseOpenIdClient
Create the appropriate OpenID profile.
createProfile(AuthSuccess) - Method in class org.pac4j.openid.client.YahooOpenIdClient
 
createProfile(String, String[], Map<String, Object>) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
createProfile(Account) - Method in class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
 
createProxyRequest(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Create a proxy request.
createResourceRetriever() - Method in class org.pac4j.oidc.azuread.AzureAdClient
 
createResourceRetriever() - Method in class org.pac4j.oidc.client.OidcClient
 
createRSATokenValidator(JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.azuread.AzureAdClient
 
createRSATokenValidator(JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.client.OidcClient
 
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
 
CSRF_TOKEN - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
CsrfAuthorizer<U extends UserProfile> - 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_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
 
CustomSecurityHeader - Class in org.pac4j.core.authorization.authorizer
Add a custom security header.
CustomSecurityHeader(String, String) - Constructor for class org.pac4j.core.authorization.authorizer.CustomSecurityHeader
 

D

data - Variable in class org.pac4j.core.profile.RawDataObject
 
dataSource - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
DATE_PREFERENCE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
dateConverter - 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
 
dateConverter - Static variable in class org.pac4j.oauth.profile.github.GitHubConverters
 
dateConverter - Static variable in class org.pac4j.oauth.profile.google2.Google2Converters
 
dateConverter - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Converters
 
dateConverter - Static variable in class org.pac4j.oauth.profile.strava.StravaConverters
Looks like the time zone is missused by Strava.
dateConverter - Static variable in class org.pac4j.oauth.profile.twitter.TwitterConverters
 
dateConverter - Static variable in class org.pac4j.oauth.profile.vk.VkConverters
 
dateConverter - Static variable in class org.pac4j.oauth.profile.yahoo.YahooConverters
 
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_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_PASSWORD_PARAMETER - Static variable in class org.pac4j.http.client.direct.DirectFormClient
 
DEFAULT_PASSWORD_PARAMETER - Static variable in class org.pac4j.http.client.indirect.FormClient
 
DEFAULT_PORT - Static variable in interface org.pac4j.core.context.HttpConstants
 
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
 
DEFAULT_USERNAME_PARAMETER - Static variable in class org.pac4j.http.client.direct.DirectFormClient
 
DEFAULT_USERNAME_PARAMETER - Static variable in class org.pac4j.http.client.indirect.FormClient
 
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
 
DefaultAuthorizationChecker - Class in org.pac4j.core.authorization
Default way to check the authorizations (with default authorizers).
DefaultAuthorizationChecker() - Constructor for class org.pac4j.core.authorization.DefaultAuthorizationChecker
 
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
Find the right clients based on regular parameters.
DefaultClientFinder() - Constructor for class org.pac4j.core.client.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
Grant default roles and/or permissions to a user profile.
DefaultRolesPermissionsAuthorizationGenerator(List<String>, List<String>) - Constructor for class org.pac4j.core.authorization.DefaultRolesPermissionsAuthorizationGenerator
 
DefaultRolesPermissionsAuthorizationGenerator(String[], String[]) - Constructor for class org.pac4j.core.authorization.DefaultRolesPermissionsAuthorizationGenerator
 
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(WebContext, HttpTGTProfile) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
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(UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
 
DirectBasicAuthClient(UsernamePasswordAuthenticator, 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 protocol).
DirectClient() - Constructor for class org.pac4j.core.client.DirectClient
 
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(UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.direct.DirectFormClient
 
DirectFormClient(UsernamePasswordAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.DirectFormClient
 
DirectHttpClient<C extends Credentials> - Class in org.pac4j.http.client.direct
This class is the base HTTP client to authenticate directly users through HTTP protocol.
DirectHttpClient() - Constructor for class org.pac4j.http.client.direct.DirectHttpClient
 
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
 
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
 
dropBoxDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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.openid.profile.yahoo.YahooOpenIdAttributesDefinition
 
EMAIL_ADDRESS - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
EMAIL_SCOPE - Variable in class org.pac4j.oauth.client.Google2Client
 
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.http.credentials.password.BasicSaltedSha512PasswordEncoder
 
encode(String) - Method in class org.pac4j.http.credentials.password.NopPasswordEncoder
Encode a password.
encode(String) - Method in interface org.pac4j.http.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
 
endQuery - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
entityId - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
equals(Object) - Method in class org.pac4j.cas.profile.HttpTGTProfile
 
equals(Object) - Method in class org.pac4j.http.credentials.AnonymousCredentials
 
equals(Object) - Method in class org.pac4j.http.credentials.HttpCredentials
 
equals(Object) - Method in class org.pac4j.http.credentials.TokenCredentials
 
equals(Object) - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
ERROR - Static variable in exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
ERROR_DESCRIPTION - Static variable in exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
ERROR_NAMES - Static variable in exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
ERROR_PARAMETER - Static variable in class org.pac4j.http.client.indirect.FormClient
 
ERROR_REASON - Static variable in exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
eventDateConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
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
 
ExtendedFacebookApi - Class in org.scribe.builder.api
This class allow to add the Facebook state parameter to authorization URL through the overloaded method getAuthorizationUrl.
ExtendedFacebookApi() - Constructor for class org.scribe.builder.api.ExtendedFacebookApi
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.BasicAuthExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.CookieExtractor
 
extract(WebContext) - Method in interface org.pac4j.http.credentials.extractor.Extractor
Extract the right credentials.
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.FormExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.HeaderExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.IpExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.ParameterExtractor
 
extract(String) - Method in class org.scribe.extractors.Google2JsonExtractor
 
extract(String) - Method in class org.scribe.extractors.OrcidJsonExtractor
 
extract(String) - Method in class org.scribe.extractors.PayPalJsonExtractor
 
extract(String) - Method in class org.scribe.extractors.StravaJsonExtractor
 
extractData(FacebookProfile, JsonNode, String) - Method in class org.pac4j.oauth.client.FacebookClient
 
extractor - Variable in class org.pac4j.http.client.direct.DirectHttpClient
 
extractor - Variable in class org.pac4j.http.client.indirect.IndirectHttpClient
 
Extractor<C extends Credentials> - Interface in org.pac4j.http.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.
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
 
FacebookConverters - Class in org.pac4j.oauth.profile.facebook
This class defines all the converters specific to Facebook.
FacebookConverters() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookConverters
 
facebookDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
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.ClientFinder
 
find(Clients, WebContext, String) - Method in class org.pac4j.core.client.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
 
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(String, WebContext) - Static method in exception org.pac4j.core.exception.RequiresHttpAction
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
 
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
Deprecated. 
FormClient() - Constructor for class org.pac4j.http.client.FormClient
Deprecated.
 
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) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormClient(String, UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormClient(String, UsernamePasswordAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormExtractor - Class in org.pac4j.http.credentials.extractor
To extract a username and password posted from a form.
FormExtractor(String, String, String) - Constructor for class org.pac4j.http.credentials.extractor.FormExtractor
 
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
 
FoursquareConverters - Class in org.pac4j.oauth.profile.foursquare
This class defines all the converters specific to Foursquare.
FoursquareConverters() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareConverters
 
foursquareDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
FoursquareOAuth20ServiceImpl - Class in org.scribe.oauth
This service is dedicated for Foursquare service using OAuth protocol version 2.0.
FoursquareOAuth20ServiceImpl(DefaultApi20, OAuthConfig, int, int, String, int) - Constructor for class org.scribe.oauth.FoursquareOAuth20ServiceImpl
 
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
 
friendsConverter - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareConverters
 
FromAttributesAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.core.authorization
Generate the authorization information by inspecting attributes.
FromAttributesAuthorizationGenerator(String[], String[]) - Constructor for class org.pac4j.core.authorization.FromAttributesAuthorizationGenerator
 
FULLNAME - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdAttributesDefinition
 

G

GaeUserCredentials - Class in org.pac4j.gae.credentials
 
GaeUserCredentials() - Constructor for class org.pac4j.gae.credentials.GaeUserCredentials
 
gaeUserServiceAttibuteDefinition - Static variable in class org.pac4j.gae.profile.GaeUserServiceAttributesDefinition
 
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
s 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
 
gearListConverter - Static variable in class org.pac4j.oauth.profile.strava.StravaConverters
 
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
 
genderConverter - Static variable in class org.pac4j.core.profile.converter.Converters
 
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
 
genderConverter - Static variable in class org.pac4j.oauth.profile.vk.VkConverters
 
genderConverter - Static variable in class org.pac4j.oauth.profile.yahoo.YahooConverters
 
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.AuthorizationGenerator
Generate the authorization information from and for the user profile.
generate(U) - Method in class org.pac4j.core.authorization.DefaultRolesPermissionsAuthorizationGenerator
 
generate(U) - Method in class org.pac4j.core.authorization.FromAttributesAuthorizationGenerator
 
generate(CommonProfile) - 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.
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(WebContext, String) - Method in class org.pac4j.core.context.session.J2ESessionStore
 
get(WebContext, 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 current user profile (from request first and then from the session if not found and requested).
get(JsonNode, String) - Static method in class org.pac4j.oauth.profile.JsonHelper
Return the field with name in JSON (a string, a boolean, a number or a node).
get(int) - Method in class org.pac4j.oauth.profile.JsonList
 
get(String, String) - Static method in class org.pac4j.oauth.profile.XmlHelper
Get a sub-text between tags from a text.
get(String, String, int) - Static method in class org.pac4j.oauth.profile.XmlHelper
Get a XML match between tags from a text, starting at a certain position.
get(int) - Method in class org.pac4j.oauth.profile.XmlList
 
getAboutMe() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getAcceptance() - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
 
getAccessSecret() - Method in class org.pac4j.oauth.profile.OAuth10Profile
Return the access token secret.
getAccessToken(OAuthCredentials) - Method in class org.pac4j.oauth.client.BaseOAuth10Client
Get the access token from OAuth credentials.
getAccessToken(OAuthCredentials) - Method in class org.pac4j.oauth.client.BaseOAuth20Client
Get the access token from OAuth credentials.
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
 
getAccessToken(Token, Verifier) - Method in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
getAccessToken(Token, Verifier) - Method in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.BitBucketApi
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.CasOAuthWrapperApi20
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.ExtendedFacebookApi
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.GitHubApi
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.GoogleApi20
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.LinkedInApi20
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.OkApi
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.OrcidApi20
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.PayPalApi20
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.StravaApi
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.VkApi
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.WindowsLiveApi
 
getAccessTokenEndpoint() - Method in class org.scribe.builder.api.WordPressApi
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.CasOAuthWrapperApi20
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.GoogleApi20
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.LinkedInApi20
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.OkApi
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.OrcidApi20
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.PayPalApi20
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.StravaApi
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.VkApi
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.WindowsLiveApi
 
getAccessTokenExtractor() - Method in class org.scribe.builder.api.WordPressApi
 
getAccessTokenVerb() - Method in class org.scribe.builder.api.CasOAuthWrapperApi20
 
getAccessTokenVerb() - Method in class org.scribe.builder.api.GoogleApi20
 
getAccessTokenVerb() - Method in class org.scribe.builder.api.LinkedInApi20
 
getAccessTokenVerb() - Method in class org.scribe.builder.api.OkApi
 
getAccessTokenVerb() - Method in class org.scribe.builder.api.OrcidApi20
 
getAccessTokenVerb() - Method in class org.scribe.builder.api.StravaApi
 
getAccessTokenVerb() - Method in class org.scribe.builder.api.WordPressApi
 
getAddress() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
 
getAddresses() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
 
getAdministrator() - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
getAjaxRequestResolver() - Method in class org.pac4j.core.client.IndirectClient
 
getAlbums() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getAllAttributes() - Method in class org.pac4j.core.profile.AttributesDefinition
Return all the attributes names.
getAllMessages() - Method in class org.pac4j.saml.storage.HttpSessionStorage
 
getAllowedProxyChains() - Method in class org.pac4j.cas.client.CasClient
 
getApplication() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
 
getApprovalPrompt() - Method in class org.pac4j.oauth.client.StravaClient
 
getAssertionConsumerService(String, int, boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
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.openid.profile.yahoo.YahooOpenIdProfile
 
getAuthDomain() - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
getAuthenticator() - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
getAuthenticator() - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
getAuthnContextClassRef() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
getAuthorizationGenerators() - Method in class org.pac4j.core.client.BaseClient
 
getAuthorizationUrl(String) - Method in class org.pac4j.oauth.client.BaseOAuth20StateClient
 
getAuthorizationUrl(Token) - Method in class org.scribe.builder.api.BitBucketApi
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.CasOAuthWrapperApi20
 
getAuthorizationUrl(OAuthConfig, String) - Method in class org.scribe.builder.api.ExtendedFacebookApi
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.GitHubApi
 
getAuthorizationUrl(OAuthConfig, String) - Method in class org.scribe.builder.api.GoogleApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.GoogleApi20
 
getAuthorizationUrl(OAuthConfig, String) - Method in class org.scribe.builder.api.LinkedInApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.OkApi
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.OrcidApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.PayPalApi20
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.StateApi20
 
getAuthorizationUrl(OAuthConfig, String) - Method in class org.scribe.builder.api.StateApi20
Returns the URL where you should redirect your users to authenticate your application.
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.StravaApi
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.VkApi
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.WindowsLiveApi
 
getAuthorizationUrl(OAuthConfig) - Method in class org.scribe.builder.api.WordPressApi
 
getAuthorizationUrl(String) - Method in interface org.scribe.oauth.StateOAuth20Service
Return an authorization url using a state parameter.
getAuthorizationUrl(String) - Method in class org.scribe.oauth.StateOAuth20ServiceImpl
 
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
 
getBodyContents() - Method in class org.scribe.model.ProxyOAuthRequest
 
getBodyParams() - Method in class org.scribe.model.ProxyOAuthRequest
 
getBookmarkOrder() - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
getBooks() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getBuilderFactory() - Static method in class org.pac4j.saml.util.Configuration
 
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.credentials.authenticator.CasRestAuthenticator
 
getCategory() - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
 
getCharset() - Method in class org.scribe.model.ProxyOAuthRequest
 
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
 
getClientID() - Method in class org.pac4j.oidc.client.OidcClient
 
getClientName() - Method in class org.pac4j.core.credentials.Credentials
 
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
 
getClientType() - Method in class org.pac4j.cas.client.CasClient
 
getClientType() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
getClientType() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
getClientType() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
getClientType() - Method in class org.pac4j.core.client.BaseClient
Return the client type.
getClientType() - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
getClientType() - Method in class org.pac4j.http.client.direct.AnonymousClient
 
getClientType() - Method in class org.pac4j.http.client.direct.CookieClient
 
getClientType() - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
 
getClientType() - Method in class org.pac4j.http.client.direct.DirectFormClient
 
getClientType() - Method in class org.pac4j.http.client.direct.HeaderClient
 
getClientType() - Method in class org.pac4j.http.client.direct.IpClient
 
getClientType() - Method in class org.pac4j.http.client.direct.ParameterClient
 
getClientType() - Method in class org.pac4j.http.client.indirect.FormClient
 
getClientType() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
getClientType() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getClientType() - Method in class org.pac4j.oidc.client.OidcClient
 
getClientType() - Method in class org.pac4j.openid.client.BaseOpenIdClient
 
getClientType() - Method in class org.pac4j.saml.client.SAML2Client
 
getClubs() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getCode() - Method in exception org.pac4j.core.exception.HttpCommunicationException
 
getCode() - Method in exception org.pac4j.core.exception.RequiresHttpAction
Return the HTTP code.
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
 
getCompleteUrl() - Method in class org.scribe.model.ProxyOAuthRequest
 
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.IndirectClient
Get the credentials from the web context.
getCredentials(WebContext) - Method in class org.pac4j.http.client.direct.AnonymousClient
 
getCredentials(WebContext) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
getCurrent() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
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
 
getDefaultLogoutUrl() - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
getDefaultProfile() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getDefaultProfileImage() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getDefaultSuccessUrl() - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
getDegree() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
 
getDelegate() - Method in class org.pac4j.http.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.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
 
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.ok.OkProfile
 
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
 
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.client.exception.OAuthCredentialsException
 
getErrorDescription() - Method in exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
getErrorMessages() - Method in exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
getErrorPage401() - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
getErrorPage403() - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
getErrorReason() - Method in exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
getErrorUri() - Method in exception org.pac4j.oauth.client.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.
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.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
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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.core.authorization.authorizer.csrf.CsrfAuthorizer
 
getHeaderName() - Method in class org.pac4j.http.client.direct.HeaderClient
 
getHeaders() - Method in class org.scribe.model.ProxyOAuthRequest
 
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
 
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
 
getIsCurrent() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getIsSilhouette() - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
 
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.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
 
getLogoutUrlPattern() - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
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
 
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
 
getOAuth10Id() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth10Client
Get the OAuth credentials from the web context.
getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuth20Client
Get the OAuth credentials from the web context.
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
Get the OAuth credentials from the web context.
getOrcid() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
 
getOrcid() - Method in class org.scribe.tokens.OrcidToken
 
getOrCreateSessionId(WebContext) - Method in class org.pac4j.core.context.session.J2ESessionStore
 
getOrCreateSessionId(WebContext) - Method in interface org.pac4j.core.context.session.SessionStore
Get or create the session identifier and initialize the session with it if necessary.
getOtherAttributes() - Method in class org.pac4j.core.profile.AttributesDefinition
Return the other attributes names.
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
 
getParameter - Variable in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
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
 
getPassword() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
getPasswordAttribute() - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
getPasswordEncoder() - Method in class org.pac4j.http.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
getPasswordParameter() - Method in class org.pac4j.http.client.direct.DirectFormClient
 
getPasswordParameter() - Method in class org.pac4j.http.client.indirect.FormClient
 
getPasswordParameter() - Method in class org.pac4j.http.credentials.extractor.FormExtractor
 
getPath() - Method in class org.pac4j.core.context.Cookie
 
getPath() - Method in class org.pac4j.core.context.J2EContext
 
getPath() - Method in class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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.
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
 
getPlan() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
 
getPolitical() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getPos() - Method in class org.pac4j.oauth.profile.XmlMatch
 
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
 
getPrefixHeader() - Method in class org.pac4j.http.client.direct.HeaderClient
 
getPrimary() - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
 
getPrimaryBlog() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
 
getPrincipalAttributes() - Method in class org.pac4j.core.profile.AttributesDefinition
Return the principal attributes names.
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.http.client.direct.DirectHttpClient
 
getProfileCreator() - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
getProfileImageUrlHttps() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
getProfileLinkColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
 
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(Token) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Retrieve the url of the profile of the authenticated user for the provider.
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.BitbucketClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.DropBoxClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.FacebookClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.FoursquareClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.GitHubClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.Google2Client
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.OkClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.OrcidClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.PayPalClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.StravaClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.TwitterClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.VkClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
getProfileUrl(Token) - Method in class org.pac4j.oauth.client.WordPressClient
 
getProfileUrl(Token) - 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
 
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
 
getProxyHost() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getProxyPort() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
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
 
getQueryStringParams() - Method in class org.scribe.model.ProxyOAuthRequest
 
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
 
getRealmName() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
getRed() - Method in class org.pac4j.core.profile.Color
 
getRedirectAction(WebContext, boolean) - Method in class org.pac4j.core.client.IndirectClient
Get the redirectAction computed for this client.
getRedirectionUrl(WebContext) - Method in class org.pac4j.core.client.IndirectClient
Return the redirection url to the provider, requested from an anonymous page.
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.
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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.
getRequest() - Method in class org.pac4j.core.context.J2ERequestContext
Deprecated.
Return the HTTP request.
getRequestAttribute(String) - Method in class org.pac4j.core.context.J2EContext
 
getRequestAttribute(String) - Method in class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
getRequestHeader(String) - Method in interface org.pac4j.core.context.WebContext
Return a request header.
getRequestId() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
getRequestMethod() - Method in class org.pac4j.core.context.J2EContext
 
getRequestMethod() - Method in class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
getRequestParameters() - Method in interface org.pac4j.core.context.WebContext
Return all request parameters.
getRequestToken() - Method in class org.pac4j.oauth.credentials.OAuthCredentials
 
getRequestToken() - Method in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
getRequestTokenEndpoint() - Method in class org.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.
getResponseContent() - Method in class org.pac4j.core.context.BaseResponseContext
 
getResponseContentType() - Method in class org.pac4j.core.context.BaseResponseContext
 
getResponseEncoding() - Method in class org.pac4j.core.context.BaseResponseContext
 
getResponseHeaders() - Method in class org.pac4j.core.context.BaseResponseContext
 
getResponseLocation() - Method in class org.pac4j.core.context.BaseResponseContext
 
getResponseStatus() - Method in class org.pac4j.core.context.BaseResponseContext
 
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.http.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
 
getSAMLMetadataContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
 
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
 
getSanitizedUrl() - Method in class org.scribe.model.ProxyOAuthRequest
 
getScheme() - Method in class org.pac4j.core.context.J2EContext
 
getScheme() - Method in class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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
 
getSecret() - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
getSecret() - Method in class org.pac4j.oidc.client.OidcClient
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
getSessionIdentifier() - Method in interface org.pac4j.core.context.WebContext
Gets the session id for this context.
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
 
getSessionStore() - Method in class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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
 
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.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.client.BaseOAuth20StateClient
 
getState() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
 
getState() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
 
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.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
 
getSummary() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
 
getSummary() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
 
getText() - Method in class org.pac4j.oauth.profile.XmlMatch
 
getThirdPartyId() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
 
getTicketGrantingTicketId() - Method in class org.pac4j.cas.profile.HttpTGTProfile
 
getTicketValidator() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
getTimeTolerance() - Method in class org.pac4j.cas.client.CasClient
 
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.http.credentials.TokenCredentials
 
getToken() - Method in class org.pac4j.oauth.credentials.OAuthCredentials
 
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.
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
 
getUrl() - Method in class org.scribe.model.ProxyOAuthRequest
 
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
 
getUsername() - Method in class org.pac4j.core.profile.CommonProfile
Return the username of the user.
getUsername() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
getUsername() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
Deprecated.
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.http.client.direct.DirectFormClient
 
getUsernameParameter() - Method in class org.pac4j.http.client.indirect.FormClient
 
getUsernameParameter() - Method in class org.pac4j.http.credentials.extractor.FormExtractor
 
getUserProfile(C, WebContext) - Method in class org.pac4j.core.client.BaseClient
Get the user profile based on the provided credentials.
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.http.credentials.HttpCredentials
 
getUserProfile(WebContext, String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Get the user profile from the access token.
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.
getVerb() - Method in class org.scribe.model.ProxyOAuthRequest
 
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.OAuthCredentials
 
getVersion() - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
 
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
 
GitHubApi - Class in org.scribe.builder.api
This class represents the OAuth API implementation for GitHub.
GitHubApi() - Constructor for class org.scribe.builder.api.GitHubApi
 
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
 
GitHubConverters - Class in org.pac4j.oauth.profile.github
This class defines all the converters specific to GitHub.
GitHubConverters() - Constructor for class org.pac4j.oauth.profile.github.GitHubConverters
 
githubDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
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
 
Google2Converters - Class in org.pac4j.oauth.profile.google2
This class defines all the converters specific to Google (using OAuth 2.0 protocol).
Google2Converters() - Constructor for class org.pac4j.oauth.profile.google2.Google2Converters
 
google2Definition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
Google2JsonExtractor - Class in org.scribe.extractors
This class represents a specific JSON extractor for Google using OAuth protocol version 2.
Google2JsonExtractor() - Constructor for class org.scribe.extractors.Google2JsonExtractor
 
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
 
GoogleApi20 - Class in org.scribe.builder.api
This class represents the OAuth API implementation for Google using OAuth protocol version 2.
GoogleApi20() - Constructor for class org.scribe.builder.api.GoogleApi20
 
GRAVATAR_ID - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
GROUPS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 

H

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.BitbucketClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.DropBoxClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.FacebookClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.FoursquareClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.GitHubClient
 
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.OkClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.OrcidClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.PayPalClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.StravaClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.TwitterClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.VkClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.WordPressClient
 
hasBeenCancelled(WebContext) - Method in class org.pac4j.oauth.client.YahooClient
 
hashCode() - Method in class org.pac4j.cas.profile.HttpTGTProfile
 
hashCode() - Method in class org.pac4j.http.credentials.AnonymousCredentials
 
hashCode() - Method in class org.pac4j.http.credentials.HttpCredentials
 
hashCode() - Method in class org.pac4j.http.credentials.TokenCredentials
 
hashCode() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
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(TokenAuthenticator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderClient(TokenAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderExtractor - Class in org.pac4j.http.credentials.extractor
To extract header value.
HeaderExtractor(String, String, String) - Constructor for class org.pac4j.http.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
 
httpActionAdapter - Variable in class org.pac4j.core.config.Config
 
HttpActionAdapter - Interface in org.pac4j.core.http
HTTP action adapter.
HttpAttributesDefinition - Class in org.pac4j.http.profile
This class is the definition of the attributes for a HTTP profile (just the username).
HttpAttributesDefinition() - Constructor for class org.pac4j.http.profile.HttpAttributesDefinition
 
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
 
HttpCredentials - Class in org.pac4j.http.credentials
This credentials is retrieved from a HTTP request.
HttpCredentials() - Constructor for class org.pac4j.http.credentials.HttpCredentials
 
HttpProfile - Class in org.pac4j.http.profile
This class is the user profile for sites using HTTP protocol.
HttpProfile() - Constructor for class org.pac4j.http.profile.HttpProfile
 
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
 
HttpTGTProfile - Class in org.pac4j.cas.profile
This is HttpTGTProfile that represents the CAS TGT when it's obtained via the rest api.
HttpTGTProfile() - Constructor for class org.pac4j.cas.profile.HttpTGTProfile
 
HttpTGTProfile(String, String) - Constructor for class org.pac4j.cas.profile.HttpTGTProfile
 
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.foursquare.FoursquareAttributesDefinition
 
ID - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
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
 
imageConverter - Static variable in class org.pac4j.oauth.profile.yahoo.YahooConverters
 
indexOf(Object) - Method in class org.pac4j.oauth.profile.JsonList
 
indexOf(Object) - Method in class org.pac4j.oauth.profile.XmlList
 
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(UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
IndirectBasicAuthClient(UsernamePasswordAuthenticator, 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 protocol).
IndirectClient() - Constructor for class org.pac4j.core.client.IndirectClient
 
IndirectHttpClient<C extends Credentials> - Class in org.pac4j.http.client.indirect
This class is the base HTTP client to authenticate indirectly users through HTTP protocol.
IndirectHttpClient() - Constructor for class org.pac4j.http.client.indirect.IndirectHttpClient
 
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
 
initDbi() - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
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.http.profile.creator.AuthenticatorProfileCreator
 
integerConverter - 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() - Method in class org.pac4j.core.client.Clients
Initialize all clients by computing callback urls if necessary.
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.AnonymousClient
 
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.DirectFormClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
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.http.client.indirect.IndirectHttpClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.BitbucketClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.DropBoxClient
 
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.GitHubClient
 
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.OrcidClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.PayPalClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.StravaClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.TwitterClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.VkClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.WordPressClient
 
internalInit(WebContext) - Method in class org.pac4j.oauth.client.YahooClient
 
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.openid.client.YahooOpenIdClient
 
internalInit(WebContext) - Method in class org.pac4j.saml.client.SAML2Client
 
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(TokenAuthenticator) - Constructor for class org.pac4j.http.client.direct.IpClient
 
IpClient(TokenAuthenticator, 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(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 - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
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
 
isAlwaysConfirmAuthorization() - Method in class org.pac4j.oauth.client.TwitterClient
 
isAuthenticated() - Method in class org.pac4j.core.profile.ProfileManager
Tests if the current is authenticated (meaning a user profile exists).
isAuthnRequestSigned() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
isAuthorized(WebContext, UserProfile, String, Map<String, Authorizer>) - Method in interface org.pac4j.core.authorization.AuthorizationChecker
 
isAuthorized(WebContext, UserProfile, List<Authorizer>) - Method in interface org.pac4j.core.authorization.AuthorizationChecker
 
isAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireAllAuthorizer
 
isAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireAnyAuthorizer
 
isAuthorized(WebContext, UserProfile) - Method in class org.pac4j.core.authorization.authorizer.CacheControlHeader
 
isAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
isAuthorized(WebContext, UserProfile) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
 
isAuthorized(WebContext, UserProfile) - Method in class org.pac4j.core.authorization.authorizer.CustomSecurityHeader
 
isAuthorized(WebContext, U) - Method in interface org.pac4j.core.authorization.Authorizer
Checks if the user profile is authorized for the current web context.
isAuthorized(WebContext, UserProfile) - Method in class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
 
isAuthorized(WebContext, UserProfile) - Method in class org.pac4j.core.authorization.authorizer.XContentTypeOptionsHeader
 
isAuthorized(WebContext, UserProfile) - Method in class org.pac4j.core.authorization.authorizer.XFrameOptionsHeader
 
isAuthorized(WebContext, UserProfile) - Method in class org.pac4j.core.authorization.authorizer.XSSProtectionHeader
 
isAuthorized(WebContext, UserProfile, String, Map<String, Authorizer>) - Method in class org.pac4j.core.authorization.DefaultAuthorizationChecker
 
isAuthorized(WebContext, UserProfile, List<Authorizer>) - Method in class org.pac4j.core.authorization.DefaultAuthorizationChecker
 
isAuthorized(WebContext, UserProfile) - 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.http.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
 
isDirectRedirection() - Method in class org.pac4j.cas.client.CasClient
 
isDirectRedirection() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
isDirectRedirection() - Method in class org.pac4j.core.client.IndirectClient
Define if this client has a direct redirection.
isDirectRedirection() - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
isDirectRedirection() - Method in class org.pac4j.http.client.indirect.FormClient
 
isDirectRedirection() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
isDirectRedirection() - Method in class org.pac4j.oauth.client.BaseOAuth10Client
 
isDirectRedirection() - Method in class org.pac4j.oauth.client.BaseOAuth20Client
 
isDirectRedirection() - Method in class org.pac4j.oauth.client.BitbucketClient
 
isDirectRedirection() - Method in class org.pac4j.oauth.client.StravaClient
 
isDirectRedirection() - Method in class org.pac4j.oidc.client.OidcClient
 
isDirectRedirection() - Method in class org.pac4j.openid.client.BaseOpenIdClient
 
isDirectRedirection() - Method in class org.pac4j.saml.client.SAML2Client
 
isEmpty() - Method in class org.pac4j.oauth.profile.JsonList
 
isEmpty() - Method in class org.pac4j.oauth.profile.XmlList
 
isEnforceProfileDefinition() - Static method in class org.pac4j.core.profile.ProfileHelper
 
isForceAuth() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
isForceServiceProviderMetadataGeneration() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
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
Returns if the client name should be implicitly added to the callback url if it is not already specified
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.
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
 
isPrimary() - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
isRemembered() - Method in class org.pac4j.core.profile.UserProfile
Is the user remembered?
isRenew() - Method in class org.pac4j.cas.client.CasClient
 
isRequiresExtendedToken() - Method in class org.pac4j.oauth.client.FacebookClient
 
isRootObject() - Method in class org.pac4j.core.profile.RawDataObject
 
isRootObject() - Method in class org.pac4j.oauth.profile.facebook.FacebookApplication
 
isRootObject() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
 
isSecure() - Method in class org.pac4j.core.context.Cookie
 
isSecure() - Method in class org.pac4j.core.context.J2EContext
 
isSecure() - Method in class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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 UserProfile>) - 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
 
iterator() - Method in class org.pac4j.oauth.profile.JsonList
 
iterator() - Method in class org.pac4j.oauth.profile.XmlList
 

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) - Constructor for class org.pac4j.core.context.J2EContext
Build a J2E context from the current HTTP request and response.
J2ERequestContext - Class in org.pac4j.core.context
Deprecated. 
J2ERequestContext(HttpServletRequest) - Constructor for class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
J2ERequestContext(HttpServletRequest, SessionStore) - Constructor for class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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
 
JsonConverters - Class in org.pac4j.oauth.profile.converter
This class defines all the JSON converters.
JsonConverters() - Constructor for class org.pac4j.oauth.profile.converter.JsonConverters
 
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
 
JsonList<T> - Class in org.pac4j.oauth.profile
This class creates a list of objects (buildable from JSON).
JsonList() - Constructor for class org.pac4j.oauth.profile.JsonList
 
JsonList(Object, Class<T>) - Constructor for class org.pac4j.oauth.profile.JsonList
Create a list of JsonObject from various inputs.
JsonListConverter - Class in org.pac4j.oauth.profile.converter
This class converts a JSON (String or JsonNode) into a list of objects.
JsonListConverter(Class<? extends Object>) - Constructor for class org.pac4j.oauth.profile.converter.JsonListConverter
 
JsonObject - Class in org.pac4j.oauth.profile
This class is an object which can be built from JSON.
JsonObject() - Constructor for class org.pac4j.oauth.profile.JsonObject
 
JsonObjectConverter - Class in org.pac4j.oauth.profile.converter
This class converts a JSON (String or JsonNode) into an JSON object.
JsonObjectConverter(Class<? extends JsonObject>) - Constructor for class org.pac4j.oauth.profile.converter.JsonObjectConverter
 
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
 
JwtConstants - Interface in org.pac4j.jwt
Some JWT constants.
JwtGenerator<U extends UserProfile> - 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

keepRawData - Static variable in class org.pac4j.core.profile.RawDataObject
 
key - Variable in class org.pac4j.oauth.client.BaseOAuthClient
 
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
 
lastIndexOf(Object) - Method in class org.pac4j.oauth.profile.JsonList
 
lastIndexOf(Object) - Method in class org.pac4j.oauth.profile.XmlList
 
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
 
LinkedIn2Converters - Class in org.pac4j.oauth.profile.linkedin2
This class defines all the converters specific to LinkedIn.
LinkedIn2Converters() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Converters
 
LinkedIn2Date - Class in org.pac4j.oauth.profile.linkedin2
This class represents a LinkedIn date.
LinkedIn2Date() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
 
linkedin2Definition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
LinkedInApi20 - Class in org.scribe.builder.api
This class represents the OAuth API implementation for LinkedIn using OAuth protocol version 2.
LinkedInApi20() - Constructor for class org.scribe.builder.api.LinkedInApi20
 
LinkedInOAuth20ServiceImpl - Class in org.scribe.oauth
This service is dedicated for LinkedIn service using OAuth protocol version 2.0.
LinkedInOAuth20ServiceImpl(StateApi20, OAuthConfig, int, int, String, int) - Constructor for class org.scribe.oauth.LinkedInOAuth20ServiceImpl
 
LINKS - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
linksConverter - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressConverters
 
listAddressConverter - Static variable in class org.pac4j.oauth.profile.yahoo.YahooConverters
 
listDisclosureConverter - Static variable in class org.pac4j.oauth.profile.yahoo.YahooConverters
 
LISTED_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterAttributesDefinition
 
listEducationConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
listEmailConverter - Static variable in class org.pac4j.oauth.profile.google2.Google2Converters
 
listEmailConverter - Static variable in class org.pac4j.oauth.profile.yahoo.YahooConverters
 
listEventConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
listGroupConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
listInfoConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
listInterestConverter - Static variable in class org.pac4j.oauth.profile.yahoo.YahooConverters
 
listIterator() - Method in class org.pac4j.oauth.profile.JsonList
 
listIterator(int) - Method in class org.pac4j.oauth.profile.JsonList
 
listIterator() - Method in class org.pac4j.oauth.profile.XmlList
 
listIterator(int) - Method in class org.pac4j.oauth.profile.XmlList
 
listMusicListensConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
listObjectConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
listPhotoConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
listStringConverter - Static variable in class org.pac4j.oauth.profile.converter.JsonConverters
 
listWorkConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
LocalCachingAuthenticator<T extends HttpCredentials> - Class in org.pac4j.http.credentials.authenticator
An authenticator that caches the result of an authentication event locally.
LocalCachingAuthenticator(Authenticator<T>, long, long, TimeUnit) - Constructor for class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
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
 
localeConverter - Static variable in class org.pac4j.core.profile.converter.Converters
 
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
 
locationConverter - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Converters
 
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 - Static variable in class org.pac4j.core.profile.converter.DateConverter
 
logger - Static 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 - Variable in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
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 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.
longConverter - 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
 
matchers - Variable in class org.pac4j.core.config.Config
 
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
 
matches(WebContext, String, Map<String, Matcher>) - Method in interface org.pac4j.core.matching.MatchingChecker
 
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
 
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
 
musicDataConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 

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
 
NEEDS_CLIENT_REDIRECTION_PARAMETER - Static variable in class org.pac4j.core.client.IndirectClient
 
newClient() - Method in class org.pac4j.cas.client.CasClient
 
newClient() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
newClient() - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
newClient() - Method in class org.pac4j.core.client.BaseClient
Create a new instance of the client.
newClient() - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
newClient() - Method in class org.pac4j.http.client.direct.AnonymousClient
 
newClient() - Method in class org.pac4j.http.client.direct.CookieClient
 
newClient() - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
 
newClient() - Method in class org.pac4j.http.client.direct.DirectFormClient
 
newClient() - Method in class org.pac4j.http.client.direct.HeaderClient
 
newClient() - Method in class org.pac4j.http.client.direct.IpClient
 
newClient() - Method in class org.pac4j.http.client.direct.ParameterClient
 
newClient() - Method in class org.pac4j.http.client.indirect.FormClient
 
newClient() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
newClient() - Method in class org.pac4j.oauth.client.BitbucketClient
 
newClient() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
newClient() - Method in class org.pac4j.oauth.client.DropBoxClient
 
newClient() - Method in class org.pac4j.oauth.client.FacebookClient
 
newClient() - Method in class org.pac4j.oauth.client.FoursquareClient
 
newClient() - Method in class org.pac4j.oauth.client.GitHubClient
 
newClient() - Method in class org.pac4j.oauth.client.Google2Client
 
newClient() - Method in class org.pac4j.oauth.client.LinkedIn2Client
 
newClient() - Method in class org.pac4j.oauth.client.OkClient
 
newClient() - Method in class org.pac4j.oauth.client.OrcidClient
 
newClient() - Method in class org.pac4j.oauth.client.PayPalClient
 
newClient() - Method in class org.pac4j.oauth.client.StravaClient
 
newClient() - Method in class org.pac4j.oauth.client.TwitterClient
 
newClient() - Method in class org.pac4j.oauth.client.VkClient
 
newClient() - Method in class org.pac4j.oauth.client.WindowsLiveClient
 
newClient() - Method in class org.pac4j.oauth.client.WordPressClient
 
newClient() - Method in class org.pac4j.oauth.client.YahooClient
 
newClient() - Method in class org.pac4j.oidc.client.OidcClient
 
newClient() - Method in class org.pac4j.openid.client.YahooOpenIdClient
 
newClient() - Method in class org.pac4j.saml.client.SAML2Client
 
newClientType() - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
newClientType() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
newClientType() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
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.http.credentials.password
A no-operation password encoder.
NopPasswordEncoder() - Constructor for class org.pac4j.http.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
 

O

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
 
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
 
OAuthAttributesDefinition - Class in org.pac4j.oauth.profile
This class is the definition of the attributes for an OAuth profile (just the access token).
OAuthAttributesDefinition() - Constructor for class org.pac4j.oauth.profile.OAuthAttributesDefinition
 
OAuthAttributesDefinitions - Class in org.pac4j.oauth.profile
This class defines all the attributes definitions.
OAuthAttributesDefinitions() - Constructor for class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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, String) - Constructor for class org.pac4j.oauth.credentials.OAuthCredentials
 
OAuthCredentials(Token, String, String, String) - Constructor for class org.pac4j.oauth.credentials.OAuthCredentials
 
OAuthCredentialsException - Exception in org.pac4j.oauth.client.exception
This class represents an exception occuring during OAuth credentials retrieval.
OAuthCredentialsException(String) - Constructor for exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
objectConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
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 - 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
 
OidcProfile(BearerAccessToken) - 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.RequiresHttpAction
Build an HTTP Ok.
ok(String, WebContext, String) - Static method in exception org.pac4j.core.exception.RequiresHttpAction
Build an HTTP Ok.
OkApi - Class in org.scribe.builder.api
Represents OAuth 2.0 API for Ok.ru (Odnoklassniki.ru)
OkApi() - Constructor for class org.scribe.builder.api.OkApi
 
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
 
okDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
OpenIdAttributesDefinitions - Class in org.pac4j.openid.profile
This class defines all the attributes definitions.
OpenIdAttributesDefinitions() - Constructor for class org.pac4j.openid.profile.OpenIdAttributesDefinitions
 
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
 
OrcidApi20 - Class in org.scribe.builder.api
This class represents the OAuth API implementation for ORCiD using OAuth protocol version 2.
OrcidApi20() - Constructor for class org.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(String, String) - Constructor for class org.pac4j.oauth.client.OrcidClient
 
OrcidClient() - Constructor for class org.pac4j.oauth.client.OrcidClient
 
orcidDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
OrcidJsonExtractor - Class in org.scribe.extractors
This class represents a specific JSON extractor for ORCiD using OAuth protocol version 2.
OrcidJsonExtractor() - Constructor for class org.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.scribe.tokens
This class represents a specific Token for ORCiD using OAuth protocol version 2.
OrcidToken(String, String, String, String) - Constructor for class org.scribe.tokens.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 - package org.pac4j.core
 
org.pac4j.core.authorization - package org.pac4j.core.authorization
 
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.generator - package org.pac4j.core.authorization.generator
 
org.pac4j.core.client - package org.pac4j.core.client
 
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.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.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 - package org.pac4j.http.client
 
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.credentials.password - package org.pac4j.http.credentials.password
 
org.pac4j.http.profile - package org.pac4j.http.profile
 
org.pac4j.http.profile.creator - package org.pac4j.http.profile.creator
 
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.client.exception - package org.pac4j.oauth.client.exception
 
org.pac4j.oauth.credentials - package org.pac4j.oauth.credentials
 
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.azuread - package org.pac4j.oidc.azuread
 
org.pac4j.oidc.client - package org.pac4j.oidc.client
 
org.pac4j.oidc.credentials - package org.pac4j.oidc.credentials
 
org.pac4j.oidc.profile - package org.pac4j.oidc.profile
 
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.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
 
org.scribe.builder.api - package org.scribe.builder.api
 
org.scribe.extractors - package org.scribe.extractors
 
org.scribe.model - package org.scribe.model
 
org.scribe.oauth - package org.scribe.oauth
 
org.scribe.tokens - package org.scribe.tokens
 
otherAttributesNames - Variable in class org.pac4j.core.profile.AttributesDefinition
 
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(WebContext, 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(WebContext, 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, TokenAuthenticator) - Constructor for class org.pac4j.http.client.direct.ParameterClient
 
ParameterClient(String, TokenAuthenticator, 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
 
passwordAttribute - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
passwordEncoder - Variable in class org.pac4j.http.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
PasswordEncoder - Interface in org.pac4j.http.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.scribe.builder.api
This class represents the OAuth API implementation for PayPal.
PayPalApi20() - Constructor for class org.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
 
PayPalConverters - Class in org.pac4j.oauth.profile.paypal
This class defines all the converters specific to PayPal.
PayPalConverters() - Constructor for class org.pac4j.oauth.profile.paypal.PayPalConverters
 
payPalDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
PayPalJsonExtractor - Class in org.scribe.extractors
This class represents a specific JSON extractor for PayPal.
PayPalJsonExtractor() - Constructor for class org.scribe.extractors.PayPalJsonExtractor
 
PayPalOAuth20ServiceImpl - Class in org.scribe.oauth
This service is dedicated for PayPal service using OAuth protocol version 2.0.
PayPalOAuth20ServiceImpl(DefaultApi20, OAuthConfig, int, int, String, int) - Constructor for class org.scribe.oauth.PayPalOAuth20ServiceImpl
 
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
 
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
 
photoConverter - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareConverters
 
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_URL - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 
pictureConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
PLAN - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
planConverter - Static variable in class org.pac4j.oauth.profile.github.GitHubConverters
 
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
 
positionsConverter - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Converters
 
postEncode(MessageContext<SAMLObject>, String) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
 
PREMIUM - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
prepareOutboundMessageContext(WebContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
 
PRIMARY_BLOG - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
principalAttributesNames - Variable in class org.pac4j.core.profile.AttributesDefinition
 
PRIVATE_GISTS - Static variable in class org.pac4j.oauth.profile.github.GitHubAttributesDefinition
 
PROFILE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
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 - 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
 
ProfileCreator<C extends Credentials,U extends UserProfile> - Interface in org.pac4j.http.profile.creator
This interface is responsible to create a UserProfile 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 UserProfile> - Class in org.pac4j.core.profile
This class is a generic way to manage the current user profile, i.e.
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
 
proxyHost - Variable in class org.pac4j.oauth.client.BaseOAuthClient
 
proxyHost - Variable in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
proxyHost - Variable in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
ProxyOAuth10aServiceImpl - Class in org.scribe.oauth
This class represents a specific OAuth service with proxy capabilities for OAuth 1.0 protocol.
ProxyOAuth10aServiceImpl(DefaultApi10a, OAuthConfig, int, int, String, int) - Constructor for class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
ProxyOAuth20ServiceImpl - Class in org.scribe.oauth
This class represents a specific OAuth service with proxy capabilities for OAuth 2.0 protocol.
ProxyOAuth20ServiceImpl(DefaultApi20, OAuthConfig, int, int, String, int) - Constructor for class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
ProxyOAuth20ServiceImpl(DefaultApi20, OAuthConfig, int, int, String, int, boolean, boolean) - Constructor for class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
ProxyOAuthRequest - Class in org.scribe.model
This class represents a Scribe OAuthRequest with proxy capabilities.
ProxyOAuthRequest(Verb, String, int, int, String, int) - Constructor for class org.scribe.model.ProxyOAuthRequest
 
proxyPort - Variable in class org.pac4j.oauth.client.BaseOAuthClient
 
proxyPort - Variable in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
proxyPort - Variable in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
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

RawDataObject - Class in org.pac4j.core.profile
This class is an object which can build from some raw data input (JSON, XML...)
RawDataObject() - Constructor for class org.pac4j.core.profile.RawDataObject
 
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
 
readExternal(ObjectInput) - Method in class org.pac4j.core.profile.UserProfile
 
readExternal(ObjectInput) - Method in class org.pac4j.oidc.profile.OidcProfile
 
readTimeout - Variable in class org.pac4j.oauth.client.BaseOAuthClient
 
readTimeout - Variable in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
readTimeout - Variable in class org.scribe.oauth.ProxyOAuth20ServiceImpl
 
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, boolean) - Method in interface org.pac4j.core.client.Client
Redirect to the authentication provider for an indirect client.
redirect(WebContext, boolean) - Method in class org.pac4j.core.client.DirectClient
 
redirect(WebContext, boolean) - Method in class org.pac4j.core.client.IndirectClient
Redirect to the authentication provider by updating the WebContext accordingly.
redirect(String) - Static method in class org.pac4j.core.client.RedirectAction
 
redirect(String, WebContext, String) - Static method in exception org.pac4j.core.exception.RequiresHttpAction
Build a redirection.
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
 
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
 
relationshipStatusConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
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.
remove(Object) - Method in class org.pac4j.oauth.profile.JsonList
 
remove(int) - Method in class org.pac4j.oauth.profile.JsonList
 
remove(Object) - Method in class org.pac4j.oauth.profile.XmlList
 
remove(int) - Method in class org.pac4j.oauth.profile.XmlList
 
removeAll(Collection<?>) - Method in class org.pac4j.oauth.profile.JsonList
 
removeAll(Collection<?>) - Method in class org.pac4j.oauth.profile.XmlList
 
removeFromCache(T) - Method in class org.pac4j.http.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
 
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, HttpTGTProfile) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
REQUIRE_ALL_ROLES - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
REQUIRE_ANY_ROLE - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
RequireAllPermissionsAuthorizer<U extends UserProfile> - Class in org.pac4j.core.authorization
Checks an access if the user profile has all the permissions.
RequireAllPermissionsAuthorizer() - Constructor for class org.pac4j.core.authorization.RequireAllPermissionsAuthorizer
 
RequireAllPermissionsAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.RequireAllPermissionsAuthorizer
 
RequireAllPermissionsAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.RequireAllPermissionsAuthorizer
 
RequireAllPermissionsAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.RequireAllPermissionsAuthorizer
 
RequireAllRolesAuthorizer<U extends UserProfile> - Class in org.pac4j.core.authorization
Checks an access if the user profile has all the roles.
RequireAllRolesAuthorizer() - Constructor for class org.pac4j.core.authorization.RequireAllRolesAuthorizer
 
RequireAllRolesAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.RequireAllRolesAuthorizer
 
RequireAllRolesAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.RequireAllRolesAuthorizer
 
RequireAllRolesAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.RequireAllRolesAuthorizer
 
RequireAnyPermissionAuthorizer<U extends UserProfile> - Class in org.pac4j.core.authorization
Checks an access if the user profile has any of the permissions.
RequireAnyPermissionAuthorizer() - Constructor for class org.pac4j.core.authorization.RequireAnyPermissionAuthorizer
 
RequireAnyPermissionAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.RequireAnyPermissionAuthorizer
 
RequireAnyPermissionAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.RequireAnyPermissionAuthorizer
 
RequireAnyPermissionAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.RequireAnyPermissionAuthorizer
 
RequireAnyRoleAuthorizer<U extends UserProfile> - Class in org.pac4j.core.authorization
Checks an access if the user profile has any of the roles.
RequireAnyRoleAuthorizer() - Constructor for class org.pac4j.core.authorization.RequireAnyRoleAuthorizer
 
RequireAnyRoleAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.RequireAnyRoleAuthorizer
 
RequireAnyRoleAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.RequireAnyRoleAuthorizer
 
RequireAnyRoleAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.RequireAnyRoleAuthorizer
 
requiresExtendedToken - Variable in class org.pac4j.oauth.client.FacebookClient
 
RequiresHttpAction - Exception in org.pac4j.core.exception
This exception is thrown when an additionnal HTTP action (redirect, basic auth...) is required.
RequiresHttpAction(String, int) - Constructor for exception org.pac4j.core.exception.RequiresHttpAction
 
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
 
responseContent - Variable in class org.pac4j.core.context.BaseResponseContext
 
responseContentType - Variable in class org.pac4j.core.context.BaseResponseContext
 
responseCookies - Variable in class org.pac4j.core.context.BaseResponseContext
 
responseEncoding - Variable in class org.pac4j.core.context.BaseResponseContext
 
responseHeaders - Variable in class org.pac4j.core.context.BaseResponseContext
 
responseLocation - Variable in class org.pac4j.core.context.BaseResponseContext
 
responseStatus - Variable in class org.pac4j.core.context.BaseResponseContext
 
responseValidator - Variable in class org.pac4j.saml.client.SAML2Client
 
retainAll(Collection<?>) - Method in class org.pac4j.oauth.profile.JsonList
 
retainAll(Collection<?>) - Method in class org.pac4j.oauth.profile.XmlList
 
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
 
retrieveAuthorizationUrl(WebContext) - Method in class org.pac4j.oauth.client.Google2Client
retrieveCredentials(WebContext) - Method in class org.pac4j.cas.client.CasClient
Get the credentials from the web context.
retrieveCredentials(WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
retrieveCredentials(WebContext) - Method in class org.pac4j.core.client.IndirectClient
 
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
Get the redirection url.
retrieveRedirectAction(WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.core.client.IndirectClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.http.client.indirect.FormClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
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.azuread.AzureAdResourceRetriever
 
retrieveUserProfile(CasCredentials, WebContext) - Method in class org.pac4j.cas.client.CasClient
Get the user profile from the credentials.
retrieveUserProfile(CasCredentials, WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
retrieveUserProfile(C, WebContext) - Method in class org.pac4j.core.client.BaseClient
 
retrieveUserProfile(GaeUserCredentials, WebContext) - Method in class org.pac4j.gae.client.GaeUserServiceClient
 
retrieveUserProfile(AnonymousCredentials, WebContext) - Method in class org.pac4j.http.client.direct.AnonymousClient
 
retrieveUserProfile(C, WebContext) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
retrieveUserProfile(C, WebContext) - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
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(Token) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Retrieve the user profile from the access token.
retrieveUserProfileFromToken(Token) - Method in class org.pac4j.oauth.client.FacebookClient
 
retrieveUserProfileFromToken(Token) - Method in class org.pac4j.oauth.client.YahooClient
Retrieve the user profile from the access token.

S

salt - Variable in class org.pac4j.http.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(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
 
SAML2ClientConfiguration(String, String, String, String) - 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) - Constructor for class org.pac4j.saml.context.SAML2ContextProvider
 
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) - 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(CredentialProvider, String, String) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
 
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, CredentialProvider) - 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.
SAMLMetadataGenerator - Interface in org.pac4j.saml.metadata
Builds metadata and the relevant resolvers.
save(boolean, U) - Method in class org.pac4j.core.profile.ProfileManager
Save the given user profile as the current one.
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
 
secret - Variable in class org.pac4j.oauth.client.BaseOAuthClient
 
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
 
send() - Method in class org.scribe.model.ProxyOAuthRequest
 
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(Token, String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Make a request to get the data of the authenticated user for the provider.
sendRequestForData(OAuth10Profile, String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
Make a request to the OAuth provider to access a protected resource.
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.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 - Interface in org.pac4j.core.context.session
To store data in session.
set(WebContext, String, Object) - Method in class org.pac4j.core.context.session.J2ESessionStore
 
set(WebContext, String, Object) - Method in interface org.pac4j.core.context.session.SessionStore
Save an object in the store by its key.
set(int, T) - Method in class org.pac4j.oauth.profile.JsonList
 
set(int, T) - Method in class org.pac4j.oauth.profile.XmlList
 
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
 
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
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
 
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.http.client.direct.DirectHttpClient
 
setAuthenticator(Authenticator<C>) - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
setAuthnContextClassRef(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setAuthnRequestSigned(boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setAuthorizationGenerator(AuthorizationGenerator<U>) - Method in class org.pac4j.core.client.BaseClient
Add only one 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
 
setBlackListedSignatureSigningAlgorithms(Collection<String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
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
 
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
 
setCharset(String) - Method in class org.scribe.model.ProxyOAuthRequest
 
setClazz(Class<T>) - Method in class org.pac4j.oauth.profile.JsonList
 
setClazz(Class<T>) - Method in class org.pac4j.oauth.profile.XmlList
 
setClientAuthenticationMethod(ClientAuthenticationMethod) - Method in class org.pac4j.oidc.client.OidcClient
 
setClientID(String) - Method in class org.pac4j.oidc.client.OidcClient
 
setClientName(String) - Method in class org.pac4j.core.credentials.Credentials
 
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
 
setClientsList(List<Client>) - Method in class org.pac4j.core.client.Clients
Deprecated. 
setComment(String) - Method in class org.pac4j.core.context.Cookie
 
setComparisonType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setConfig(Config) - Static method in class org.pac4j.core.config.ConfigSingleton
 
setConfiguration(SAML2ClientConfiguration) - Method in class org.pac4j.saml.client.SAML2Client
 
setConnectionKeepAlive(boolean) - Method in class org.scribe.model.ProxyOAuthRequest
 
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
 
setCredentialProvider(CredentialProvider) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setCustomParams(Map<String, String>) - Method in class org.pac4j.oidc.client.OidcClient
 
setDataSource(DataSource) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
setDefaultACSIndex(int) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setDefaultClient(Client) - Method in class org.pac4j.core.client.Clients
 
setDefaultLogoutUrl(String) - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
setDefaultSuccessUrl(String) - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
setDelegate(Authenticator<T>) - Method in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
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
 
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
 
setEndQuery(String) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
setEnforceProfileDefinition(boolean) - Static method in class org.pac4j.core.profile.ProfileHelper
Set whether the profile definition (= attributes definition) should be enforced (= undefined attributes are ignored).
setEntityId(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setErrorMessage(String, String) - Method in exception org.pac4j.oauth.client.exception.OAuthCredentialsException
 
setErrorPage401(String) - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
setErrorPage403(String) - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
setExcludePath(String) - Method in class org.pac4j.core.matching.ExcludedPathMatcher
 
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
 
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
 
setGateway(boolean) - Method in class org.pac4j.cas.client.CasClient
 
setHeaderName(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
setHeaderName(String) - Method in class org.pac4j.http.client.direct.HeaderClient
 
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.strava.StravaClub
 
setId(String) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
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
 
setIncludeClientNameInCallbackUrl(boolean) - Method in class org.pac4j.core.client.IndirectClient
Sets whether the client name should be implicitly added to the callback url for this client.
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.
setKeepRawData(boolean) - Static method in class org.pac4j.core.profile.ProfileHelper
Set whether the input data should be stored in object to be restored for CAS serialization when toString() is called.
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
 
setLdapAuthenticator(Authenticator) - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
setLimit(int) - Method in class org.pac4j.oauth.client.FacebookClient
 
setList(List<T>) - Method in class org.pac4j.oauth.profile.JsonList
 
setList(List<T>) - Method in class org.pac4j.oauth.profile.XmlList
 
setLocale(Locale) - Method in class org.pac4j.core.profile.FormattedDate
 
setLoginUrl(String) - Method in class org.pac4j.http.client.indirect.FormClient
 
setLogoutHandler(LogoutHandler) - Method in class org.pac4j.cas.client.CasClient
 
setLogoutUrlPattern(String) - Static method in class org.pac4j.core.context.BaseConfig
Deprecated.
 
setMatcher(Matcher) - Method in class org.pac4j.core.config.Config
 
setMatchers(Map<String, Matcher>) - Method in class org.pac4j.core.config.Config
 
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
 
setMetadataProvider(MetadataResolver) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
setMillisBetweenCleanUps(int) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
setMongoClient(MongoClient) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
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.strava.StravaClub
 
setName(String) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
setNameIdPolicyFormat(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setNoCacheHeaders() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
setOnlyCheckPostRequest(boolean) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
 
setOrcid(String) - Method in class org.scribe.tokens.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.http.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
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
 
setPreferredJwsAlgorithm(JWSAlgorithm) - Method in class org.pac4j.oidc.client.OidcClient
 
setPrefixHeader(String) - Method in class org.pac4j.http.client.direct.HeaderClient
 
setPrimary(Boolean) - Method in class org.pac4j.oauth.profile.strava.StravaGear
 
setPrincipal(AttributePrincipal) - Method in class org.pac4j.cas.profile.CasProxyProfile
Store the CAS principal.
setPrivateKeyPassword(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
setProfile(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
setProfileCreator(ProfileCreator<C, CommonProfile>) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
setProfileCreator(ProfileCreator<C, HttpProfile>) - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
setProfileMedium(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
 
setProxyGrantingTicketStorage(ProxyGrantingTicketStorage) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
setProxyHost(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setProxyPort(int) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setPublicKey(String) - Method in class org.pac4j.oauth.client.OkClient
 
setReadTimeout(int) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setReadTimeout(int) - Method in class org.pac4j.oidc.client.OidcClient
 
setRealmName(String) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
setRedirectUrl(String) - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
 
setRedirectUrl(String) - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
Sets redirect url.
setRegexpPattern(String) - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
setRegexpPattern(String) - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
setRequestAttribute(String, Object) - Method in interface org.pac4j.core.context.WebContext
Save a request attribute.
setRequestId(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
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.BaseResponseContext
 
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.BaseResponseContext
 
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.BaseResponseContext
 
setResponseStatus(int) - Method in class org.pac4j.core.context.J2EContext
 
setResponseStatus(int) - Method in interface org.pac4j.core.context.WebContext
Set the response status.
setSalt(String) - Method in class org.pac4j.http.credentials.password.BasicSaltedSha512PasswordEncoder
 
setSAMLMessageStorage(SAMLMessageStorage) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
setSamlMessageStorageFactory(SAMLMessageStorageFactory) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
 
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.jwt.credentials.authenticator.JwtAuthenticator
Deprecated.
setSecret(String) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
setSecret(String) - Method in class org.pac4j.oidc.client.OidcClient
 
setSecure(boolean) - Method in class org.pac4j.core.context.Cookie
 
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 class org.pac4j.core.context.J2ERequestContext
Deprecated.
 
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
 
setSigningSecret(String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
 
setSigningSecret(String) - Method in class org.pac4j.jwt.profile.JwtGenerator
 
setSingleLogoutServiceUrl(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
 
setSplitChar(String) - Method in class org.pac4j.core.authorization.FromAttributesAuthorizationGenerator
 
setSpringSecurityCompliant(boolean) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
 
setStartQuery(String) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
setState(String) - Method in class org.pac4j.oauth.client.BaseOAuth20StateClient
 
setSubjectAssertion(Assertion) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
setSubjectConfirmations(List<SubjectConfirmation>) - Method in class org.pac4j.saml.context.SAML2MessageContext
 
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
 
setTimeTolerance(long) - Method in class org.pac4j.cas.client.CasClient
 
setTokenAsHeader(boolean) - Method in class org.pac4j.oauth.client.BaseOAuthClient
 
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.http.client.direct.DirectFormClient
 
setUsernameParameter(String) - Method in class org.pac4j.http.client.indirect.FormClient
 
setUserProfile(UserProfile) - Method in class org.pac4j.http.credentials.HttpCredentials
 
setUsersCollection(String) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
setUsersDatabase(String) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
setUseStateParameter(boolean) - Method in class org.pac4j.oauth.client.Google2Client
Enable or disable usage of the 'state' parameter as a CSRF protection in OAuth.
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.
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
 
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
 
signRequest(Token, OAuthRequest) - Method in class org.scribe.oauth.FoursquareOAuth20ServiceImpl
 
signRequest(Token, OAuthRequest) - Method in class org.scribe.oauth.LinkedInOAuth20ServiceImpl
 
signRequest(Token, OAuthRequest) - Method in class org.scribe.oauth.PayPalOAuth20ServiceImpl
 
signRequest(Token, OAuthRequest) - Method in class org.scribe.oauth.ProxyOAuth10aServiceImpl
 
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
 
SimpleTestUsernamePasswordAuthenticator - Class in org.pac4j.http.credentials
Deprecated. 
SimpleTestUsernamePasswordAuthenticator() - Constructor for class org.pac4j.http.credentials.SimpleTestUsernamePasswordAuthenticator
Deprecated.
 
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
 
size() - Method in class org.pac4j.oauth.profile.JsonList
 
size() - Method in class org.pac4j.oauth.profile.XmlList
 
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 - 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
 
startQuery - Variable in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
STATE - Static variable in class org.pac4j.oauth.profile.strava.StravaAttributesDefinition
 
StateApi20 - Class in org.scribe.builder.api
Implementation of the OAuth v2.0 protocol with state.
StateApi20() - Constructor for class org.scribe.builder.api.StateApi20
 
STATELESS - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
StateOAuth20Service - Interface in org.scribe.oauth
This interface defines that a service can handle a state parameter for the authorization url.
StateOAuth20ServiceImpl - Class in org.scribe.oauth
This class overload getAuthorizationUrl method to allow to add the state parameter to authorization url.
StateOAuth20ServiceImpl(StateApi20, OAuthConfig, int, int, String, int) - Constructor for class org.scribe.oauth.StateOAuth20ServiceImpl
 
StateOAuth20ServiceImpl(StateApi20, OAuthConfig, int, int, String, int, boolean, boolean) - Constructor for class org.scribe.oauth.StateOAuth20ServiceImpl
 
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(String, String, String) - Constructor for class org.pac4j.stormpath.credentials.authenticator.StormpathAuthenticator
Receives the Stormpath admin credentials and applicationId and sets up and instance of a Stormpath's Application resource which will be used to authenticate users.
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
 
StravaApi - Class in org.scribe.builder.api
This class represents the OAuth API implementation for Strava.
StravaApi(String) - Constructor for class org.scribe.builder.api.StravaApi
 
StravaAttributesDefinition - Class in org.pac4j.oauth.profile.strava
Example of Strava profile: { "id": 1321007, "resource_state": 3, "firstname": "Adrian", "lastname": "Papusoi", "profile_medium": "http:\/\/dgalywyr863hv.cloudfront.net\/pictures\/athletes\/1321007\/361713\/1\/medium.jpg", "profile": "http:\/\/dgalywyr863hv.cloudfront.net\/pictures\/athletes\/1321007\/361713\/1\/large.jpg", "city": "Courbevoie", "state": "ÃŽle-de-France", "country": "France", "sex": "M", "friend": null, "follower": null, "premium": false, "created_at": "2012-11-13T10:13:38Z", "updated_at": "2014-12-17T13:30:39Z", "badge_type_id": 0, "follower_count": 24, "friend_count": 30, "mutual_friend_count": 0, "date_preference": "%d\/%m\/%Y", "measurement_preference": "meters", "email": "[email protected]", "ftp": null, "clubs": [ { "id": 37365, "resource_state": 2, "name": "Amicale Cycliste des Baltringues de Longchamp", "profile_medium": "http:\/\/dgalywyr863hv.cloudfront.net\/pictures\/clubs\/37365\/1022943\/1\/medium.jpg", "profile": "http:\/\/dgalywyr863hv.cloudfront.net\/pictures\/clubs\/37365\/1022943\/1\/large.jpg" }, { "id": 45060, "resource_state": 2, "name": "VeloViewer", "profile_medium": "http:\/\/dgalywyr863hv.cloudfront.net\/pictures\/clubs\/45060\/1141016\/3\/medium.jpg", "profile": "http:\/\/dgalywyr863hv.cloudfront.net\/pictures\/clubs\/45060\/1141016\/3\/large.jpg" }, { "id": 21017, "resource_state": 2, "name": "Paris cycling meetup group", "profile_medium": "http:\/\/dgalywyr863hv.cloudfront.net\/pictures\/clubs\/21017\/449495\/1\/medium.jpg", "profile": "http:\/\/dgalywyr863hv.cloudfront.net\/pictures\/clubs\/21017\/449495\/1\/large.jpg" } ], "bikes": [ { "id": "b1232920", "primary": false, "name": "BH G5", "resource_state": 2, "distance": 4587858 }, { "id": "b662369", "primary": false, "name": "Gitane '80s", "resource_state": 2, "distance": 371587 }, { "id": "b526413", "primary": false, "name": "Grand Canyon AL 6.0", "resource_state": 2, "distance": 362774 }, { "id": "b1534132", "primary": true, "name": "Kona Dr Good", "resource_state": 2, "distance": 1303618 } ], "shoes": [ ] }
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
Encapsulates a Club from a profile.
StravaClub() - Constructor for class org.pac4j.oauth.profile.strava.StravaClub
 
StravaConverters - Class in org.pac4j.oauth.profile.strava
Strava profile fields specific converters.
StravaConverters() - Constructor for class org.pac4j.oauth.profile.strava.StravaConverters
 
stravaDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
StravaGear - Class in org.pac4j.oauth.profile.strava
Encapsulates a strava bike or shoe.
StravaGear() - Constructor for class org.pac4j.oauth.profile.strava.StravaGear
 
StravaJsonExtractor - Class in org.scribe.extractors
Json token extractor for Strava using Jackson to parse the response.
StravaJsonExtractor() - Constructor for class org.scribe.extractors.StravaJsonExtractor
 
StravaProfile - Class in org.pac4j.oauth.profile.strava
Encapsulates a Strava athlete profile.
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
 
stringConverter - 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
 
subList(int, int) - Method in class org.pac4j.oauth.profile.JsonList
 
subList(int, int) - Method in class org.pac4j.oauth.profile.XmlList
 
success(String) - Static method in class org.pac4j.core.client.RedirectAction
 
SUMMARY - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2AttributesDefinition
 

T

TARGET_URL - Static variable in interface org.pac4j.core.context.Pac4jConstants
Deprecated.
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
 
toArray() - Method in class org.pac4j.oauth.profile.JsonList
 
toArray(T[]) - Method in class org.pac4j.oauth.profile.JsonList
 
toArray() - Method in class org.pac4j.oauth.profile.XmlList
 
toArray(T[]) - Method in class org.pac4j.oauth.profile.XmlList
 
tokenAsHeader - Variable in class org.pac4j.oauth.client.BaseOAuthClient
 
TokenAuthenticator - Interface in org.pac4j.http.credentials.authenticator
This interface represents the contract to validate a token credentials.
TokenCredentials - Class in org.pac4j.http.credentials
This credentials represents a token.
TokenCredentials(String, String) - Constructor for class org.pac4j.http.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.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.RedirectAction
 
toString() - Method in exception org.pac4j.core.exception.RequiresHttpAction
 
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.RawDataObject
 
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.http.authorization.authorizer.IpRegexpAuthorizer
 
toString() - Method in class org.pac4j.http.client.direct.DirectFormClient
 
toString() - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
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.TokenCredentials
 
toString() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
toString() - Method in class org.pac4j.oauth.credentials.OAuthCredentials
 
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
 
toString() - Method in class org.scribe.model.ProxyOAuthRequest
 
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
 
TwitterConverters - Class in org.pac4j.oauth.profile.twitter
This class defines all the converters specific to Twitter.
TwitterConverters() - Constructor for class org.pac4j.oauth.profile.twitter.TwitterConverters
 
twitterDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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(String, WebContext, String) - Static method in exception org.pac4j.core.exception.RequiresHttpAction
Build a basic 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.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
 
urlConverter - Static variable in class org.pac4j.core.profile.converter.Converters
 
useAppsecretProof - Variable in class org.pac4j.oauth.client.FacebookClient
 
USER_PROFILE - Static variable in interface org.pac4j.core.context.Pac4jConstants
 
USERNAME - Static variable in class org.pac4j.core.profile.CommonProfile
 
USERNAME - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketAttributesDefinition
 
USERNAME - Static variable in class org.pac4j.oauth.profile.facebook.FacebookAttributesDefinition
 
USERNAME - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressAttributesDefinition
 
usernameAttribute - Variable in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
UsernamePasswordAuthenticator - Interface in org.pac4j.http.credentials.authenticator
This interface represents the contract to validate a username / password credentials.
UsernamePasswordCredentials - Class in org.pac4j.http.credentials
This class represents a username and a password credentials
UsernamePasswordCredentials(String, String, String) - Constructor for class org.pac4j.http.credentials.UsernamePasswordCredentials
 
UsernameProfileCreator - Class in org.pac4j.http.profile
Deprecated. 
UsernameProfileCreator() - Constructor for class org.pac4j.http.profile.UsernameProfileCreator
Deprecated.
 
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
 

V

validate(UsernamePasswordCredentials) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
validate(T) - Method in interface org.pac4j.http.credentials.authenticator.Authenticator
Validate the credentials.
validate(TokenCredentials) - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
validate(T) - Method in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
validate(TokenCredentials) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestTokenAuthenticator
 
validate(UsernamePasswordCredentials) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 
validate(TokenCredentials) - Method in interface org.pac4j.http.credentials.authenticator.TokenAuthenticator
Validate the credentials.
validate(UsernamePasswordCredentials) - Method in interface org.pac4j.http.credentials.authenticator.UsernamePasswordAuthenticator
Validate the credentials.
validate(TokenCredentials) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
Validate the credentials.
validate(UsernamePasswordCredentials) - Method in class org.pac4j.ldap.credentials.authenticator.LdapAuthenticator
 
validate(UsernamePasswordCredentials) - Method in class org.pac4j.mongo.credentials.authenticator.MongoAuthenticator
 
validate(JWT, Nonce) - Method in class org.pac4j.oidc.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) - Method in class org.pac4j.sql.credentials.authenticator.DbAuthenticator
 
validate(UsernamePasswordCredentials) - 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.ClientType
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.ClientType
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
 
VkApi - Class in org.scribe.builder.api
This class represents the OAuth API implementation for Vk.
VkApi() - Constructor for class org.scribe.builder.api.VkApi
 
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
 
VkConverters - Class in org.pac4j.oauth.profile.vk
This class defines all the converters specific to Vk.
VkConverters() - Constructor for class org.pac4j.oauth.profile.vk.VkConverters
 
vkDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
WindowsLiveApi - Class in org.scribe.builder.api
Fix url endpoints (waiting for the next Scribe release).
WindowsLiveApi() - Constructor for class org.scribe.builder.api.WindowsLiveApi
 
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
 
windowsLiveDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
WordPressApi - Class in org.scribe.builder.api
This class represents the OAuth API implementation for WordPress.
WordPressApi() - Constructor for class org.scribe.builder.api.WordPressApi
 
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
 
WordPressConverters - Class in org.pac4j.oauth.profile.wordpress
This class defines all the converters specific to WordPress.
WordPressConverters() - Constructor for class org.pac4j.oauth.profile.wordpress.WordPressConverters
 
wordPressDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
workDateConverter - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConverters
 
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
 
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.BaseResponseContext
 
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
 
XmlHelper - Class in org.pac4j.oauth.profile
Some XML helper mirroring the JsonHelper.
XmlHelper() - Constructor for class org.pac4j.oauth.profile.XmlHelper
 
XmlList<T> - Class in org.pac4j.oauth.profile
This class creates a list of objects (buildable from XML).
XmlList() - Constructor for class org.pac4j.oauth.profile.XmlList
 
XmlList(String, Class<T>) - Constructor for class org.pac4j.oauth.profile.XmlList
Create a list of XmlObject from a XML text.
XmlListConverter - Class in org.pac4j.oauth.profile.converter
This class converts a XML text into a list of objects.
XmlListConverter(Class<? extends Object>) - Constructor for class org.pac4j.oauth.profile.converter.XmlListConverter
 
XmlMatch - Class in org.pac4j.oauth.profile
This class represents a XML text found at a position;
XmlMatch(String, int) - Constructor for class org.pac4j.oauth.profile.XmlMatch
 
XmlObject - Class in org.pac4j.oauth.profile
This class is an object which can be built from XML.
XmlObject() - Constructor for class org.pac4j.oauth.profile.XmlObject
 
XmlObjectConverter - Class in org.pac4j.oauth.profile.converter
This class converts a XML text into a XML object.
XmlObjectConverter(Class<? extends XmlObject>) - Constructor for class org.pac4j.oauth.profile.converter.XmlObjectConverter
 
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
 
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
 
YahooConverters - Class in org.pac4j.oauth.profile.yahoo
This class defines all the converters specific to Yahoo.
YahooConverters() - Constructor for class org.pac4j.oauth.profile.yahoo.YahooConverters
 
yahooDefinition - Static variable in class org.pac4j.oauth.profile.OAuthAttributesDefinitions
 
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
 
yahooOpenIdDefinition - Static variable in class org.pac4j.openid.profile.OpenIdAttributesDefinitions
 
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.