- ABOUT - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- ABOUT_ME - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- AbstractAttributeConverter<T> - Class in org.pac4j.core.profile.converter
-
This abstract attribute converter handles some common behaviors for simple type converters.
- AbstractAttributeConverter(Class<T>) - Constructor for class org.pac4j.core.profile.converter.AbstractAttributeConverter
-
- AbstractBuilder - Class in org.pac4j.config.builder
-
An abstract builder of the configuration.
- AbstractBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.AbstractBuilder
-
- AbstractBuilder(Map<String, String>, Map<String, Authenticator>) - Constructor for class org.pac4j.config.builder.AbstractBuilder
-
- AbstractCasRestClient - Class in org.pac4j.cas.client.rest
-
This is
CasRestFormClient
able to communicate to
a CAS server via its REST api, to retrieve TGTs and STs
and to construct CAS principals.
- AbstractCasRestClient() - Constructor for class org.pac4j.cas.client.rest.AbstractCasRestClient
-
- AbstractCheckAuthenticationAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
Check the authentication of the user.
- AbstractCheckAuthenticationAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
-
- AbstractCheckAuthenticationAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
-
- AbstractEncryptionConfiguration - Class in org.pac4j.jwt.config.encryption
-
Abstract encryption configuration.
- AbstractEncryptionConfiguration() - Constructor for class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
-
- AbstractExceptionAwareLogic<R,C extends WebContext> - Class in org.pac4j.core.engine
-
Abstract logic to handle exceptions:
if it's a
HttpAction
, the HTTP action (which has already been performed on the web context) is "adapted"
else if an
AbstractExceptionAwareLogic.errorUrl
is defined, the user is redirected to this error URL
otherwise the exception is thrown again
- AbstractExceptionAwareLogic() - Constructor for class org.pac4j.core.engine.AbstractExceptionAwareLogic
-
- AbstractJwtProfile - Class in org.pac4j.core.profile.jwt
-
Abstract JWT profile.
- AbstractJwtProfile() - Constructor for class org.pac4j.core.profile.jwt.AbstractJwtProfile
-
- AbstractLdapProperties - Class in org.pac4j.config.ldaptive
-
Copy/pasted from CAS server v5.0.4 as is.
- AbstractLdapProperties() - Constructor for class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- AbstractLdapProperties.LdapConnectionPoolPassivator - Enum in org.pac4j.config.ldaptive
-
The ldap connection pool passivator.
- AbstractProfileService<U extends CommonProfile> - Class in org.pac4j.core.profile.service
-
Abstract implementation of the
ProfileService
for the storage: LDAP, SQL and MongoDB.
- AbstractProfileService() - Constructor for class org.pac4j.core.profile.service.AbstractProfileService
-
- AbstractRegexpAuthenticator<U extends CommonProfile> - Class in org.pac4j.http.credentials.authenticator
-
Abstract authenticator based on regular expressions.
- AbstractRegexpAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.AbstractRegexpAuthenticator
-
- AbstractRequireAllAuthorizer<E,U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
An authorizer to require all the elements.
- AbstractRequireAllAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.AbstractRequireAllAuthorizer
-
- AbstractRequireAnyAuthorizer<E,U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
An authorizer to require any of the elements.
- AbstractRequireAnyAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.AbstractRequireAnyAuthorizer
-
- AbstractRequireElementAuthorizer<E,U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
An authorizer to require elements.
- AbstractRequireElementAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
-
- AbstractSignatureConfiguration - Class in org.pac4j.jwt.config.signature
-
Abstract signature configuration.
- AbstractSignatureConfiguration() - Constructor for class org.pac4j.jwt.config.signature.AbstractSignatureConfiguration
-
- AbstractStore<K,O> - Class in org.pac4j.core.store
-
Abstract store.
- AbstractStore() - Constructor for class org.pac4j.core.store.AbstractStore
-
- accept(String) - Method in class org.pac4j.core.profile.converter.AbstractAttributeConverter
-
- ACCEPT_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- ACCESS_CONTROL_ALLOW_CREDENTIALS_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- ACCESS_CONTROL_ALLOW_HEADERS_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- ACCESS_CONTROL_ALLOW_METHODS_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- ACCESS_CONTROL_ALLOW_ORIGIN_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- ACCESS_CONTROL_EXPOSE_HEADERS_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- ACCESS_CONTROL_MAX_AGE_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- ACCESS_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- accessTokenVerb - Variable in class org.pac4j.scribe.builder.api.GenericApi20
-
- AccountNotFoundException - Exception in org.pac4j.core.exception
-
Exception when an account is not found.
- AccountNotFoundException(String) - Constructor for exception org.pac4j.core.exception.AccountNotFoundException
-
- AccountNotFoundException(Throwable) - Constructor for exception org.pac4j.core.exception.AccountNotFoundException
-
- ACR - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- adapt(C, Collection<CommonProfile>, Object...) - Method in interface org.pac4j.core.engine.SecurityGrantedAccessAdapter
-
Adapt the current successful action as the expected result.
- adapt(int, C) - Method in interface org.pac4j.core.http.adapter.HttpActionAdapter
-
Adapt the HTTP action.
- adapt(int, J2EContext) - Method in class org.pac4j.core.http.adapter.J2ENopHttpActionAdapter
-
- addAccessTokenToProfile(U, OAuth1AccessToken) - Method in class org.pac4j.oauth.profile.creator.OAuth10ProfileCreator
-
- addAccessTokenToProfile(U, OAuth2AccessToken) - Method in class org.pac4j.oauth.profile.creator.OAuth20ProfileCreator
-
- addAttribute(String, Object) - Method in class org.pac4j.core.profile.UserProfile
-
Add an attribute.
- addAttributes(Map<String, Object>) - Method in class org.pac4j.core.profile.UserProfile
-
Add attributes.
- addAuthenticationAttribute(String, Object) - Method in class org.pac4j.core.profile.UserProfile
-
Add an authentication-related attribute
- addAuthenticationAttributes(Map<String, Object>) - Method in class org.pac4j.core.profile.UserProfile
-
Add authentication attributes.
- addAuthorizationGenerator(AuthorizationGenerator<U>) - Method in class org.pac4j.core.client.BaseClient
-
- addAuthorizationGenerator(AuthorizationGenerator) - Method in class org.pac4j.core.client.Clients
-
- addAuthorizationGenerators(List<AuthorizationGenerator<U>>) - Method in class org.pac4j.core.client.BaseClient
-
- addAuthorizer(String, Authorizer) - Method in class org.pac4j.core.config.Config
-
- addContext(SAML2MetadataResolver, BaseContext, QName) - Method in class org.pac4j.saml.context.SAML2ContextProvider
-
- addCustomParam(String, String) - Method in class org.pac4j.cas.config.CasConfiguration
-
- addCustomParam(String, String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- addEncryptionConfiguration(EncryptionConfiguration) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- addExchangeToken(String, OAuth2AccessToken) - Method in class org.pac4j.oauth.profile.facebook.FacebookProfileCreator
-
Adds the token to the URL in question.
- addIDPContext(SAML2MessageContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
-
- addMatcher(String, Matcher) - Method in class org.pac4j.core.config.Config
-
- addParameter(String, String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
Add a new parameter to an url.
- addPermission(String) - Method in class org.pac4j.core.profile.UserProfile
-
Add a permission.
- addPermissions(Collection<String>) - Method in class org.pac4j.core.profile.UserProfile
-
Add permissions.
- addResponseCookie(Cookie) - Method in class org.pac4j.core.context.J2EContext
-
- addResponseCookie(Cookie) - Method in interface org.pac4j.core.context.WebContext
-
Adds cookies to the response
- ADDRESS - Static variable in class org.pac4j.oauth.profile.paypal.PayPalProfileDefinition
-
- ADDRESS - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- ADDRESSES - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- addRole(String) - Method in class org.pac4j.core.profile.UserProfile
-
Add a role.
- addRoles(Collection<String>) - Method in class org.pac4j.core.profile.UserProfile
-
Add roles.
- addRoles(Set<String>) - Method in class org.pac4j.core.profile.UserProfile
-
Add roles.
- addScope(QQClient.QQScope) - Method in class org.pac4j.oauth.client.QQClient
-
- addScope(WechatClient.WechatScope) - Method in class org.pac4j.oauth.client.WechatClient
-
- addSignatureConfiguration(SignatureConfiguration) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- addSPContext(SAML2MessageContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
-
- addStateAndNonceParameters(WebContext, Map<String, String>) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
-
- addTransportContext(WebContext, SAML2MessageContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
-
- AGE - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- AGE_CATEGORY - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- 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.ajax
-
Compute if a HTTP request is an AJAX one.
- ALBUMS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- algorithm - Variable in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
-
- algorithm - Variable in class org.pac4j.jwt.config.signature.AbstractSignatureConfiguration
-
- ALLOW_AJAX_REQUESTS - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "allowAjaxRequests" authorizer.
- ALLOW_ALL_ACT_MSG - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
boolean Whether to allow everyone to send me a private message, true: yes, false: no
- ALLOW_ALL_COMMENT - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
boolean Whether to allow everyone to comment on my Weibo, true: yes, false: no
- AlwaysUseSessionProfileStorageDecision<C extends WebContext> - Class in org.pac4j.core.engine.decision
-
A decision class where the session is always used, generally when indirect and direct clients are mixed in the same web application.
- AlwaysUseSessionProfileStorageDecision() - Constructor for class org.pac4j.core.engine.decision.AlwaysUseSessionProfileStorageDecision
-
- AMR - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- ANONYMOUS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- AnonymousClient - Class in org.pac4j.core.client.direct
-
Anonymous client.
- AnonymousClient() - Constructor for class org.pac4j.core.client.direct.AnonymousClient
-
- AnonymousCredentials - Class in org.pac4j.core.credentials
-
Anonymous credentials.
- AnonymousCredentials() - Constructor for class org.pac4j.core.credentials.AnonymousCredentials
-
- AnonymousProfile - Class in org.pac4j.core.profile
-
Anonymous profile.
- AnonymousProfile() - Constructor for class org.pac4j.core.profile.AnonymousProfile
-
- API_STANDARD_PROFILE_REQUEST - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- APPID - Static variable in class org.pac4j.scribe.builder.api.WechatApi20
-
- APPLICATION_FORM_ENCODED_HEADER_VALUE - Static variable in interface org.pac4j.core.context.HttpConstants
-
- APPLICATION_JSON - Static variable in interface org.pac4j.core.context.HttpConstants
-
- APPSECRET_PARAMETER - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- areEquals(String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
Compare two String to see if they are equals (both null is ok).
- areEqualsIgnoreCaseAndTrim(String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
Compare two String to see if they are equals ignoring the case and the blank spaces (both null is ok).
- areNotEquals(String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
Compare two String to see if they are not equals.
- asPrincipal() - Method in class org.pac4j.core.profile.CommonProfile
-
- assertionConsumerServiceUrl - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- assertNotBlank(String, String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
- assertNotBlank(String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
- assertNotNull(String, Object) - Static method in class org.pac4j.core.util.CommonHelper
-
- assertNull(String, Object) - Static method in class org.pac4j.core.util.CommonHelper
-
- assertTrue(boolean, String) - Static method in class org.pac4j.core.util.CommonHelper
-
- asURI(String) - Static method in class org.pac4j.core.util.CommonHelper
-
Convert a string into an URI.
- 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.
- AttributeLocation - Enum in org.pac4j.core.profile
-
Denotes where an attribute is placed in a profile.
- attributeNames - Variable in class org.pac4j.core.profile.service.AbstractProfileService
-
- attributePrincipal - Variable in class org.pac4j.cas.profile.CasProxyProfile
-
- AUDIENCE - Static variable in interface org.pac4j.core.profile.jwt.JwtClaims
-
- augmentSignatureSigningParameters(SignatureSigningParameters) - Method in class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
-
- AUTH_TIME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- authDomain - Variable in class org.pac4j.gae.client.GaeUserServiceClient
-
- AUTHENTICATE_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- AUTHENTICATION_DATE - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfileDefinition
-
- AUTHENTICATION_METHOD - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfileDefinition
-
- Authenticator<C extends Credentials> - Interface in org.pac4j.core.credentials.authenticator
-
- AUTHENTICATOR_TEST_TOKEN - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- AUTHENTICATOR_TEST_USERNAME_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- AuthenticatorProfileCreator<C extends Credentials,P extends CommonProfile> - Class in org.pac4j.core.profile.creator
-
This profile creator retrieves the user profile attached in the
Credentials
.
- AuthenticatorProfileCreator() - Constructor for class org.pac4j.core.profile.creator.AuthenticatorProfileCreator
-
- authenticators - Variable in class org.pac4j.config.builder.AbstractBuilder
-
- AUTHN_CONTEXT - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- authnRequestSigned - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- AUTHORIZATION_CODE_FLOWS - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- AUTHORIZATION_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- AuthorizationChecker - Interface in org.pac4j.core.authorization.checker
-
The way to check authorizations.
- AuthorizationGenerator<U extends CommonProfile> - Interface in org.pac4j.core.authorization.generator
-
Generate the authorization roles and permissions for this user profile.
- AUTHORIZE_ENDPOINT_URL - Static variable in class org.pac4j.scribe.builder.api.QQApi20
-
- AUTHORIZE_ENDPOINT_URL_1 - Static variable in class org.pac4j.scribe.builder.api.WechatApi20
-
- AUTHORIZE_ENDPOINT_URL_2 - Static variable in class org.pac4j.scribe.builder.api.WechatApi20
-
- Authorizer<U extends CommonProfile> - Interface in org.pac4j.core.authorization.authorizer
-
Checks if an access is authorized.
- authorizers - Variable in class org.pac4j.core.config.Config
-
- AUTHORIZERS - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- authUrl - Variable in class org.pac4j.scribe.builder.api.GenericApi20
-
- AVATAR - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketProfileDefinition
-
- AVATAR_HD - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User avatar address (HD), HD avatar original
- AVATAR_LARGE - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User avatar address (larger image), 180 × 180 pixels
- AVATAR_URL - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- AVATAR_URL - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressProfileDefinition
-
- AZP - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- AzureAdClient - Class in org.pac4j.oidc.client
-
A specialized
OidcClient
for authenticating againt Microsoft Azure AD.
- AzureAdClient() - Constructor for class org.pac4j.oidc.client.AzureAdClient
-
- AzureAdClient(AzureAdOidcConfiguration) - Constructor for class org.pac4j.oidc.client.AzureAdClient
-
- AzureAdIdTokenValidator - Class in org.pac4j.oidc.client.azuread
-
Specialized ID token validator cabable of handling the {tenantid} placeholder.
- AzureAdIdTokenValidator(IDTokenValidator) - Constructor for class org.pac4j.oidc.client.azuread.AzureAdIdTokenValidator
-
- AzureAdOidcConfiguration - Class in org.pac4j.oidc.config
-
AzureAd OpenID Connect configuration.
- AzureAdOidcConfiguration() - Constructor for class org.pac4j.oidc.config.AzureAdOidcConfiguration
-
- AzureAdOidcConfiguration(OidcConfiguration) - Constructor for class org.pac4j.oidc.config.AzureAdOidcConfiguration
-
- AzureAdProfile - Class in org.pac4j.oidc.profile.azuread
-
This class is the user profile for Azure AD (using OpenID Connect protocol) with appropriate getters.
- AzureAdProfile() - Constructor for class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- AzureAdProfileCreator - Class in org.pac4j.oidc.profile.azuread
-
Specific profile creator for Azure.
- AzureAdProfileCreator(OidcConfiguration) - Constructor for class org.pac4j.oidc.profile.azuread.AzureAdProfileCreator
-
- AzureAdProfileDefinition - Class in org.pac4j.oidc.profile.azuread
-
This class defines the attributes of the Azure AD OpenID Connect profile.
- AzureAdProfileDefinition() - Constructor for class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
-
- AzureAdResourceRetriever - Class in org.pac4j.oidc.client.azuread
-
Specialized ResourceRetriever which escapes a possibly invalid issuer URI.
- AzureAdResourceRetriever() - Constructor for class org.pac4j.oidc.client.azuread.AzureAdResourceRetriever
-
- CacheControlHeader - Class in org.pac4j.core.authorization.authorizer
-
Cache control header.
- CacheControlHeader() - Constructor for class org.pac4j.core.authorization.authorizer.CacheControlHeader
-
- calculateServerDigest(boolean, String) - Method in class org.pac4j.http.credentials.DigestCredentials
-
This calculates the server digest value based on user stored password.
- callbackLogic - Variable in class org.pac4j.core.config.Config
-
- CallbackLogic<R,C extends WebContext> - Interface in org.pac4j.core.engine
-
Callback logic to finish the login process for an indirect client.
- callbackUrl - Variable in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
-
- callbackUrl - Variable in class org.pac4j.core.client.IndirectClient
-
- callbackUrlResolver - Variable in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
-
- callbackUrlResolver - Variable in class org.pac4j.core.client.IndirectClient
-
- CallbackUrlResolver - Interface in org.pac4j.core.http.callback
-
How to compute a callback URL and match a client.
- callRestApi(String, String) - Method in class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
Return the body from the REST API, passing the username/pasword auth.
- CAN_POST - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- CAN_SEE_ALL_POST - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- CAN_SEE_AUDIO - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- CAN_WRITE_PRIVATE_MESSAGE - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- CAS_LOGIN_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- CAS_PROTOCOL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- CasAuthenticationDateFormatter - Class in org.pac4j.oauth.profile.casoauthwrapper
-
Date formatter for the CAS authentication date.
- CasAuthenticationDateFormatter() - Constructor for class org.pac4j.oauth.profile.casoauthwrapper.CasAuthenticationDateFormatter
-
- CasAuthenticator - Class in org.pac4j.cas.credentials.authenticator
-
CAS authenticator which validates the service ticket.
- CasAuthenticator(CasConfiguration, String, UrlResolver, CallbackUrlResolver, String) - Constructor for class org.pac4j.cas.credentials.authenticator.CasAuthenticator
-
- CasClient - Class in org.pac4j.cas.client
-
This class is the client to authenticate users on a CAS server for a web application in a stateful way: when trying to access a
protected area, the user will be redirected to the CAS server for login and then back to the application (on the callback endpoint) and
finally to the originally requested url.
- CasClient() - Constructor for class org.pac4j.cas.client.CasClient
-
- CasClient(CasConfiguration) - Constructor for class org.pac4j.cas.client.CasClient
-
- CasClientBuilder - Class in org.pac4j.config.builder
-
Builder for CAS clients.
- CasClientBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.CasClientBuilder
-
- CasConfiguration - Class in org.pac4j.cas.config
-
CAS configuration.
- CasConfiguration() - Constructor for class org.pac4j.cas.config.CasConfiguration
-
- CasConfiguration(String) - Constructor for class org.pac4j.cas.config.CasConfiguration
-
- CasConfiguration(String, CasProtocol) - Constructor for class org.pac4j.cas.config.CasConfiguration
-
- CasConfiguration(String, String) - Constructor for class org.pac4j.cas.config.CasConfiguration
-
- CasLogoutActionBuilder<U extends CommonProfile> - Class in org.pac4j.core.logout
-
CAS logout action builder.
- CasLogoutActionBuilder(String, String) - Constructor for class org.pac4j.core.logout.CasLogoutActionBuilder
-
- CasLogoutHandler<C extends WebContext> - Interface in org.pac4j.cas.logout
-
This interface defines how to handle CAS logout request on client side.
- CasOAuthWrapperApi20 - Class in org.pac4j.scribe.builder.api
-
This class represents the OAuth API implementation for the CAS OAuth wrapper.
- CasOAuthWrapperApi20(String, boolean) - Constructor for class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
-
- CasOAuthWrapperClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users on CAS servers using OAuth wrapper.
- CasOAuthWrapperClient() - Constructor for class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- CasOAuthWrapperClient(String, String, String) - Constructor for class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- CasOAuthWrapperProfile - Class in org.pac4j.oauth.profile.casoauthwrapper
-
This class is the user profile for sites using OAuth wrapper for CAS.
- CasOAuthWrapperProfile() - Constructor for class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
-
- CasOAuthWrapperProfileDefinition - Class in org.pac4j.oauth.profile.casoauthwrapper
-
- CasOAuthWrapperProfileDefinition() - Constructor for class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfileDefinition
-
- 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
-
- CasProfileDefinition - Class in org.pac4j.cas.profile
-
Profile definition for CAS.
- CasProfileDefinition() - Constructor for class org.pac4j.cas.profile.CasProfileDefinition
-
- CasProtocol - Enum in org.pac4j.cas.config
-
CAS protocol.
- CasProxyProfile - Class in org.pac4j.cas.profile
-
This class is the user profile for sites using CAS protocol with proxy capabilities.
- CasProxyProfile() - Constructor for class org.pac4j.cas.profile.CasProxyProfile
-
- CasProxyReceptor - Class in org.pac4j.cas.client
-
This class is the CAS proxy receptor.
- CasProxyReceptor() - Constructor for class org.pac4j.cas.client.CasProxyReceptor
-
- CasRedirectActionBuilder - Class in org.pac4j.cas.redirect
-
CAS redirect action builder.
- CasRedirectActionBuilder(CasConfiguration, CasClient) - Constructor for class org.pac4j.cas.redirect.CasRedirectActionBuilder
-
- CasRestAuthenticator - Class in org.pac4j.cas.credentials.authenticator
-
This is a specific Authenticator to deal with the CAS REST API.
- CasRestAuthenticator(CasConfiguration) - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
-
- CasRestBasicAuthClient - Class in org.pac4j.cas.client.rest
-
Direct client which receives credentials as a basic auth and validates them via the CAS REST API.
- CasRestBasicAuthClient() - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
-
- CasRestBasicAuthClient(CasConfiguration, String, String) - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
-
- CasRestFormClient - Class in org.pac4j.cas.client.rest
-
Direct client which receives credentials as form parameters and validates them via the CAS REST API.
- CasRestFormClient() - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
-
- CasRestFormClient(CasConfiguration, String, String) - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
-
- CasRestProfile - Class in org.pac4j.cas.profile
-
This is
CasRestProfile
that represents
the CAS TGT when it's obtained via the rest api.
- CasRestProfile() - Constructor for class org.pac4j.cas.profile.CasRestProfile
-
- CasRestProfile(String, String) - Constructor for class org.pac4j.cas.profile.CasRestProfile
-
- CENTRAL_LOGOUT - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
Whether a central logout must be performed
- CERTIFICATE_REQUEST_ATTRIBUTE - Static variable in class org.pac4j.http.credentials.extractor.X509CredentialsExtractor
-
- check(WebContext, U, E) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
-
Check a specific element.
- check(WebContext, CommonProfile, HttpConstants.HTTP_METHOD) - Method in class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
-
- check(WebContext, U, Class<U>) - Method in class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
-
- check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
-
- check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
-
- check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAnyAttributeAuthorizer
-
- check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
-
- check(WebContext, U, String) - Method in class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
-
- CheckHttpMethodAuthorizer - Class in org.pac4j.core.authorization.authorizer
-
Checks the HTTP method.
- CheckHttpMethodAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
-
- CheckHttpMethodAuthorizer(HttpConstants.HTTP_METHOD...) - Constructor for class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
-
- CheckHttpMethodAuthorizer(List<HttpConstants.HTTP_METHOD>) - Constructor for class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
-
- CheckHttpMethodAuthorizer(Set<HttpConstants.HTTP_METHOD>) - Constructor for class org.pac4j.core.authorization.authorizer.CheckHttpMethodAuthorizer
-
- CheckProfileTypeAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
Checks the profile type.
- CheckProfileTypeAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
-
- CheckProfileTypeAuthorizer(Class<U>...) - Constructor for class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
-
- CheckProfileTypeAuthorizer(List<Class<U>>) - Constructor for class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
-
- CheckProfileTypeAuthorizer(Set<Class<U>>) - Constructor for class org.pac4j.core.authorization.authorizer.CheckProfileTypeAuthorizer
-
- CITY - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- CITY - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- CITY - Static variable in class org.pac4j.oauth.profile.wechat.WechatProfileDefinition
-
- CITY - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int User's city ID
- CLAIMED - Static variable in class org.pac4j.oauth.profile.orcid.OrcidProfileDefinition
-
- CLASSPATH_PREFIX - Static variable in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- cleanUp() - Method in class org.pac4j.cas.store.ProxyGrantingTicketStore
-
- clearSensitiveData() - Method in class org.pac4j.cas.profile.CasRestProfile
-
- clearSensitiveData() - Method in class org.pac4j.core.profile.UserProfile
-
- clearSensitiveData() - Method in class org.pac4j.oauth.profile.OAuth10Profile
-
- clearSensitiveData() - Method in class org.pac4j.oauth.profile.OAuth20Profile
-
- clearSensitiveData() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- client - Variable in class org.pac4j.cas.redirect.CasRedirectActionBuilder
-
- Client<C extends Credentials,U extends CommonProfile> - Interface in org.pac4j.core.client
-
This interface is the core class of the library.
- client - Variable in class org.pac4j.oauth.redirect.OAuth10RedirectActionBuilder
-
- client - Variable in class org.pac4j.oauth.redirect.OAuth20RedirectActionBuilder
-
- client - Variable in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
-
- client - Variable in class org.pac4j.oidc.credentials.extractor.OidcExtractor
-
- client - Variable in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
-
- CLIENT_ID - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- ClientFinder - Interface in org.pac4j.core.client.finder
-
The way to find the client.
- clientInit() - Method in class org.pac4j.cas.client.CasClient
-
- clientInit() - Method in class org.pac4j.cas.client.CasProxyReceptor
-
- clientInit() - Method in class org.pac4j.cas.client.direct.DirectCasClient
-
- clientInit() - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- clientInit() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
-
- clientInit() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
-
- clientInit() - Method in class org.pac4j.core.client.direct.AnonymousClient
-
- clientInit() - Method in class org.pac4j.core.client.DirectClient
-
Initialize the client.
- clientInit() - Method in class org.pac4j.core.client.IndirectClient
-
Initialize the client.
- clientInit() - Method in class org.pac4j.gae.client.GaeUserServiceClient
-
- clientInit() - Method in class org.pac4j.http.client.direct.CookieClient
-
- clientInit() - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
-
- clientInit() - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
-
- clientInit() - Method in class org.pac4j.http.client.direct.DirectFormClient
-
- clientInit() - Method in class org.pac4j.http.client.direct.HeaderClient
-
- clientInit() - Method in class org.pac4j.http.client.direct.IpClient
-
- clientInit() - Method in class org.pac4j.http.client.direct.ParameterClient
-
- clientInit() - Method in class org.pac4j.http.client.direct.X509Client
-
- clientInit() - Method in class org.pac4j.http.client.indirect.FormClient
-
- clientInit() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
-
- clientInit() - Method in class org.pac4j.kerberos.client.direct.DirectKerberosClient
-
- clientInit() - Method in class org.pac4j.kerberos.client.indirect.IndirectKerberosClient
-
- clientInit() - Method in class org.pac4j.oauth.client.BitbucketClient
-
- clientInit() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- clientInit() - Method in class org.pac4j.oauth.client.DropBoxClient
-
- clientInit() - Method in class org.pac4j.oauth.client.FacebookClient
-
- clientInit() - Method in class org.pac4j.oauth.client.FoursquareClient
-
- clientInit() - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- clientInit() - Method in class org.pac4j.oauth.client.GitHubClient
-
- clientInit() - Method in class org.pac4j.oauth.client.Google2Client
-
- clientInit() - Method in class org.pac4j.oauth.client.HiOrgServerClient
-
- clientInit() - Method in class org.pac4j.oauth.client.LinkedIn2Client
-
- clientInit() - Method in class org.pac4j.oauth.client.OAuth10Client
-
- clientInit() - Method in class org.pac4j.oauth.client.OAuth20Client
-
- clientInit() - Method in class org.pac4j.oauth.client.OkClient
-
- clientInit() - Method in class org.pac4j.oauth.client.OrcidClient
-
- clientInit() - Method in class org.pac4j.oauth.client.PayPalClient
-
- clientInit() - Method in class org.pac4j.oauth.client.QQClient
-
- clientInit() - Method in class org.pac4j.oauth.client.StravaClient
-
- clientInit() - Method in class org.pac4j.oauth.client.TwitterClient
-
- clientInit() - Method in class org.pac4j.oauth.client.VkClient
-
- clientInit() - Method in class org.pac4j.oauth.client.WechatClient
-
- clientInit() - Method in class org.pac4j.oauth.client.WeiboClient
-
- clientInit() - Method in class org.pac4j.oauth.client.WindowsLiveClient
-
- clientInit() - Method in class org.pac4j.oauth.client.WordPressClient
-
- clientInit() - Method in class org.pac4j.oauth.client.YahooClient
-
- clientInit() - Method in class org.pac4j.oidc.client.AzureAdClient
-
- clientInit() - Method in class org.pac4j.oidc.client.GoogleOidcClient
-
- clientInit() - Method in class org.pac4j.oidc.client.KeycloakOidcClient
-
- clientInit() - Method in class org.pac4j.oidc.client.OidcClient
-
- clientInit() - Method in class org.pac4j.openid.client.YahooOpenIdClient
-
- clientInit() - Method in class org.pac4j.saml.client.SAML2Client
-
- clientName - Variable in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
-
- Clients - Class in org.pac4j.core.client
-
This class is made to group multiple clients, generally on one callback url.
- Clients() - Constructor for class org.pac4j.core.client.Clients
-
- Clients(String, List<Client>) - Constructor for class org.pac4j.core.client.Clients
-
- Clients(String, Client...) - Constructor for class org.pac4j.core.client.Clients
-
- Clients(String, Client) - Constructor for class org.pac4j.core.client.Clients
-
- Clients(List<Client>) - Constructor for class org.pac4j.core.client.Clients
-
- Clients(Client...) - Constructor for class org.pac4j.core.client.Clients
-
- Clients(Client) - Constructor for class org.pac4j.core.client.Clients
-
- clients - Variable in class org.pac4j.core.config.Config
-
- CLIENTS - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- closeConnection(HttpURLConnection) - Static method in class org.pac4j.core.util.HttpUtils
-
- CLUBS - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- code - Variable in exception org.pac4j.core.exception.HttpAction
-
- COLLABORATORS - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- Color - Class in org.pac4j.core.profile
-
This class is a simple RGB color values holder.
- Color(int, int, int) - Constructor for class org.pac4j.core.profile.Color
-
- COLOR - Static variable in class org.pac4j.core.profile.converter.Converters
-
- ColorConverter - Class in org.pac4j.core.profile.converter
-
This class converts a String into a Color.
- ColorConverter() - Constructor for class org.pac4j.core.profile.converter.ColorConverter
-
- COMMON_COUNT - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- 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
-
- CommonProfile(boolean) - Constructor for class org.pac4j.core.profile.CommonProfile
-
Create a profile with possibility to merge attributes with the same name and collection-type values
- CommonProfileDefinition<P extends CommonProfile> - Class in org.pac4j.core.profile.definition
-
Profile definition with the common attributes.
- CommonProfileDefinition() - Constructor for class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- CommonProfileDefinition(Function<Object[], P>) - Constructor for class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- 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.GitHubProfileDefinition
-
- compute(UrlResolver, String, String, WebContext) - Method in interface org.pac4j.core.http.callback.CallbackUrlResolver
-
Compute a callback URL from the provided URL resolver, URL, client name and web context.
- compute(UrlResolver, String, String, WebContext) - Method in class org.pac4j.core.http.callback.NoParameterCallbackUrlResolver
-
- compute(UrlResolver, String, String, WebContext) - Method in class org.pac4j.core.http.callback.PathParameterCallbackUrlResolver
-
- compute(UrlResolver, String, String, WebContext) - Method in class org.pac4j.core.http.callback.QueryParameterCallbackUrlResolver
-
- compute(String, WebContext) - Method in class org.pac4j.core.http.url.DefaultUrlResolver
-
- compute(String, WebContext) - Method in interface org.pac4j.core.http.url.UrlResolver
-
Compute a new URL from the provided URL and the web context.
- computeAppSecretProof(String, OAuth2AccessToken, FacebookConfiguration) - Method in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
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(Exception) - 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
-
- computeFinalLoginUrl(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
-
- computeFinalPrefixUrl(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
-
- computeFinalRestUrl(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
-
- concat(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
-
- Config - Class in org.pac4j.core.config
-
The default configuration with clients, authorizers and matchers.
- Config() - Constructor for class org.pac4j.core.config.Config
-
- Config(Client) - Constructor for class org.pac4j.core.config.Config
-
- Config(Clients) - Constructor for class org.pac4j.core.config.Config
-
- Config(List<Client>) - Constructor for class org.pac4j.core.config.Config
-
- Config(Client...) - Constructor for class org.pac4j.core.config.Config
-
- Config(String, Client) - Constructor for class org.pac4j.core.config.Config
-
- Config(String, Client...) - Constructor for class org.pac4j.core.config.Config
-
- Config(String, List<Client>) - Constructor for class org.pac4j.core.config.Config
-
- Config(Map<String, Authorizer>) - Constructor for class org.pac4j.core.config.Config
-
- Config(Clients, Map<String, Authorizer>) - Constructor for class org.pac4j.core.config.Config
-
- Config(Client, Map<String, Authorizer>) - Constructor for class org.pac4j.core.config.Config
-
- Config(Map<String, Authorizer>, Client...) - Constructor for class org.pac4j.core.config.Config
-
- Config(String, Map<String, Authorizer>, Client...) - Constructor for class org.pac4j.core.config.Config
-
- Config(String, Client, Map<String, Authorizer>) - Constructor for class org.pac4j.core.config.Config
-
- config - Variable in class org.pac4j.core.config.DefaultConfigFactory
-
- CONFIG_FACTORY - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- ConfigBuilder - Class in org.pac4j.core.config
-
To build a configuration from a factory.
- ConfigBuilder() - Constructor for class org.pac4j.core.config.ConfigBuilder
-
- ConfigFactory - Interface in org.pac4j.core.config
-
A factory to build the configuration.
- ConfigSingleton - Class in org.pac4j.core.config
-
A singleton of the configuration.
- ConfigSingleton() - Constructor for class org.pac4j.core.config.ConfigSingleton
-
- configuration - Variable in class org.pac4j.cas.client.rest.AbstractCasRestClient
-
- configuration - Variable in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
-
- configuration - Variable in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
-
- configuration - Variable in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
-
- configuration - Variable in class org.pac4j.cas.redirect.CasRedirectActionBuilder
-
- configuration - Variable in class org.pac4j.oauth.client.OAuth10Client
-
- configuration - Variable in class org.pac4j.oauth.client.OAuth20Client
-
- configuration - Variable in class org.pac4j.oauth.redirect.OAuth10RedirectActionBuilder
-
- configuration - Variable in class org.pac4j.oauth.redirect.OAuth20RedirectActionBuilder
-
- configuration - Variable in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
-
- configuration - Variable in class org.pac4j.oidc.credentials.extractor.OidcExtractor
-
- configuration - Variable in class org.pac4j.oidc.logout.OidcLogoutActionBuilder
-
- configuration - Variable in class org.pac4j.oidc.profile.creator.OidcProfileCreator
-
- configuration - Variable in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
-
- configuration - Variable in class org.pac4j.saml.client.SAML2Client
-
- Configuration - Class in org.pac4j.saml.util
-
OpenSAML configuration bean to bootstrap the parser pool.
- ConfigurationManager - Interface in org.pac4j.saml.util
-
A Java service provider API hook to allow configuration of OpenSAML.
- configure() - Method in interface org.pac4j.saml.util.ConfigurationManager
-
- configure() - Method in class org.pac4j.saml.util.DefaultConfigurationManager
-
- CONTACT - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareProfileDefinition
-
- containsAttribute(String) - Method in class org.pac4j.core.profile.UserProfile
-
Check to see if profile contains attribute name.
- containsAuthenicationAttribute(String) - Method in class org.pac4j.core.profile.UserProfile
-
Check to see if profile contains attribute name.
- containsProperty(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
-
- 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.TwitterProfileDefinition
-
- convert(Object) - Method in class org.pac4j.core.profile.converter.AbstractAttributeConverter
-
- 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.oauth.profile.casoauthwrapper.CasAuthenticationDateFormatter
-
- convert(Object) - Method in class org.pac4j.oauth.profile.converter.JsonConverter
-
- convert(Object) - Method in class org.pac4j.oauth.profile.facebook.converter.FacebookRelationshipStatusConverter
-
- convert(Object) - Method in class org.pac4j.oidc.profile.converter.OidcLongTimeConverter
-
- convertAndAdd(CommonProfile, AttributeLocation, String, Object) - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
Convert a profile or authentication attribute, if necessary, and add it to the profile.
- convertAndAdd(CommonProfile, Map<String, Object>, Map<String, Object>) - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
Convert the profile and authentication attributes, if necessary, and add them to the profile.
- convertAttributesToProfile(List<Map<String, Object>>, String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
Convert the list of map of attributes from the storage into a profile.
- Converters - Class in org.pac4j.core.profile.converter
-
This class defines the default converters.
- Converters() - Constructor for class org.pac4j.core.profile.converter.Converters
-
- convertProfileAndPasswordToAttributes(U, String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
Convert a profile and a password into a map of attributes for the storage.
- 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(String, Authenticator) - 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) - Constructor for class org.pac4j.http.credentials.extractor.CookieExtractor
-
- CorsAuthorizer - Class in org.pac4j.core.authorization.authorizer
-
Define how the CORS requests are authorized.
- CorsAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- COUCH_ID - Static variable in class org.pac4j.couch.profile.service.CouchProfileService
-
- CouchProfile - Class in org.pac4j.couch.profile
-
The user profile returned from a CouchDB.
- CouchProfile() - Constructor for class org.pac4j.couch.profile.CouchProfile
-
- CouchProfileService - Class in org.pac4j.couch.profile.service
-
The CouchDB profile service.
- CouchProfileService(CouchDbConnector, String, PasswordEncoder) - Constructor for class org.pac4j.couch.profile.service.CouchProfileService
-
- CouchProfileService() - Constructor for class org.pac4j.couch.profile.service.CouchProfileService
-
- CouchProfileService(CouchDbConnector) - Constructor for class org.pac4j.couch.profile.service.CouchProfileService
-
- CouchProfileService(CouchDbConnector, String) - Constructor for class org.pac4j.couch.profile.service.CouchProfileService
-
- CouchProfileService(CouchDbConnector, PasswordEncoder) - Constructor for class org.pac4j.couch.profile.service.CouchProfileService
-
- COUNTRY - Static variable in class org.pac4j.oauth.profile.dropbox.DropBoxProfileDefinition
-
- COUNTRY - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- COUNTRY - Static variable in class org.pac4j.oauth.profile.wechat.WechatProfileDefinition
-
country, For example, China is CN
- COVER_IMAGE_PHONE - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
url User cover image url
- create(C, WebContext) - Method in class org.pac4j.core.profile.creator.AuthenticatorProfileCreator
-
- create(C, WebContext) - Method in interface org.pac4j.core.profile.creator.ProfileCreator
-
Create a profile from a credentials.
- create(U, String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- create(U, String) - Method in interface org.pac4j.core.profile.service.ProfileService
-
Create a profile with the associated password in the storage.
- create(OidcCredentials, WebContext) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
-
- CREATED - Static variable in interface org.pac4j.core.context.HttpConstants
-
- CREATED - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- CREATED_AT - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- CREATED_AT - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- CREATED_AT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- CREATED_AT - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User creation (registration) time
- createHMACTokenValidator(JWSAlgorithm, ClientID, Secret) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
-
- createJwtProfile(TokenCredentials, JWT) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- createProfile(AuthSuccess) - Method in class org.pac4j.openid.credentials.authenticator.YahooAuthenticator
-
- createRSATokenValidator(JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfileCreator
-
- createRSATokenValidator(JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
-
- createService(String, String, String, String, OutputStream, String, String, String, HttpClientConfig, HttpClient) - Method in class org.pac4j.scribe.builder.api.WechatApi20
-
- createToken(String, String, Integer, String, String, String) - Method in class org.pac4j.scribe.extractors.OrcidJsonExtractor
-
- createToken(String, String, Integer, String, String, String) - Method in class org.pac4j.scribe.extractors.WechatJsonExtractor
-
- createToken(String, String, Integer, String, String, String) - Method in class org.pac4j.scribe.extractors.WeiboJsonExtractor
-
- CREATION_METHOD - Static variable in class org.pac4j.oauth.profile.orcid.OrcidProfileDefinition
-
- 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 expected exception occurring during credentials retrieval.
- CredentialsException(String) - Constructor for exception org.pac4j.core.exception.CredentialsException
-
- CredentialsException(Throwable) - Constructor for exception org.pac4j.core.exception.CredentialsException
-
- CredentialsException(String, Throwable) - Constructor for exception org.pac4j.core.exception.CredentialsException
-
- CredentialsExtractor<C extends Credentials> - Interface in org.pac4j.core.credentials.extractor
-
- CredentialUtil - Class in org.pac4j.http.credentials
-
This class contains utility methods related to credential encryption algorithms
(MD5 for http digest)
- CredentialUtil() - Constructor for class org.pac4j.http.credentials.CredentialUtil
-
- CSRF - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "csrf" authorizer.
- CSRF_CHECK - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "csrfCheck" authorizer.
- CSRF_TOKEN - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "csrfToken" authorizer.
- CSRF_TOKEN - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- CsrfAuthorizer - Class in org.pac4j.core.authorization.authorizer.csrf
-
Authorizer that checks CSRF tokens.
- CsrfAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- CsrfAuthorizer(String, String) - Constructor for class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- CsrfAuthorizer(String, String, boolean) - Constructor for class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- CsrfTokenGenerator - Interface in org.pac4j.core.authorization.authorizer.csrf
-
CSRF token generator.
- CsrfTokenGeneratorAuthorizer - Class in org.pac4j.core.authorization.authorizer.csrf
-
Authorizer which creates a new CSRF token and adds it as a request attribute and as a cookie (AngularJS).
- CsrfTokenGeneratorAuthorizer(CsrfTokenGenerator) - Constructor for class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- CURRENT_SHARE - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- CURRENT_STATUS - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- CURRENT_STATUS_DATE - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- CURRENT_STATUS_ID - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- DATE_PREFERENCE - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- DATE_TZ_GENERAL - Static variable in class org.pac4j.core.profile.converter.Converters
-
- DATE_TZ_GENERAL_FORMAT - Static variable in class org.pac4j.core.profile.converter.Converters
-
- DATE_TZ_RFC822 - Static variable in class org.pac4j.core.profile.converter.Converters
-
- DATE_TZ_RFC822_FORMAT - Static variable in class org.pac4j.core.profile.converter.Converters
-
- DateConverter - Class in org.pac4j.core.profile.converter
-
This class converts a String (depending on a specified format) into a Date.
- DateConverter(String) - Constructor for class org.pac4j.core.profile.converter.DateConverter
-
- DateConverter(String, Locale) - Constructor for class org.pac4j.core.profile.converter.DateConverter
-
- DB_ALLOW_POOL_SUSPENSION - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_ATTRIBUTES - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_AUTO_COMMIT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_CATALOG - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_CONNECTION_INIT_SQL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_CONNECTION_TEST_QUERY - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_CONNECTION_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_CUSTOM_PARAM_KEY - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_CUSTOM_PARAM_VALUE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_DATASOURCE_CLASS_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_DATASOURCE_JNDI - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_DRIVER_CLASS_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_IDLE_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_INITIALIZATION_FAIL_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_ISOLATE_INTERNAL_QUERIES - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_JDBC_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_LEAK_DETECTION_THRESHOLD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_LOGIN_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_MAX_LIFETIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_MAXIMUM_POOL_SIZE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_MINIMUM_IDLE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_PASSWORD_ENCODER - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_POOL_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_READ_ONLY - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_REGISTER_MBEANS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_TRANSACTION_ISOLATION - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_USER_ID_ATTRIBUTE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_USER_PASSWORD_ATTRIBUTE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_USERNAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_USERNAME_ATTRIBUTE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_USERS_TABLE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DB_VALIDATION_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DbAuthenticatorBuilder - Class in org.pac4j.config.builder
-
Builder for the RDBMS authenticator.
- DbAuthenticatorBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.DbAuthenticatorBuilder
-
- dbi - Variable in class org.pac4j.sql.profile.service.DbProfileService
-
- DbProfile - Class in org.pac4j.sql.profile
-
The user profile returned by a DB authentication.
- DbProfile() - Constructor for class org.pac4j.sql.profile.DbProfile
-
- DbProfileService - Class in org.pac4j.sql.profile.service
-
The DB profile service (which supersedes the DB authenticator).
- DbProfileService() - Constructor for class org.pac4j.sql.profile.service.DbProfileService
-
- DbProfileService(DataSource) - Constructor for class org.pac4j.sql.profile.service.DbProfileService
-
- DbProfileService(DataSource, String) - Constructor for class org.pac4j.sql.profile.service.DbProfileService
-
- DbProfileService(DataSource, String, PasswordEncoder) - Constructor for class org.pac4j.sql.profile.service.DbProfileService
-
- DbProfileService(DataSource, PasswordEncoder) - Constructor for class org.pac4j.sql.profile.service.DbProfileService
-
- decrypt(EncryptedJWT) - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
-
- decrypt(EncryptedJWT) - Method in interface org.pac4j.jwt.config.encryption.EncryptionConfiguration
-
Decrypt an encrypted JWT.
- decryptEncryptedAssertions(Response, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
-
Decrypt encrypted assertions and add them to the assertions list of the response.
- decryptEncryptedId(EncryptedID, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
-
Decrypts an EncryptedID, using a decrypter.
- decrypter - Variable in class org.pac4j.saml.client.SAML2Client
-
- DecryptionProvider - Interface in org.pac4j.saml.crypto
-
Builds the decryption context.
- DEFAULT_CLIENT - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- DEFAULT_CLIENT_NAME_PARAMETER - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- DEFAULT_CONNECT_TIMEOUT - Static variable in interface org.pac4j.core.context.HttpConstants
-
- DEFAULT_FIELDS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- DEFAULT_FIELDS - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Configuration
-
- DEFAULT_FIELDS - Static variable in class org.pac4j.oauth.profile.vk.VkConfiguration
-
- DEFAULT_HTTP_PORT - Static variable in interface org.pac4j.core.context.HttpConstants
-
- DEFAULT_HTTPS_PORT - Static variable in interface org.pac4j.core.context.HttpConstants
-
- DEFAULT_LIMIT - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- DEFAULT_LOGOUT_URL_PATTERN_VALUE - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- DEFAULT_MAX_CLOCK_SKEW - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- DEFAULT_PROFILE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- DEFAULT_PROFILE_IMAGE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- DEFAULT_PROVIDER_NAME - Static variable in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- DEFAULT_READ_TIMEOUT - Static variable in interface org.pac4j.core.context.HttpConstants
-
- DEFAULT_REALM_NAME - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- DEFAULT_REMEMBER_ME_ATTRIBUTE_NAME - Static variable in class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
-
- DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.client.GitHubClient
-
- 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.profile.facebook.FacebookConfiguration
-
- DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerConfiguration
-
- DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Configuration
-
- DEFAULT_SCOPE - Static variable in class org.pac4j.oauth.profile.vk.VkConfiguration
-
- DEFAULT_TEMPLATE_ID - Static variable in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Default template ID.
- DEFAULT_TOKEN_EXPIRATION_ADVANCE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- DEFAULT_URL - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- DEFAULT_URL_VALUE - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- defaultACSIndex - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- DefaultAjaxRequestResolver - Class in org.pac4j.core.http.ajax
-
Default way to compute if a HTTP request is an AJAX one.
- DefaultAjaxRequestResolver() - Constructor for class org.pac4j.core.http.ajax.DefaultAjaxRequestResolver
-
- defaultAuthenticator(Authenticator) - Method in class org.pac4j.cas.client.direct.DirectCasClient
-
- defaultAuthenticator(Authenticator<C>) - Method in class org.pac4j.core.client.BaseClient
-
- DefaultAuthorizationChecker - Class in org.pac4j.core.authorization.checker
-
Default way to check the authorizations (with default authorizers).
- DefaultAuthorizationChecker() - Constructor for class org.pac4j.core.authorization.checker.DefaultAuthorizationChecker
-
- DefaultAuthorizers - Interface in org.pac4j.core.context
-
Constants for authorizers.
- DefaultCallbackClientFinder - Class in org.pac4j.core.client.finder
-
Find the right client on the callback.
- DefaultCallbackClientFinder() - Constructor for class org.pac4j.core.client.finder.DefaultCallbackClientFinder
-
- DefaultCallbackLogic<R,C extends WebContext> - Class in org.pac4j.core.engine
-
Default callback logic:
The credentials are extracted from the current request to fetch the user profile (from the identity provider) which is then saved in
the web session.
- DefaultCallbackLogic() - Constructor for class org.pac4j.core.engine.DefaultCallbackLogic
-
- 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
-
- DefaultCasLogoutHandler<C extends WebContext> - Class in org.pac4j.cas.logout
-
This class is the logout handler for the
CasClient
, inspired by the
SingleSignOutHandler
of the Apereo CAS client.
- DefaultCasLogoutHandler() - Constructor for class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- DefaultCasLogoutHandler(Store<String, Object>) - Constructor for class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- DefaultConfigFactory - Class in org.pac4j.core.config
-
A default configuration factory.
- DefaultConfigFactory(Config) - Constructor for class org.pac4j.core.config.DefaultConfigFactory
-
- DefaultConfigurationManager - Class in org.pac4j.saml.util
-
- DefaultConfigurationManager() - Constructor for class org.pac4j.saml.util.DefaultConfigurationManager
-
- defaultCredentialsExtractor(CredentialsExtractor<C>) - Method in class org.pac4j.core.client.BaseClient
-
- DefaultCsrfTokenGenerator - Class in org.pac4j.core.authorization.authorizer.csrf
-
Default CSRF token generator.
- DefaultCsrfTokenGenerator() - Constructor for class org.pac4j.core.authorization.authorizer.csrf.DefaultCsrfTokenGenerator
-
- defaultDiscoveryURI(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- defaultLogoutActionBuilder(LogoutActionBuilder<U>) - Method in class org.pac4j.core.client.IndirectClient
-
- DefaultLogoutLogic<R,C extends WebContext> - Class in org.pac4j.core.engine
-
Default logout logic:
If the localLogout
property is true
, the pac4j profiles are removed from the web session
(and the web session is destroyed if the destroySession
property is true
).
- DefaultLogoutLogic() - Constructor for class org.pac4j.core.engine.DefaultLogoutLogic
-
- DefaultPac4jSAMLResponse - Class in org.pac4j.saml.transport
-
- DefaultPac4jSAMLResponse(WebContext) - Constructor for class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
Constructs a response adaptor wrapping the given response.
- defaultProfileCreator(ProfileCreator<C, U>) - Method in class org.pac4j.core.client.BaseClient
-
- defaultProfileDefinition(ProfileDefinition<P>) - Method in class org.pac4j.core.profile.definition.ProfileDefinitionAware
-
- DefaultProfileStorageDecision<C extends WebContext> - Class in org.pac4j.core.engine.decision
-
Default decision class where the indirect clients are handled separately from the direct clients.
- DefaultProfileStorageDecision() - Constructor for class org.pac4j.core.engine.decision.DefaultProfileStorageDecision
-
- defaultRedirectActionBuilder(RedirectActionBuilder) - Method in class org.pac4j.core.client.IndirectClient
-
- DefaultRolesPermissionsAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.core.authorization.generator
-
Grant default roles and/or permissions to a user profile.
- DefaultRolesPermissionsAuthorizationGenerator(Collection<String>, Collection<String>) - Constructor for class org.pac4j.core.authorization.generator.DefaultRolesPermissionsAuthorizationGenerator
-
- DefaultRolesPermissionsAuthorizationGenerator(String[], String[]) - Constructor for class org.pac4j.core.authorization.generator.DefaultRolesPermissionsAuthorizationGenerator
-
- DefaultSecurityClientFinder - Class in org.pac4j.core.client.finder
-
Find the right clients based on the query parameter for the
SecurityLogic
.
- DefaultSecurityClientFinder() - Constructor for class org.pac4j.core.client.finder.DefaultSecurityClientFinder
-
- DefaultSecurityLogic<R,C extends WebContext> - Class in org.pac4j.core.engine
-
Default security logic:
If the HTTP request matches the matchers
configuration (or no matchers
are defined),
the security is applied.
- DefaultSecurityLogic() - Constructor for class org.pac4j.core.engine.DefaultSecurityLogic
-
- DefaultSignatureSigningParametersProvider - Class in org.pac4j.saml.crypto
-
Provide the signature parameters required for signing.
- DefaultSignatureSigningParametersProvider(CredentialProvider, SAML2ClientConfiguration) - Constructor for class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
-
- DefaultUrlResolver - Class in org.pac4j.core.http.url
-
Default URL resolver: use the provided URL as is or append the server and port for relative URLs.
- DefaultUrlResolver() - Constructor for class org.pac4j.core.http.url.DefaultUrlResolver
-
- DefaultUrlResolver(boolean) - Constructor for class org.pac4j.core.http.url.DefaultUrlResolver
-
- defaultValue() - Method in class org.pac4j.core.profile.converter.AbstractAttributeConverter
-
- defaultValue() - Method in class org.pac4j.core.profile.converter.BooleanConverter
-
- defineAttributesToRead() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
Define the attributes to read in the storage.
- deflateAndBase64Encode(SAMLObject) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
-
DEFLATE (RFC1951) compresses the given SAML message.
- deleteById(String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
Delete a profile by its identifier in the storage.
- deleteById(String) - Method in class org.pac4j.core.profile.service.InMemoryProfileService
-
- deleteById(String) - Method in class org.pac4j.couch.profile.service.CouchProfileService
-
- deleteById(String) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- deleteById(String) - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- deleteById(String) - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- DESCRIPTION - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- DESCRIPTION - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User personal description
- destroy(C, SessionStore, String) - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- DESTROY_SESSION - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
Whether we must destroy the web session during the local logout
- destroySession(J2EContext) - Method in class org.pac4j.core.context.session.J2ESessionStore
-
- destroySession(C) - Method in interface org.pac4j.core.context.session.SessionStore
-
Destroy the web session.
- destroySessionBack(C, String) - Method in interface org.pac4j.cas.logout.CasLogoutHandler
-
Destroys the current web session for the given ticket for a back channel logout.
- destroySessionBack(C, String) - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- destroySessionFront(C, String) - Method in interface org.pac4j.cas.logout.CasLogoutHandler
-
Destroys the current web session for the given ticket for a front channel logout.
- destroySessionFront(C, String) - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- destroyTicketGrantingTicket(CasRestProfile, WebContext) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
-
- DIGEST_HEADER_PREFIX - Static variable in interface org.pac4j.core.context.HttpConstants
-
- DigestAuthExtractor - Class in org.pac4j.http.credentials.extractor
-
To extract digest auth header.
- DigestAuthExtractor() - Constructor for class org.pac4j.http.credentials.extractor.DigestAuthExtractor
-
- DigestAuthExtractor(String, String) - Constructor for class org.pac4j.http.credentials.extractor.DigestAuthExtractor
-
- DigestCredentials - Class in org.pac4j.http.credentials
-
This credentials is retrieved from a HTTP request.
- DigestCredentials(String, String, String, String, String, String, String, String, String) - Constructor for class org.pac4j.http.credentials.DigestCredentials
-
the token represents the client response attribute value in digest authorization header
- DIRECTBASICAUTH_AUTHENTICATOR - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DirectBasicAuthClient - Class in org.pac4j.http.client.direct
-
This class is the client to authenticate users directly through HTTP basic auth.
- DirectBasicAuthClient() - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
-
- DirectBasicAuthClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
-
- DirectBasicAuthClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
-
- DirectCasClient - Class in org.pac4j.cas.client.direct
-
This class is the direct client to authenticate users on a CAS server for a web application in a stateless way: when trying to access
a protected area, the user will be redirected to the CAS server for login and then back directly to this originally requested url.
- DirectCasClient() - Constructor for class org.pac4j.cas.client.direct.DirectCasClient
-
- DirectCasClient(CasConfiguration) - Constructor for class org.pac4j.cas.client.direct.DirectCasClient
-
- DirectCasProxyClient - Class in org.pac4j.cas.client.direct
-
This class is the direct client to authenticate users based on CAS proxy tickets.
- DirectCasProxyClient() - Constructor for class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- DirectCasProxyClient(CasConfiguration, String) - Constructor for class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- DirectClient<C extends Credentials,U extends CommonProfile> - Class in org.pac4j.core.client
-
Direct client: credentials are passed and authentication occurs for every HTTP request.
- DirectClient() - Constructor for class org.pac4j.core.client.DirectClient
-
- DirectClientBuilder - Class in org.pac4j.config.builder
-
Builder for direct clients.
- DirectClientBuilder(Map<String, String>, Map<String, Authenticator>) - Constructor for class org.pac4j.config.builder.DirectClientBuilder
-
- DirectDigestAuthClient - Class in org.pac4j.http.client.direct
-
This class is the client to authenticate users directly through HTTP digest auth.
- DirectDigestAuthClient() - Constructor for class org.pac4j.http.client.direct.DirectDigestAuthClient
-
- DirectDigestAuthClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.DirectDigestAuthClient
-
- DirectDigestAuthClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.DirectDigestAuthClient
-
- DirectFormClient - Class in org.pac4j.http.client.direct
-
This class is the client to authenticate users, based on form HTTP parameters.
- DirectFormClient() - Constructor for class org.pac4j.http.client.direct.DirectFormClient
-
- DirectFormClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.DirectFormClient
-
- DirectFormClient(String, String, Authenticator) - Constructor for class org.pac4j.http.client.direct.DirectFormClient
-
- DirectFormClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.DirectFormClient
-
- DirectKerberosClient - Class in org.pac4j.kerberos.client.direct
-
This class is the client to authenticate users directly based on Kerberos ticket.
- DirectKerberosClient() - Constructor for class org.pac4j.kerberos.client.direct.DirectKerberosClient
-
- DirectKerberosClient(Authenticator) - Constructor for class org.pac4j.kerberos.client.direct.DirectKerberosClient
-
- DirectKerberosClient(Authenticator, ProfileCreator<KerberosCredentials, KerberosProfile>) - Constructor for class org.pac4j.kerberos.client.direct.DirectKerberosClient
-
- DISABLED - Static variable in class org.pac4j.core.authorization.generator.SpringSecurityPropertiesAuthorizationGenerator
-
- DISCLOSURES - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- DISCOVERY_INFORMATION - Static variable in class org.pac4j.openid.client.YahooOpenIdClient
-
- DISK_USAGE - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- DISPLAY_AGE - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- DISPLAY_NAME - Static variable in class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- DISPLAY_NAME - Static variable in class org.pac4j.oauth.profile.google2.Google2ProfileDefinition
-
- 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.VkProfileDefinition
-
- DOMAIN - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User's personalized domain name
- DROPBOX_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DROPBOX_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- DropboxApi20 - Class in org.pac4j.scribe.builder.api
-
This class represents the OAuth API implementation for DropBox using OAuth protocol version 2.
- DropboxApi20() - Constructor for class org.pac4j.scribe.builder.api.DropboxApi20
-
- DropBoxClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in DropBox.
- DropBoxClient() - Constructor for class org.pac4j.oauth.client.DropBoxClient
-
- DropBoxClient(String, String) - Constructor for class org.pac4j.oauth.client.DropBoxClient
-
- DropBoxProfile - Class in org.pac4j.oauth.profile.dropbox
-
This class is the user profile for DropBox with appropriate getters.
- DropBoxProfile() - Constructor for class org.pac4j.oauth.profile.dropbox.DropBoxProfile
-
- DropBoxProfileCreator - Class in org.pac4j.oauth.profile.dropbox
-
DropBox profile creator.
- DropBoxProfileCreator(OAuth20Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.profile.dropbox.DropBoxProfileCreator
-
- DropBoxProfileDefinition - Class in org.pac4j.oauth.profile.dropbox
-
This class is the DropBox profile definition.
- DropBoxProfileDefinition() - Constructor for class org.pac4j.oauth.profile.dropbox.DropBoxProfileDefinition
-
- FACEBOOK_FIELDS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FACEBOOK_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FACEBOOK_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FACEBOOK_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FacebookApplication - Class in org.pac4j.oauth.profile.facebook
-
This class represents a Facebook application.
- FacebookApplication() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookApplication
-
- 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
-
- FacebookConfiguration - Class in org.pac4j.oauth.profile.facebook
-
Facebook OAuth configuration.
- FacebookConfiguration() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- 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
-
- FacebookProfileCreator - Class in org.pac4j.oauth.profile.facebook
-
A specific Facebook profile creator.
- FacebookProfileCreator(OAuth20Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.profile.facebook.FacebookProfileCreator
-
- FacebookProfileDefinition - Class in org.pac4j.oauth.profile.facebook
-
This class is the Facebook profile definition.
- FacebookProfileDefinition() - Constructor for class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- 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
-
- FACES_PARTIAL_AJAX_PARAMETER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- FAMILY_NAME - Static variable in class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- FAMILY_NAME - Static variable in class org.pac4j.oauth.profile.google2.Google2ProfileDefinition
-
- FAMILY_NAME - Static variable in class org.pac4j.oauth.profile.orcid.OrcidProfileDefinition
-
- FAMILY_NAME - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- FAVORITE_ATHLETES - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- FAVORITE_TEAMS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- FAVOURITES_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- FAVOURITES_COUNT - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int Number of favorites
- fields - Variable in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- fields - Variable in class org.pac4j.oauth.profile.vk.VkConfiguration
-
- FIGUREURL - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- FIGUREURL_1 - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- FIGUREURL_2 - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- FIGUREURL_QQ_1 - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- FIGUREURL_QQ_2 - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- FILE_PREFIX - Static variable in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- find(Clients, WebContext, String) - Method in interface org.pac4j.core.client.finder.ClientFinder
-
- find(Clients, WebContext, String) - Method in class org.pac4j.core.client.finder.DefaultCallbackClientFinder
-
- find(Clients, WebContext, String) - Method in class org.pac4j.core.client.finder.DefaultSecurityClientFinder
-
- findAllClients() - Method in class org.pac4j.core.client.Clients
-
Find all the clients.
- findById(String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- findById(String) - Method in interface org.pac4j.core.profile.service.ProfileService
-
Find a profile by its identifier.
- findByLinkedId(String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- findByLinkedId(String) - Method in interface org.pac4j.core.profile.service.ProfileService
-
Find a profile by its linked identifier.
- 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.
- findLogoutHandler() - Method in class org.pac4j.cas.config.CasConfiguration
-
- findProviderMetadata() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- findResourceRetriever() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- FIRENDS - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareProfileDefinition
-
- FIRST_NAME - Static variable in class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- FIRST_NAME - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareProfileDefinition
-
- FIRST_NAME - Static variable in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfileDefinition
-
- FIRST_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- FIRST_NAME - Static variable in class org.pac4j.oauth.profile.orcid.OrcidProfileDefinition
-
- FIRST_NAME - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- flatIntoAProfileList(Map<String, U>) - Static method in class org.pac4j.core.profile.ProfileHelper
-
Flat the map of profiles into a list of profiles.
- flatIntoOneProfile(Collection<U>) - Static method in class org.pac4j.core.profile.ProfileHelper
-
Flat the list of profiles into a single optional profile (skip any anonymous profile unless it's the only one).
- FOLLOW_ME - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
boolean Whether the user is concerned about the currently logged in user, true: yes, false: no
- FOLLOW_REQUEST_SENT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- FOLLOWER_COUNT - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- FOLLOWERS - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- FOLLOWERS_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- FOLLOWERS_COUNT - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int Number of fans
- FOLLOWING - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- FOLLOWING - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- FOLLOWING - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
boolean Not supported yet
- FORBIDDEN - Static variable in interface org.pac4j.core.context.HttpConstants
-
- forbidden(C, List<Client>, List<CommonProfile>, String) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
Return a forbidden error.
- forbidden(WebContext) - Static method in exception org.pac4j.core.exception.HttpAction
-
Build a forbidden response.
- format - Variable in class org.pac4j.core.profile.converter.DateConverter
-
- FORMATTED_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- FORMATTED_PHONETIC_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- FormClient - Class in org.pac4j.http.client.indirect
-
This class is the client to authenticate users through HTTP form.
- FormClient() - Constructor for class org.pac4j.http.client.indirect.FormClient
-
- FormClient(String, Authenticator) - Constructor for class org.pac4j.http.client.indirect.FormClient
-
- FormClient(String, String, String, Authenticator) - Constructor for class org.pac4j.http.client.indirect.FormClient
-
- FormClient(String, Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.indirect.FormClient
-
- FORMCLIENT_AUTHENTICATOR - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FORMCLIENT_LOGIN_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FORMCLIENT_PASSWORD_PARAMETER - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FORMCLIENT_USERNAME_PARAMETER - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FormExtractor - Class in org.pac4j.core.credentials.extractor
-
To extract a username and password posted from a form.
- FormExtractor(String, String) - Constructor for class org.pac4j.core.credentials.extractor.FormExtractor
-
- FOURSQUARE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FOURSQUARE_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- FoursquareClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in Foursquare.
- FoursquareClient() - Constructor for class org.pac4j.oauth.client.FoursquareClient
-
- FoursquareClient(String, String) - Constructor for class org.pac4j.oauth.client.FoursquareClient
-
- FoursquareProfile - Class in org.pac4j.oauth.profile.foursquare
-
This class is the user profile for Foursquare with appropriate getters.
- FoursquareProfile() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareProfile
-
- FoursquareProfileCreator - Class in org.pac4j.oauth.profile.foursquare
-
A specific Foursquare profile creator.
- FoursquareProfileCreator(OAuth20Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareProfileCreator
-
- FoursquareProfileDefinition - Class in org.pac4j.oauth.profile.foursquare
-
This class is the Foursquare profile definition.
- FoursquareProfileDefinition() - Constructor for class org.pac4j.oauth.profile.foursquare.FoursquareProfileDefinition
-
- 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.StravaProfileDefinition
-
- friendlyName - Variable in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- FRIENDS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- FRIENDS_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- FRIENDS_COUNT - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int Number of followers
- FromAttributesAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.core.authorization.generator
-
Generate the authorization information by inspecting attributes.
- FromAttributesAuthorizationGenerator() - Constructor for class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
-
- FromAttributesAuthorizationGenerator(Collection<String>, Collection<String>) - Constructor for class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
-
- FromAttributesAuthorizationGenerator(String[], String[]) - Constructor for class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
-
- FULL_NAME - Static variable in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfileDefinition
-
- FULLNAME - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfileDefinition
-
- GaeUserCredentials - Class in org.pac4j.gae.credentials
-
Credential for Google App Engine.
- GaeUserCredentials() - Constructor for class org.pac4j.gae.credentials.GaeUserCredentials
-
- GaeUserServiceClient - Class in org.pac4j.gae.client
-
This class is the OpenID client to authenticate users with UserService on App Engine
- GaeUserServiceClient() - Constructor for class org.pac4j.gae.client.GaeUserServiceClient
-
- GaeUserServiceProfile - Class in org.pac4j.gae.profile
-
This class is the user profile for Google using UserService with appropriate getters.
- GaeUserServiceProfile() - Constructor for class org.pac4j.gae.profile.GaeUserServiceProfile
-
- GENDER - Static variable in class org.pac4j.core.profile.converter.Converters
-
- GENDER - Static variable in class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- 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.weibo.WeiboProfileDefinition
-
string Gender, m: male, f: female, n: unknown
- GenderConverter - Class in org.pac4j.core.profile.converter
-
This class converts a String to a Gender.
- GenderConverter() - Constructor for class org.pac4j.core.profile.converter.GenderConverter
-
- GenderConverter(String, String) - Constructor for class org.pac4j.core.profile.converter.GenderConverter
-
- generate(WebContext, U) - Method in class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
-
- generate(WebContext, U) - Method in interface org.pac4j.core.authorization.generator.AuthorizationGenerator
-
Generate the authorization information from and for the user profile.
- generate(WebContext, U) - Method in class org.pac4j.core.authorization.generator.DefaultRolesPermissionsAuthorizationGenerator
-
- generate(WebContext, U) - Method in class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
-
- generate(WebContext, U) - Method in class org.pac4j.core.authorization.generator.LoadLinkedUserAuthorizationGenerator
-
- generate(WebContext, U) - Method in class org.pac4j.core.authorization.generator.SpringSecurityPropertiesAuthorizationGenerator
-
- generate(WebContext, U) - Method in class org.pac4j.http.authorization.generator.RememberMeAuthorizationGenerator
-
- generate(Map<String, Object>) - Method in class org.pac4j.jwt.profile.JwtGenerator
-
Generate a JWT from a map of claims.
- generate(U) - Method in class org.pac4j.jwt.profile.JwtGenerator
-
Generate a JWT from a user profile.
- generateID() - Static method in class org.pac4j.saml.util.SAML2Utils
-
- 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.
- generateState(WebContext) - Method in interface org.pac4j.core.state.StateGenerator
-
- generateState(WebContext) - Method in class org.pac4j.core.state.StaticOrRandomStateGenerator
-
- generateState(WebContext) - Method in class org.pac4j.saml.state.SAML2StateGenerator
-
- GenericApi20 - Class in org.pac4j.scribe.builder.api
-
OAuth API class for the GenericOAuth20Client
- GenericApi20(String, String) - Constructor for class org.pac4j.scribe.builder.api.GenericApi20
-
- GenericOAuth20Client - Class in org.pac4j.oauth.client
-
This class is a generic OAuth2 client to authenticate users in a standard OAuth2 server.
- GenericOAuth20Client() - Constructor for class org.pac4j.oauth.client.GenericOAuth20Client
-
- GenericOAuth20ProfileDefinition - Class in org.pac4j.oauth.profile.generic
-
This class is the user profile for generic OAuth2 with appropriate getters.
- GenericOAuth20ProfileDefinition() - Constructor for class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
- GEO_ENABLED - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- GEO_ENABLED - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
boolean Whether to allow identification of the user's geographic location, true: yes, false: no
- get(WebContext) - Method in interface org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGenerator
-
Get the CSRF token from the session or create it if it doesn't exist.
- get(WebContext) - Method in class org.pac4j.core.authorization.authorizer.csrf.DefaultCsrfTokenGenerator
-
- get(J2EContext, String) - Method in class org.pac4j.core.context.session.J2ESessionStore
-
- get(C, String) - Method in interface org.pac4j.core.context.session.SessionStore
-
Get the object from its key in store.
- get(boolean) - Method in class org.pac4j.core.profile.ProfileManager
-
Retrieve the first user profile if it exists, ignoring any
AnonymousProfile
if possible.
- get(K) - Method in class org.pac4j.core.store.AbstractStore
-
- get(K) - Method in interface org.pac4j.core.store.Store
-
Get a value by key.
- getAbout() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getAboutMe() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getAcceptance() - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
-
- getAcceptedSkew() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getAccessSecret() - Method in class org.pac4j.oauth.profile.OAuth10Profile
-
Return the access token secret.
- getAccessToken() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
-
- getAccessToken() - Method in class org.pac4j.oauth.credentials.OAuth20Credentials
-
- getAccessToken(OAuth10Credentials) - Method in class org.pac4j.oauth.profile.creator.OAuth10ProfileCreator
-
- getAccessToken(OAuth20Credentials) - Method in class org.pac4j.oauth.profile.creator.OAuth20ProfileCreator
-
- getAccessToken() - Method in class org.pac4j.oauth.profile.OAuth20Profile
-
Return the access token.
- getAccessToken() - Method in class org.pac4j.oidc.credentials.OidcCredentials
-
- getAccessToken() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.BitBucketApi
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.DropboxApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.GenericApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.OrcidApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.PayPalApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.QQApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.StravaApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.WechatApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.WeiboApi20
-
- getAccessTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.WordPressApi20
-
- getAccessTokenExtractor() - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
-
- getAccessTokenExtractor() - Method in class org.pac4j.scribe.builder.api.OrcidApi20
-
- getAccessTokenExtractor() - Method in class org.pac4j.scribe.builder.api.QQApi20
-
- getAccessTokenExtractor() - Method in class org.pac4j.scribe.builder.api.WechatApi20
-
- getAccessTokenExtractor() - Method in class org.pac4j.scribe.builder.api.WeiboApi20
-
- getAccessTokenFromRefreshToken(AzureAdProfile) - Method in class org.pac4j.oidc.client.AzureAdClient
-
- getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
-
- getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.DropboxApi20
-
- getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.GenericApi20
-
- getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.OrcidApi20
-
- getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.QQApi20
-
- getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.StravaApi20
-
- getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.WechatApi20
-
- getAccessTokenVerb() - Method in class org.pac4j.scribe.builder.api.WordPressApi20
-
- getAcr() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getAddress() - Method in class org.pac4j.oauth.profile.paypal.PayPalProfile
-
- getAddresses() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getAgeCategory() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getAjaxRequestResolver() - Method in class org.pac4j.core.client.Clients
-
- getAjaxRequestResolver() - Method in class org.pac4j.core.client.IndirectClient
-
- getAjaxRequestResolver() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- getAjaxRequestResolver() - Method in class org.pac4j.oidc.logout.OidcLogoutActionBuilder
-
- getAlbums() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getAlgorithm() - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
-
- getAlgorithm() - Method in class org.pac4j.jwt.config.signature.AbstractSignatureConfiguration
-
- getAll(boolean) - Method in class org.pac4j.core.profile.ProfileManager
-
Retrieve all user profiles.
- getAllowCredentials() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- getAllowedProxyChains() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getAllowHeaders() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- getAllowMethods() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- getAllowOrigin() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- getAlternateIpHeaders() - Method in class org.pac4j.http.credentials.extractor.IpExtractor
-
- getAmr() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getApi() - Method in class org.pac4j.oauth.client.TwitterClient
-
- getApi() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- getApiStandardProfileRequest() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- 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
-
- getAssertionConsumerServiceIndex() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- 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.
- getAttributeAsId() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getAttributeConsumingServiceIndex() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getAttributes() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- getAttributes() - Method in class org.pac4j.core.profile.UserProfile
-
Get all attributes as immutable map.
- getAttributes() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getAttributesFromEntry(LdapEntry) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- getAttributeValues() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- getAudience() - Method in class org.pac4j.core.profile.jwt.AbstractJwtProfile
-
- getAuthDomain() - Method in class org.pac4j.gae.client.GaeUserServiceClient
-
- getAuthenticationAttribute(String) - Method in class org.pac4j.core.profile.UserProfile
-
Return the authentication attribute with name.
- getAuthenticationAttribute(String, Class<T>) - Method in class org.pac4j.core.profile.UserProfile
-
Return authentication attribute with name
- getAuthenticationAttributes() - Method in class org.pac4j.core.profile.UserProfile
-
Get all authentication attributes as an immutable map
- getAuthenticationDate() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
-
- getAuthenticationMethod() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
-
- getAuthenticator(String) - Method in class org.pac4j.config.builder.AbstractBuilder
-
- getAuthenticator(LdapAuthenticationProperties) - Static method in class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
- getAuthenticator() - Method in class org.pac4j.core.client.BaseClient
-
- getAuthnContextClassRef() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getAuthnContexts() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getAuthnContexts() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getAuthnRequestBindingType() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getAuthnRequestExtensions() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.BitBucketApi
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.DropboxApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.GenericApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.OrcidApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.PayPalApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.QQApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.StravaApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.WechatApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.WeiboApi20
-
- getAuthorizationBaseUrl() - Method in class org.pac4j.scribe.builder.api.WordPressApi20
-
- getAuthorizationChecker() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- getAuthorizationGenerators() - Method in class org.pac4j.core.client.BaseClient
-
- getAuthorizationGenerators() - Method in class org.pac4j.core.client.Clients
-
- getAuthorizationUrl(String, String, String, String, String, Map<String, String>) - Method in class org.pac4j.scribe.builder.api.OrcidApi20
-
- getAuthorizationUrl(String, String, String, String, String, Map<String, String>) - Method in class org.pac4j.scribe.builder.api.PayPalApi20
-
- getAuthorizationUrl(String, String, String, String, String, Map<String, String>) - Method in class org.pac4j.scribe.builder.api.StravaApi20
-
- getAuthorizationUrl(String, String, String, String, String, Map<String, String>) - Method in class org.pac4j.scribe.builder.api.WechatApi20
-
- getAuthorizers() - Method in class org.pac4j.core.config.Config
-
- getAuthTime() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getAzp() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getBase64DecodedMessage() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
-
- getBaseDn() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- getBaseID() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getBaseUri() - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
-
- getBikes() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getBindCredential() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getBindDn() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- 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.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
-
- getBlockWaitTime() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getBlog() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getBlue() - Method in class org.pac4j.core.profile.Color
-
- getBody() - Method in exception org.pac4j.core.exception.HttpCommunicationException
-
- getBooks() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getBuilderFactory() - Static method in class org.pac4j.saml.util.Configuration
-
- getCache() - Method in class org.pac4j.core.store.GuavaStore
-
- getCacheSize() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- getCallbackLogic() - Method in class org.pac4j.core.config.Config
-
- getCallbackUrl() - Method in class org.pac4j.core.client.Clients
-
- getCallbackUrl() - Method in class org.pac4j.core.client.IndirectClient
-
- getCallbackUrlResolver() - Method in class org.pac4j.cas.client.direct.DirectCasClient
-
- getCallbackUrlResolver() - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- getCallbackUrlResolver() - Method in class org.pac4j.core.client.Clients
-
- getCallbackUrlResolver() - Method in class org.pac4j.core.client.IndirectClient
-
- getCanUpload() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getCasLogoutUrl() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- getCasOAuthUrl() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- getCasServerUrl() - Method in class org.pac4j.scribe.builder.api.CasOAuthWrapperApi20
-
- getCategory() - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
-
- getCertificate() - Method in class org.pac4j.http.credentials.X509Credentials
-
- getCity() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- getClaimed() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
-
- getClientAuthentication() - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
-
- getClientAuthenticationMethod() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getClientAuthenticationType() - Method in class org.pac4j.scribe.builder.api.QQApi20
-
- getClientAuthenticationType() - Method in class org.pac4j.scribe.builder.api.WechatApi20
-
- getClientFinder() - Method in class org.pac4j.core.engine.DefaultCallbackLogic
-
- getClientFinder() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- getClientId() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getClientName() - Method in class org.pac4j.core.profile.UserProfile
-
- getClientNameParameter() - Method in class org.pac4j.core.client.finder.DefaultSecurityClientFinder
-
- getClientNameParameter() - Method in class org.pac4j.core.http.callback.QueryParameterCallbackUrlResolver
-
- getClients() - Method in class org.pac4j.core.client.Clients
-
- getClients() - Method in class org.pac4j.core.config.Config
-
- getClubs() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getCode() - Method in exception org.pac4j.core.exception.HttpAction
-
Return the HTTP code.
- getCode() - Method in exception org.pac4j.core.exception.HttpCommunicationException
-
- getCode() - Method in class org.pac4j.oauth.credentials.OAuth20Credentials
-
- getCode() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
-
- getCode() - Method in class org.pac4j.oidc.credentials.OidcCredentials
-
- getCollaborators() - Method in class org.pac4j.oauth.profile.github.GitHubPlan
-
- getCollaborators() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getCollection() - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- getComment() - Method in class org.pac4j.core.context.Cookie
-
- getCommonCount() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getCompany() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getCompany() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- getComparisonType() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getComparisonTypeEnumFromString(String) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
-
- getCompleteLocation() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getConcentration() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- getConditions() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getConfig() - Static method in class org.pac4j.core.config.ConfigSingleton
-
- getConfiguration() - Method in class org.pac4j.cas.client.CasClient
-
- getConfiguration() - Method in class org.pac4j.cas.client.direct.DirectCasClient
-
- getConfiguration() - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- getConfiguration() - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
-
- getConfiguration() - Method in class org.pac4j.oauth.client.FacebookClient
-
- getConfiguration() - Method in class org.pac4j.oauth.client.LinkedIn2Client
-
- getConfiguration() - Method in class org.pac4j.oauth.client.OAuth10Client
-
- getConfiguration() - Method in class org.pac4j.oauth.client.OAuth20Client
-
- getConfiguration() - Method in class org.pac4j.oauth.client.OkClient
-
- getConfiguration() - Method in class org.pac4j.oauth.client.VkClient
-
- getConfiguration() - Method in class org.pac4j.oidc.client.OidcClient
-
- getConfiguration() - Method in class org.pac4j.saml.client.SAML2Client
-
- getConnectionFactory() - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- getConnectTimeout() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getConnectTimeout() - Static method in class org.pac4j.core.util.HttpUtils
-
- getConnectTimeout() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getConsumerManager() - Method in class org.pac4j.openid.client.YahooOpenIdClient
-
- getContact() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
-
- getContent() - Method in class org.pac4j.core.redirect.RedirectAction
-
- getContextProvider() - Method in class org.pac4j.saml.client.SAML2Client
-
- getContributorsEnabled() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getConverters() - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
- 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
-
- getCouchDbConnector() - Method in class org.pac4j.couch.profile.service.CouchProfileService
-
- getCount() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getCount() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
-
- getCount() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
-
- getCountry() - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
-
- getCountry() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getCountry() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- getCoverPhoto() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getCreated() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getCreatedAt() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getCreatedAt() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getCreatedAt() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getCreatedTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
-
- getCreatedTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getCreationMethod() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
-
- getCredential() - Method in interface org.pac4j.saml.crypto.CredentialProvider
-
- getCredential() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- getCredentialProvider() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getCredentialResolver() - Method in interface org.pac4j.saml.crypto.CredentialProvider
-
- getCredentialResolver() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- getCredentials(WebContext) - Method in interface org.pac4j.core.client.Client
-
Get the credentials from the web context.
- getCredentials(WebContext) - Method in class org.pac4j.core.client.DirectClient
-
- getCredentials(WebContext) - Method in class org.pac4j.core.client.IndirectClient
-
Get the credentials from the web context.
- getCredentialsExtractor() - Method in class org.pac4j.core.client.BaseClient
-
- getCsrfTokenGenerator() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- getCurrent() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- getCurrent() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- getCurrentShare() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getCustomParam(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getCustomParams() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getCustomParams() - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
- getCustomParams() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getCustomProperties() - Method in class org.pac4j.core.client.BaseClient
-
- getDataSource() - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- getDatePreference() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getDbi() - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- getDeclaredInterests() - Method in class org.pac4j.oauth.profile.yahoo.YahooInterest
-
- getDefaultACSIndex() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getDefaultProfile() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getDefaultProfileImage() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getDefaultSecurityClients() - Method in class org.pac4j.core.client.Clients
-
- getDefaultTicketValidator() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getDegree() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- getDelegate() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- getDelegate() - Method in class org.pac4j.core.credentials.password.ShiroPasswordEncoder
-
- getDelegate() - Method in class org.pac4j.core.credentials.password.SpringSecurityPasswordEncoder
-
- getDescription() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- getDescription() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getDestinationBindingType() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
Deprecated.
- 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.YahooOpenIdClient
-
Return the name of the attribute storing in session the discovery information.
- getDiscoveryURI() - Method in class org.pac4j.oidc.config.AzureAdOidcConfiguration
-
- getDiscoveryURI() - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
-
- getDiscoveryURI() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getDiskUsage() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getDisplayAge() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getDisplayName() - Method in class org.pac4j.core.profile.CommonProfile
-
Return the displayed name of the user.
- getDisplayName() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getDisplayName() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getDisplayName() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
-
- getDisplayName() - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfile
-
- 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.qq.QQProfile
-
- 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.wechat.WechatProfile
-
- getDisplayName() - Method in class org.pac4j.oauth.profile.weibo.WeiboProfile
-
- getDisplayName() - Method in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
-
- getDisplayName() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getDisplayName() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getDisplayName() - Method in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfile
-
- getDistance() - Method in class org.pac4j.oauth.profile.strava.StravaGear
-
- getDnFormat() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- getDomain() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- getDomain() - Method in class org.pac4j.core.context.Cookie
-
- getDomain() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getEducation() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getElement(JsonNode, String) - Static method in class org.pac4j.oauth.profile.JsonHelper
-
Return the field with name in JSON as a string, a boolean, a number or a node.
- getElements() - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
-
- getEmail() - Method in class org.pac4j.core.profile.CommonProfile
-
Return the email of the user.
- getEmail() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
-
- getEmail() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
-
- getEmail() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- getEmail() - Method in class org.pac4j.oauth.profile.google2.Google2Email
-
- getEmail() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
-
- getEmail() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getEmail() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getEmail() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getEmails() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
-
- getEmails() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getEmailVerified() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
-
- getEmailVerified() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getEmployer() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- getEncoding() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getEncryptionConfiguration() - Method in class org.pac4j.jwt.profile.JwtGenerator
-
- getEncryptionConfigurations() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- getEndDate() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- getEndDate() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- getEndpointURL(MessageContext<SAMLObject>) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Gets the response URL from the message context.
- getEndpointURL(MessageContext<SAMLObject>) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
-
Gets the response URL from the message context.
- 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
-
- getEntryId(Map<String, Object>) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- getError() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
-
- getErrorDescription() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
-
- getErrorMessages() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
-
- getErrorReason() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
-
- getErrorUri() - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
-
- getErrorUrl() - Method in class org.pac4j.core.engine.AbstractExceptionAwareLogic
-
- getEvents() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getExcludedPaths() - Method in class org.pac4j.core.matching.PathMatcher
-
- getExcludedPatterns() - Method in class org.pac4j.core.matching.PathMatcher
-
- getExpectedValue() - Method in class org.pac4j.core.matching.HeaderMatcher
-
- getExpirationDate() - Method in class org.pac4j.core.profile.jwt.AbstractJwtProfile
-
- getExpirationTime() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- getExpirationTime() - Method in class org.pac4j.jwt.profile.JwtGenerator
-
- getExposeHeaders() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- getFacebook() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
-
- getFamilyName() - Method in class org.pac4j.core.profile.CommonProfile
-
Return the family name of the user.
- getFamilyName() - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
-
- getFamilyName() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getFamilyName() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
-
- getFamilyName() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
-
- getFamilyName() - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfile
-
- 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.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
-
- 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.redirect.YahooRedirectActionBuilder
-
- 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
-
- getFields() - Method in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- getFields() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Configuration
-
- getFields() - Method in class org.pac4j.oauth.profile.vk.VkConfiguration
-
- 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.hiorgserver.HiOrgServerProfile
-
- 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.weibo.WeiboProfile
-
- getFirstName() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getFirstName() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getFirstNode(String) - Static method in class org.pac4j.oauth.profile.JsonHelper
-
Return the first node of a JSON response.
- getFirstNode(String, String) - Static method in class org.pac4j.oauth.profile.JsonHelper
-
Return the first node of a JSON response.
- getFirstNodePath() - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
- 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.saml.credentials.SAML2Credentials.SAMLNameID
-
- getFormattedPhoneticName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getFoto100() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getFoto200() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getFoto200Orig() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getFoto400Orig() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getFoto50() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getFotoMax() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getFotoMaxOrig() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getFriendCount() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getFriendlyName() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- getFriendlyName() - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- getFriends() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getFriends() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
-
- getFriends() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
-
- getFriendsCount() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getFrom() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- getFrom() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getFullRequestURL() - Method in class org.pac4j.core.context.J2EContext
-
- getFullRequestURL() - Method in interface org.pac4j.core.context.WebContext
-
Return the full URL (with query string) the client used to request the server.
- getGender() - Method in class org.pac4j.core.profile.CommonProfile
-
Return the gender of the user.
- getGender() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- getGender() - Method in class org.pac4j.oauth.profile.qq.QQProfile
-
- getGender() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getGender() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getGender() - Method in class org.pac4j.oauth.profile.wechat.WechatProfile
-
- 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
-
- getGroups() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getGroups() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
-
- getGssContext() - Method in class org.pac4j.kerberos.credentials.authenticator.KerberosTicketValidation
-
- getGssContext() - Method in class org.pac4j.kerberos.profile.KerberosProfile
-
- getHandle() - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
-
- getHasBeenCancelledFactory() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- getHeaderName() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
-
- getHeaderName() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- getHeaderName() - Method in class org.pac4j.core.credentials.extractor.HeaderExtractor
-
- getHeaderName() - Method in class org.pac4j.core.matching.HeaderMatcher
-
- getHeaderName() - Method in class org.pac4j.http.client.direct.HeaderClient
-
- getHeadline() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getHeight() - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
-
- getHelp() - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
-
- getHireable() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getHomePhone() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getHometown() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getHttpActionAdapter() - Method in class org.pac4j.core.config.Config
-
- getHttpClientConfig() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- getHttpOnly() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- getHttpSession(J2EContext) - Method in class org.pac4j.core.context.session.J2ESessionStore
-
- 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
-
- getIdAttribute() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- getIdentityProviderEntityId() - 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
-
- getIdleTime() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getIdp() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- getIDPSingleLogoutService(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getIDPSingleSignOnService(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getIDPSSODescriptor() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getIdToken() - Method in class org.pac4j.oidc.credentials.OidcCredentials
-
- getIdToken() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getIdTokenString() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- 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
-
- 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
-
- getInternalAttributeHandler() - Static method in class org.pac4j.core.profile.ProfileHelper
-
- getIpaddr() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- getIsConnected() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getIssuedAt() - Method in class org.pac4j.core.profile.jwt.AbstractJwtProfile
-
- getIssuer() - Method in class org.pac4j.core.profile.jwt.AbstractJwtProfile
-
- getIssuer(String) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
-
- getIssuer(String) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutRequestBuilder
-
- getIssuerEntityID() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getIssuerId() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getIsTranslator() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getJavaSerializationHelper() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- getJwtId() - Method in class org.pac4j.jwt.profile.JwtProfile
-
- getKerberosTicket() - Method in class org.pac4j.kerberos.credentials.KerberosCredentials
-
- getKerberosTicketAsString() - Method in class org.pac4j.kerberos.credentials.KerberosCredentials
-
- getKey() - Method in class org.pac4j.oauth.client.OAuth10Client
-
- getKey() - Method in class org.pac4j.oauth.client.OAuth20Client
-
- getKey() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- 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.config.ldaptive.AbstractLdapProperties
-
- getKeyStoreAlias() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getKeystorePassword() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getKeystorePassword() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getKeystoreResource() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getKeystoreType() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- 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
-
- getLdapAttributes(Map<String, Object>) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- getLdapAuthenticator() - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- getLdapUrl() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getLikes() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getLimit() - Method in class org.pac4j.oauth.client.FacebookClient
-
- getLimit() - Method in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- getLink() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getLinkedId() - Method in class org.pac4j.core.profile.UserProfile
-
- 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.oauth.profile.dropbox.DropBoxProfile
-
- getLocale() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
-
- 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.weibo.WeiboProfile
-
- 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.profile.CommonProfile
-
Return the location of the user.
- getLocation() - Method in class org.pac4j.core.redirect.RedirectAction
-
- 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.qq.QQProfile
-
- getLocation() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getLocation() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getLocation() - Method in class org.pac4j.oauth.profile.wechat.WechatProfile
-
- getLocation() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getLocationObject() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getLoginUrl() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getLoginUrl() - Method in class org.pac4j.http.client.indirect.FormClient
-
- getLogoutAction(WebContext, U, String) - Method in interface org.pac4j.core.client.Client
-
Return the logout action (indirect clients).
- getLogoutAction(WebContext, U, String) - Method in class org.pac4j.core.client.DirectClient
-
- getLogoutAction(WebContext, U, String) - Method in class org.pac4j.core.client.IndirectClient
-
- getLogoutAction(WebContext, U, String) - Method in class org.pac4j.core.logout.CasLogoutActionBuilder
-
- getLogoutAction(WebContext, U, String) - Method in class org.pac4j.core.logout.GoogleLogoutActionBuilder
-
- getLogoutAction(WebContext, U, String) - Method in interface org.pac4j.core.logout.LogoutActionBuilder
-
- getLogoutAction(WebContext, U, String) - Method in class org.pac4j.core.logout.NoLogoutActionBuilder
-
- getLogoutAction(WebContext, U, String) - Method in class org.pac4j.oidc.logout.OidcLogoutActionBuilder
-
- getLogoutAction(WebContext, U, String) - Method in class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- getLogoutActionBuilder() - Method in class org.pac4j.core.client.IndirectClient
-
- getLogoutHandler() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getLogoutLogic() - Method in class org.pac4j.core.config.Config
-
- getLogoutUrl() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getMaidenName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getMappedAttributes() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getMapper() - Method in class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
- getMapper() - Static method in class org.pac4j.oauth.profile.JsonHelper
-
- getMarshallerFactory() - Static method in class org.pac4j.saml.util.Configuration
-
- getMatchers() - Method in class org.pac4j.core.config.Config
-
- getMatchingChecker() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- getMaxAge() - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- getMaxAge() - Method in class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
-
- getMaxAge() - Method in class org.pac4j.core.context.Cookie
-
- getMaxAge() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getMaxClockSkew() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getMaximumAuthenticationLifetime() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getMaxPoolSize() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getMD5SignAsHexString(String) - Method in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- 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(EntityDescriptor) - 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(EntityDescriptor) - Method in interface org.pac4j.saml.metadata.SAMLMetadataGenerator
-
- getMethod() - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
-
- getMethods() - Method in class org.pac4j.core.matching.HttpMethodMatcher
-
- getMiddleName() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getMiddleName() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getMinPoolSize() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getMobilePhone() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getMongoClient() - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- 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.core.profile.Pac4JPrincipal
-
- 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
-
- getName() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- getName() - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- getNameFormat() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- getNameFormat() - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- getNameId() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getNameIdPolicyFormat() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getNameIdPolicyFormat() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getNameQualifier() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- getNamespace() - Method in class org.pac4j.oauth.profile.facebook.FacebookApplication
-
- getNickname() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getNoFeedStory() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- getNonce() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getNotBefore() - Method in class org.pac4j.core.profile.jwt.AbstractJwtProfile
-
- getNotBefore() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- getNotBefore() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getNotifications() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getNotOnOrAfter() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- getNotOnOrAfter() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getNumConnections() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getNumConnectionsCapped() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getOAuth10Id() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.credentials.extractor.OAuth10CredentialsExtractor
-
- getOAuthCredentials(WebContext) - Method in class org.pac4j.oauth.credentials.extractor.OAuth20CredentialsExtractor
-
- getOAuthScope() - Method in class org.pac4j.oauth.client.WechatClient
-
- getObjectMapper() - Method in class org.pac4j.couch.profile.service.CouchProfileService
-
- getOid() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- getOpenid() - Method in class org.pac4j.scribe.model.WechatToken
-
- getOpenidUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- getOrcid() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
-
- getOrcid() - Method in class org.pac4j.scribe.model.OrcidToken
-
- getOrCreateSessionId(J2EContext) - Method in class org.pac4j.core.context.session.J2ESessionStore
-
- getOrCreateSessionId(C) - Method in interface org.pac4j.core.context.session.SessionStore
-
Get or create the session identifier and initialize the session with it if necessary.
- getOrganisationId() - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfile
-
- getOrganisationName() - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfile
-
- getOutgoingContent() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- getOutgoingContent() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Gets outgoing content.
- getOutputStreamWriter() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- getOutputStreamWriter() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Gets output stream writer.
- getOwnedPrivateRepos() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getParameterList() - Method in class org.pac4j.openid.credentials.OpenIdCredentials
-
- getParameterName() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- getParameterName() - Method in class org.pac4j.http.client.direct.ParameterClient
-
- getParserPool() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
-
Gets the parser pool used to deserialize incoming messages.
- getParserPool() - Static method in class org.pac4j.saml.util.Configuration
-
- getPassword() - Method in class org.pac4j.core.credentials.UsernamePasswordCredentials
-
- getPasswordAttribute() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- getPasswordEncoder() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- getPasswordParameter() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
-
- getPasswordParameter() - Method in class org.pac4j.core.credentials.extractor.FormExtractor
-
- getPasswordParameter() - Method in class org.pac4j.http.client.direct.DirectFormClient
-
- getPasswordParameter() - Method in class org.pac4j.http.client.indirect.FormClient
-
- getPath() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- getPath() - Method in class org.pac4j.core.context.Cookie
-
- getPath() - Method in class org.pac4j.core.context.J2EContext
-
This is not implemented using HttpServletRequest.getServletPath()
or
HttpServletRequest.getPathInfo()
because they both have strange behaviours
in different contexts (inside servlets, inside filters, various container implementation, etc)
- getPath() - Method in interface org.pac4j.core.context.WebContext
-
Get the "servlet path" (in a J2E style).
- getPermissions() - Method in class org.pac4j.core.profile.UserProfile
-
Get the permissions of the user.
- getPhoneNumber() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getPhoneNumberVerified() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getPhoneticFirstName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getPhoneticLastName() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getPhoto() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
-
- getPhoto() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- getPhotoUrl() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
-
- getPicture() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getPictureUrl() - Method in class org.pac4j.core.profile.CommonProfile
-
Return the url of the picture of the user.
- getPictureUrl() - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.ok.OkProfile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.qq.QQProfile
-
- 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.wechat.WechatProfile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.weibo.WeiboProfile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
-
- getPictureUrl() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getPictureUrl() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getPictureUrl() - Method in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfile
-
- getPlan() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getPolitical() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getPoolPassivator() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getPosition() - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- getPosition() - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfile
-
- 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
-
- getPostLogoutUrlParameter() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getPreferredJwsAlgorithm() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getPrefix() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
-
- getPrefixHeader() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
-
- getPrefixHeader() - Method in class org.pac4j.core.credentials.extractor.HeaderExtractor
-
- getPrefixHeader() - Method in class org.pac4j.http.client.direct.HeaderClient
-
- getPrefixUrl() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getPrimary() - Method in class org.pac4j.oauth.profile.strava.StravaGear
-
- getPrimary() - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
-
- getPrimaryAttributes() - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
- getPrimaryBlog() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
-
- getPrincipalAttributePassword() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- getPrivacy() - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
-
- getPrivacy() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getPrivateGists() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getPrivateKey() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
-
- getPrivateKey() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- getPrivateKey() - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- getPrivateKey() - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- getPrivateKeyAlias(KeyStore, String) - Static method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- 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
-
- getProfileAttributes() - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
- getProfileBackgroundColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileBackgroundImageUrl() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileBackgroundImageUrlHttps() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileBackgroundTile() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileCreator() - Method in class org.pac4j.core.client.BaseClient
-
- getProfileDefinition() - Method in class org.pac4j.core.profile.definition.ProfileDefinitionAware
-
- getProfileDefinition() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- getProfileHandler() - Method in class org.pac4j.saml.client.SAML2Client
-
- getProfileId() - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
- getProfileImageUrlHttps() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileLinkColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileManager(C, Config) - Method in class org.pac4j.core.profile.ProfileManagerFactoryAware
-
Given a webcontext generate a profileManager for it.
- getProfileManagerFactory() - Method in class org.pac4j.core.config.Config
-
- getProfileManagerFactory() - Method in class org.pac4j.core.profile.ProfileManagerFactoryAware
-
- 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
-
- getProfileService() - Method in class org.pac4j.core.authorization.generator.LoadLinkedUserAuthorizationGenerator
-
- getProfileSidebarBorderColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileSidebarFillColor() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileStorageDecision() - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- 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() - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfile
-
- getProfileUrl(OAuth1Token, OAuth10Configuration) - Method in class org.pac4j.oauth.profile.bitbucket.BitbucketProfileDefinition
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfileDefinition
-
- getProfileUrl(T, O) - Method in class org.pac4j.oauth.profile.definition.OAuthProfileDefinition
-
Retrieve the url of the profile of the authenticated user for the provider.
- getProfileUrl() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getProfileUrl(OAuth2AccessToken, FacebookConfiguration) - Method in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfileDefinition
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.google2.Google2Profile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.google2.Google2ProfileDefinition
-
- getProfileUrl(OAuth2AccessToken, HiOrgServerConfiguration) - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getProfileUrl(OAuth2AccessToken, LinkedIn2Configuration) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.ok.OkProfile
-
- getProfileUrl(OAuth2AccessToken, OkConfiguration) - Method in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.orcid.OrcidProfile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.orcid.OrcidProfileDefinition
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.paypal.PayPalProfileDefinition
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileUrl(OAuth1Token, OAuth10Configuration) - Method in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getProfileUrl(OAuth2AccessToken, VkConfiguration) - Method in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.wechat.WechatProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.weibo.WeiboProfile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfile
-
- getProfileUrl(OAuth2AccessToken, OAuth20Configuration) - Method in class org.pac4j.oauth.profile.wordpress.WordPressProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getProfileUrl(OAuth1Token, OAuth10Configuration) - Method in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- getProfileUrl() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getProfileUseBackgroundImage() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProfileVerb() - Method in class org.pac4j.oauth.profile.definition.OAuthProfileDefinition
-
Get HTTP Method to request profile.
- getProfileVerb() - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfileDefinition
-
- getProfileVerb() - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
- getProperty(String) - Method in class org.pac4j.config.builder.AbstractBuilder
-
- getProperty(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
-
- getPropertyAsBoolean(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
-
- getPropertyAsInteger(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
-
- getPropertyAsLong(String, int) - Method in class org.pac4j.config.builder.AbstractBuilder
-
- getProtected() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getProtocol() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getProtocol() - Method in class org.pac4j.core.context.J2EContext
-
- getProtocol() - Method in interface org.pac4j.core.context.WebContext
-
Get the protocol version.
- getProviderClass() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getProviderMetadata() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getProviderName() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getProxyIp() - Method in class org.pac4j.http.credentials.extractor.IpExtractor
-
- getProxyReceptor() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getProxyTicketFor(String) - Method in class org.pac4j.cas.profile.CasProxyProfile
-
Get a proxy ticket for a given service.
- getPrunePeriod() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getPublicGists() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getPublicKey() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
-
- getPublicKey() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- getPublicKey() - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- getPublicKey() - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- getPublicKey() - Method in class org.pac4j.oauth.client.OkClient
-
- getPublicKey() - Method in class org.pac4j.oauth.profile.ok.OkConfiguration
-
- getPublicRepos() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getPublishTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- getQuotes() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getRadioStation() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- getReadTimeout() - Static method in class org.pac4j.core.util.HttpUtils
-
- getReadTimeout() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getRealm() - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
-
- getRealm() - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
-
- getRealmName() - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
-
- getRealmName() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
-
- getRealmName() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- getRed() - Method in class org.pac4j.core.profile.Color
-
- getRedirectAction(WebContext) - Method in class org.pac4j.core.client.IndirectClient
-
Get the redirectAction computed for this client.
- getRedirectActionBuilder() - Method in class org.pac4j.core.client.IndirectClient
-
- getRedirectionUrl() - Method in class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
-
- getRedirectUrl() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- getRedirectUrl() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Gets redirect url.
- getRefreshToken() - Method in class org.pac4j.oidc.credentials.OidcCredentials
-
- getRefreshToken() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getRelation() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getRelationship() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- getRelationshipStatus() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getReligion() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getRememberMeParameterName() - Method in class org.pac4j.http.authorization.generator.RememberMeAuthorizationGenerator
-
- getRememberMeValue() - Method in class org.pac4j.http.authorization.generator.RememberMeAuthorizationGenerator
-
- getRemoteAddr() - Method in class org.pac4j.core.context.J2EContext
-
- getRemoteAddr() - Method in interface org.pac4j.core.context.WebContext
-
Return the remote address.
- getRequest() - Method in class org.pac4j.core.context.J2EContext
-
Return the HTTP request.
- getRequestAttribute(String) - Method in class org.pac4j.core.context.J2EContext
-
- getRequestAttribute(String) - Method in interface org.pac4j.core.context.WebContext
-
Return a request attribute.
- getRequestContent() - Method in class org.pac4j.core.context.J2EContext
-
- getRequestContent() - Method in interface org.pac4j.core.context.WebContext
-
Gets content body of the original request.
- getRequestCookies() - Method in class org.pac4j.core.context.J2EContext
-
- getRequestCookies() - Method in interface org.pac4j.core.context.WebContext
-
Retrieves request cookies.
- getRequestedAttributes() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getRequestedServiceProviderAttributes() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getRequestHeader(String) - Method in class org.pac4j.core.context.J2EContext
-
- getRequestHeader(String) - Method in interface org.pac4j.core.context.WebContext
-
Return a request header.
- getRequestMethod() - Method in class org.pac4j.core.context.J2EContext
-
- getRequestMethod() - Method in interface org.pac4j.core.context.WebContext
-
Return the request method.
- getRequestParameter(String) - Method in class org.pac4j.core.context.J2EContext
-
- getRequestParameter(String) - Method in interface org.pac4j.core.context.WebContext
-
Return a request parameter.
- getRequestParameters() - Method in class org.pac4j.core.context.J2EContext
-
- getRequestParameters() - Method in interface org.pac4j.core.context.WebContext
-
Return all request parameters.
- getRequestToken() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
-
- getRequestTokenEndpoint() - Method in class org.pac4j.scribe.builder.api.BitBucketApi
-
- getRequestTokenSessionAttributeName(String) - Method in class org.pac4j.oauth.config.OAuth10Configuration
-
Return the name of the attribute storing in session the request token.
- getResourceRetriever() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getResourceState() - Method in class org.pac4j.oauth.profile.strava.StravaClub
-
- getResourceState() - Method in class org.pac4j.oauth.profile.strava.StravaGear
-
- getResourceState() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getResponse() - Method in class org.pac4j.core.context.J2EContext
-
Return the HTTP response.
- getResponseMode() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getResponseType() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- getResponseType() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getResponseValidator() - Method in class org.pac4j.saml.client.SAML2Client
-
- getRestUrl() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getRoles() - Method in class org.pac4j.core.profile.UserProfile
-
Get the roles of the user.
- getRolesAsInteger() - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfile
-
- getRsvpStatus() - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
-
- getSalt() - Method in class org.pac4j.core.credentials.password.JBCryptPasswordEncoder
-
- getSAMLBindingContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLEndpointContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLMessageStorage() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSamlMessageStorageFactory() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getSamlNameIdFormat() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSamlNameIdNameQualifier() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSamlNameIdSpNameQualifier() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSamlNameIdSpProviderId() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- 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
-
- getSaslAuthorizationId() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getSaslMechanism() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getSaslMutualAuth() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getSaslQualityOfProtection() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getSaslRealm() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getSaslSecurityStrength() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getScheme() - Method in class org.pac4j.core.context.J2EContext
-
- getScheme() - Method in interface org.pac4j.core.context.WebContext
-
Return the scheme.
- getSchool() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- getScope() - Method in class org.pac4j.oauth.client.FacebookClient
-
- getScope() - Method in class org.pac4j.oauth.client.GitHubClient
-
- getScope() - Method in class org.pac4j.oauth.client.Google2Client
-
- getScope() - Method in class org.pac4j.oauth.client.LinkedIn2Client
-
- getScope() - Method in class org.pac4j.oauth.client.OrcidClient
-
- getScope() - Method in class org.pac4j.oauth.client.PayPalClient
-
- getScope() - Method in class org.pac4j.oauth.client.StravaClient
-
- getScope() - Method in class org.pac4j.oauth.client.VkClient
-
- getScope() - Method in class org.pac4j.oauth.client.WeiboClient
-
- getScope() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- getScope() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getScopes() - Method in class org.pac4j.oauth.client.QQClient
-
- getScopes() - Method in class org.pac4j.oauth.client.WechatClient
-
- getSecondaryAttributes() - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
- getSecret() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- getSecret() - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- getSecret() - Method in class org.pac4j.oauth.client.OAuth10Client
-
- getSecret() - Method in class org.pac4j.oauth.client.OAuth20Client
-
- getSecret() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- getSecret() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getSecretBase64() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- getSecretBase64() - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- getSecretBytes() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- getSecretBytes() - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- getSecure() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- getSecurityLogic() - Method in class org.pac4j.core.config.Config
-
- getSecurityParametersContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSeen() - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
-
- getSelf() - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
-
- getSerializationHelper() - Method in class org.pac4j.core.profile.InternalAttributeHandler
-
- getServerName() - Method in class org.pac4j.core.context.J2EContext
-
- getServerName() - Method in interface org.pac4j.core.context.WebContext
-
Return the server name.
- getServerPort() - Method in class org.pac4j.core.context.J2EContext
-
- getServerPort() - Method in interface org.pac4j.core.context.WebContext
-
Return the server port.
- getServiceProviderEntityId() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getServiceProviderMetadataResolver() - Method in class org.pac4j.saml.client.SAML2Client
-
- getServiceProviderMetadataResource() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getServiceProviderResolvedEntityId() - Method in class org.pac4j.saml.client.SAML2Client
-
- getServiceUrl() - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- getSessionIndex() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getSessionIndex() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSessionStore() - Method in class org.pac4j.core.config.Config
-
- getSessionStore() - Method in class org.pac4j.core.context.J2EContext
-
- getSessionStore() - Method in interface org.pac4j.core.context.WebContext
-
Get the session store.
- getShoes() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getShowAllInlineMedia() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getSignatureAlgorithms() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getSignatureAlgorithmURI(SignatureSigningParameters) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
-
Gets the signature algorithm URI to use.
- getSignatureCanonicalizationAlgorithm() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getSignatureConfiguration() - Method in class org.pac4j.jwt.profile.JwtGenerator
-
- getSignatureConfigurations() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- getSignatureReferenceDigestMethods() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getSignatureSigningConfiguration() - Method in class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
-
- getSignatureSigningParametersProvider() - Method in class org.pac4j.saml.client.SAML2Client
-
- getSignatureTrustEngineProvider() - Method in class org.pac4j.saml.client.SAML2Client
-
- getSignatureType() - Method in class org.pac4j.scribe.builder.api.QQApi20
-
- getSignatureType() - Method in class org.pac4j.scribe.builder.api.WechatApi20
-
- getSignatureType() - Method in class org.pac4j.scribe.builder.api.WeiboApi20
-
- getSignificantOther() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getSigningBase64CertificatePath() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getSigningBinaryCertificatePath() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getSigningKeyFile() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getSilhouette() - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
-
- getSingleLogoutService(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getSite() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getSite() - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
-
- getSiteStandardProfileRequest() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getSize() - Method in class org.pac4j.core.store.GuavaStore
-
- getSize() - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
-
- getSkype() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getSong() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- getSpace() - Method in class org.pac4j.oauth.profile.github.GitHubPlan
-
- getSPAssertionConsumerService() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSPAssertionConsumerService(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSpecialties() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getSplitChar() - Method in class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
-
- getSpLogoutRequestBindingType() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- getSpNameQualifier() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- getSpProviderId() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- 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
-
- getStartTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
-
- getStartTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- getState() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- getState() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- getStateData() - Method in class org.pac4j.core.state.StaticOrRandomStateGenerator
-
- getStateData() - Method in class org.pac4j.oauth.client.FacebookClient
-
Deprecated.
- getStateData() - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
Deprecated.
- getStateData() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
Deprecated.
- getStateGenerator() - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
- getStateGenerator() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getStateGenerator() - Method in class org.pac4j.saml.client.SAML2Client
-
- getStateSessionAttributeName(String) - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
Return the name of the attribute storing the state in session.
- getStatus() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- getStatusesCount() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getStore() - Method in class org.pac4j.cas.client.CasProxyReceptor
-
- getStore() - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- getStore() - Method in class org.pac4j.cas.store.ProxyGrantingTicketStore
-
- getStore() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- getStreet() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- getStreetAddress() - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
-
- getSubject() - Method in class org.pac4j.core.profile.jwt.AbstractJwtProfile
-
- getSubjectAssertion() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSubjectConfirmations() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSuccessfulAuthenticationHandlers() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
-
- getSuffix() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
-
- getSummary() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- getSummary() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- getTenant() - Method in class org.pac4j.oidc.config.AzureAdOidcConfiguration
-
- getThirdPartyId() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getTicketGrantingTicketId() - Method in class org.pac4j.cas.profile.CasRestProfile
-
- getTid() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- getTimeout() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- getTimeout() - Method in class org.pac4j.core.store.GuavaStore
-
- getTimeTolerance() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getTimeUnit() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- getTimeUnit() - Method in class org.pac4j.core.store.GuavaStore
-
- getTimezone() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getTimeZone() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getTimeZone() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getTitle() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
-
- getTitle() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- getToken() - Method in class org.pac4j.core.credentials.TokenCredentials
-
- getToken() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
-
- getTokenExpirationAdvance() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- getTokenExpirationAdvance() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getTokenFromSession(WebContext) - Method in class org.pac4j.core.authorization.authorizer.csrf.DefaultCsrfTokenGenerator
-
- getTotalPrivateRepos() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getTrackableSession(J2EContext) - Method in class org.pac4j.core.context.session.J2ESessionStore
-
- getTrackableSession(C) - Method in interface org.pac4j.core.context.session.SessionStore
-
Get the native session as a trackable object.
- getTrustCertificates() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getTrustedPackages() - Method in class org.pac4j.core.util.JavaSerializationHelper
-
- getTwitter() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
-
- getType() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- getType() - Method in class org.pac4j.core.redirect.RedirectAction
-
- getType() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- getType() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
-
- getType() - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- getType() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getType() - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
-
- getType() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getType() - Method in class org.pac4j.oauth.profile.google2.Google2Email
-
- getType() - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- getType() - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
-
- getTypedId() - Method in class org.pac4j.core.profile.UserProfile
-
Get the user identifier with a prefix which is the profile type (full class name with package).
- getUid() - Method in class org.pac4j.scribe.model.WeiboToken
-
- getUnionid() - Method in class org.pac4j.scribe.model.WechatToken
-
- getUniqueName() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- 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
-
- getUpdatedAt() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getUpdatedTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- getUpdateTime() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getUpn() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- getUri() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getUrl() - Method in class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
- 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
-
- getUrlResolver() - Method in class org.pac4j.cas.client.direct.DirectCasClient
-
- getUrlResolver() - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- getUrlResolver() - Method in class org.pac4j.cas.config.CasConfiguration
-
- getUrlResolver() - Method in class org.pac4j.core.client.Clients
-
- getUrlResolver() - Method in class org.pac4j.core.client.IndirectClient
-
- getUser() - Method in class org.pac4j.gae.credentials.GaeUserCredentials
-
- getUserFilter() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- getUsername() - Method in class org.pac4j.core.credentials.UsernamePasswordCredentials
-
- getUsername() - Method in class org.pac4j.core.profile.CommonProfile
-
Return the username of the user.
- getUsername() - Method in class org.pac4j.http.credentials.DigestCredentials
-
- getUsername() - Method in class org.pac4j.oauth.profile.github.GitHubProfile
-
- getUsername() - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfile
-
- getUsername() - Method in class org.pac4j.oauth.profile.ok.OkProfile
-
- getUsername() - Method in class org.pac4j.oauth.profile.qq.QQProfile
-
- 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.wechat.WechatProfile
-
- getUsername() - Method in class org.pac4j.oauth.profile.weibo.WeiboProfile
-
- getUsername() - Method in class org.pac4j.oauth.profile.yahoo.YahooProfile
-
- getUsername() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- getUsername() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- getUsernameAttribute() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- getUsernameParameter() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
-
- getUsernameParameter() - Method in class org.pac4j.core.credentials.extractor.FormExtractor
-
- getUsernameParameter() - Method in class org.pac4j.http.client.direct.DirectFormClient
-
- getUsernameParameter() - Method in class org.pac4j.http.client.indirect.FormClient
-
- getUserProfile(C, WebContext) - Method in class org.pac4j.core.client.BaseClient
-
- getUserProfile(C, WebContext) - Method in interface org.pac4j.core.client.Client
-
Get the user profile based on the provided credentials.
- getUserProfile() - Method in class org.pac4j.core.credentials.Credentials
-
- getUsersCollection() - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- getUsersDatabase() - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- getUsersDn() - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- getUsersTable() - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- getUtcOffset() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getValidatePeriod() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- getValue() - Method in class org.pac4j.core.context.Cookie
-
- getValue() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- getVelocityEngine() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Get the VelocityEngine instance.
- getVelocityTemplateId() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Get the Velocity template id.
- getVer() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
-
- getVerified() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getVerified() - Method in class org.pac4j.oauth.profile.twitter.TwitterProfile
-
- getVerifier() - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
-
- getVersion() - Method in class org.pac4j.core.context.Cookie
-
- getVersion() - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
-
- getWebContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getWebContext() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- getWebContext() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Gets web context.
- getWebsite() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getWidth() - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
-
- getWork() - Method in class org.pac4j.oauth.profile.facebook.FacebookProfile
-
- getYear() - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- getYear() - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
-
- GITHUB_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- GITHUB_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- GitHubClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in GitHub.
- GitHubClient() - Constructor for class org.pac4j.oauth.client.GitHubClient
-
- GitHubClient(String, String) - Constructor for class org.pac4j.oauth.client.GitHubClient
-
- GitHubPlan - Class in org.pac4j.oauth.profile.github
-
This class represents a GitHub plan.
- GitHubPlan() - Constructor for class org.pac4j.oauth.profile.github.GitHubPlan
-
- GitHubProfile - Class in org.pac4j.oauth.profile.github
-
This class is the user profile for GitHub with appropriate getters.
- GitHubProfile() - Constructor for class org.pac4j.oauth.profile.github.GitHubProfile
-
- GitHubProfileDefinition - Class in org.pac4j.oauth.profile.github
-
This class is the GitHub profile definition.
- GitHubProfileDefinition() - Constructor for class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- GIVEN_NAME - Static variable in class org.pac4j.oauth.profile.google2.Google2ProfileDefinition
-
- GIVEN_NAME - Static variable in class org.pac4j.oauth.profile.paypal.PayPalProfileDefinition
-
- GIVEN_NAME - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- GIVEN_NAME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- Google2Client - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in Google using OAuth protocol version 2.0.
- Google2Client() - Constructor for class org.pac4j.oauth.client.Google2Client
-
- Google2Client(String, String) - Constructor for class org.pac4j.oauth.client.Google2Client
-
- Google2Client.Google2Scope - Enum in org.pac4j.oauth.client
-
- Google2Email - Class in org.pac4j.oauth.profile.google2
-
This class represents an email object for Google.
- Google2Email() - Constructor for class org.pac4j.oauth.profile.google2.Google2Email
-
- Google2Profile - Class in org.pac4j.oauth.profile.google2
-
This class is the user profile for Google (using OAuth protocol version 2) with appropriate getters.
- Google2Profile() - Constructor for class org.pac4j.oauth.profile.google2.Google2Profile
-
- Google2ProfileDefinition - Class in org.pac4j.oauth.profile.google2
-
This class is the Google profile definition (using OAuth 2.0 protocol).
- Google2ProfileDefinition() - Constructor for class org.pac4j.oauth.profile.google2.Google2ProfileDefinition
-
- GOOGLE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- GOOGLE_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- GOOGLE_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- GoogleLogoutActionBuilder<U extends CommonProfile> - Class in org.pac4j.core.logout
-
Google logout action builder.
- GoogleLogoutActionBuilder() - Constructor for class org.pac4j.core.logout.GoogleLogoutActionBuilder
-
- GoogleOidcClient - Class in org.pac4j.oidc.client
-
This class is the OpenID Connect client to authenticate users in Google.
- GoogleOidcClient() - Constructor for class org.pac4j.oidc.client.GoogleOidcClient
-
- GoogleOidcClient(OidcConfiguration) - Constructor for class org.pac4j.oidc.client.GoogleOidcClient
-
- GoogleOidcProfile - Class in org.pac4j.oidc.profile.google
-
This class is the user profile for Google (using OpenID Connect protocol) with appropriate getters.
- GoogleOidcProfile() - Constructor for class org.pac4j.oidc.profile.google.GoogleOidcProfile
-
- GRAVATAR_ID - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- GROUP - Static variable in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfileDefinition
-
- GROUPS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- GuavaStore<K,O> - Class in org.pac4j.core.store
-
Store data in a Guava cache.
- GuavaStore() - Constructor for class org.pac4j.core.store.GuavaStore
-
- GuavaStore(int, int, TimeUnit) - Constructor for class org.pac4j.core.store.GuavaStore
-
- ID - Static variable in class org.pac4j.core.profile.service.AbstractProfileService
-
- ID - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- ID - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int64 User UID
- ID_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- IDP - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
-
- IDP_LOGOUT_REQUEST_EXTRA_PARAMETER - Static variable in class org.pac4j.saml.client.SAML2Client
-
- idpEntityId - Variable in class org.pac4j.saml.context.SAML2ContextProvider
-
- idpMetadataResolver - Variable in class org.pac4j.saml.client.SAML2Client
-
- IDSTR - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string String-type user UID
- idTokenValidator - Variable in class org.pac4j.oidc.profile.creator.OidcProfileCreator
-
- IMAGE - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- IMAGE - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfileDefinition
-
- IMPLICIT_FLOWS - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- INDIRECTBASICAUTH_AUTHENTICATOR - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- INDIRECTBASICAUTH_REALM_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- IndirectBasicAuthClient - Class in org.pac4j.http.client.indirect
-
This class is the client to authenticate users through HTTP basic auth.
- IndirectBasicAuthClient() - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
-
- IndirectBasicAuthClient(Authenticator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
-
- IndirectBasicAuthClient(String, Authenticator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
-
- IndirectBasicAuthClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
-
- IndirectClient<C extends Credentials,U extends CommonProfile> - Class in org.pac4j.core.client
-
Indirect client: the requested protected URL is saved, the user is redirected to the identity provider for login and
back to the application after the sucessful authentication and finally to the originally requested URL.
- IndirectClient() - Constructor for class org.pac4j.core.client.IndirectClient
-
- IndirectHttpClientBuilder - Class in org.pac4j.config.builder
-
Builder for indirect HTTP clients.
- IndirectHttpClientBuilder(Map<String, String>, Map<String, Authenticator>) - Constructor for class org.pac4j.config.builder.IndirectHttpClientBuilder
-
- IndirectKerberosClient - Class in org.pac4j.kerberos.client.indirect
-
- IndirectKerberosClient() - Constructor for class org.pac4j.kerberos.client.indirect.IndirectKerberosClient
-
- IndirectKerberosClient(Authenticator) - Constructor for class org.pac4j.kerberos.client.indirect.IndirectKerberosClient
-
- IndirectKerberosClient(Authenticator, ProfileCreator<KerberosCredentials, KerberosProfile>) - Constructor for class org.pac4j.kerberos.client.indirect.IndirectKerberosClient
-
- INDUSTRY - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- init() - Method in class org.pac4j.core.util.InitializableObject
-
Initialize the object.
- init(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
Initializes the configuration for a particular client.
- init() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- init() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Initialize the response handling.
- initChainingMetadataResolver(MetadataResolver, MetadataResolver) - Method in class org.pac4j.saml.client.SAML2Client
-
- initCredentialProvider() - Method in class org.pac4j.saml.client.SAML2Client
-
- initDecrypter() - Method in class org.pac4j.saml.client.SAML2Client
-
- InitializableObject - Class in org.pac4j.core.util
-
Object that can be (re-)initialized.
- InitializableObject() - Constructor for class org.pac4j.core.util.InitializableObject
-
- initializeClientConfiguration() - Method in class org.pac4j.cas.config.CasConfiguration
-
- initializeLogoutHandler() - Method in class org.pac4j.cas.config.CasConfiguration
-
- initIdentityProviderMetadataResolver() - Method in class org.pac4j.saml.client.SAML2Client
-
- initSAMLContextProvider(MetadataResolver) - Method in class org.pac4j.saml.client.SAML2Client
-
- initSAMLProfileHandler() - Method in class org.pac4j.saml.client.SAML2Client
-
- initSAMLResponseValidator() - Method in class org.pac4j.saml.client.SAML2Client
-
- initServiceProviderMetadataResolver() - 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
-
- InMemoryProfileService<U extends CommonProfile> - Class in org.pac4j.core.profile.service
-
In-memory profile service.
- InMemoryProfileService(Function<Object[], U>) - Constructor for class org.pac4j.core.profile.service.InMemoryProfileService
-
- InMemoryProfileService(Map<String, Map<String, Object>>, Function<Object[], U>) - Constructor for class org.pac4j.core.profile.service.InMemoryProfileService
-
- insert(Map<String, Object>) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
Insert the attributes in the storage.
- insert(Map<String, Object>) - Method in class org.pac4j.core.profile.service.InMemoryProfileService
-
- insert(Map<String, Object>) - Method in class org.pac4j.couch.profile.service.CouchProfileService
-
- insert(Map<String, Object>) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- insert(Map<String, Object>) - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- insert(Map<String, Object>) - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- INSTANCE - Static variable in class org.pac4j.core.client.direct.AnonymousClient
-
- INSTANCE - Static variable in class org.pac4j.core.credentials.AnonymousCredentials
-
- INSTANCE - Static variable in class org.pac4j.core.http.adapter.J2ENopHttpActionAdapter
-
- INSTANCE - Static variable in class org.pac4j.core.logout.NoLogoutActionBuilder
-
- INSTANCE - Static variable in class org.pac4j.core.profile.AnonymousProfile
-
- INSTANCE - Static variable in class org.pac4j.core.profile.creator.AuthenticatorProfileCreator
-
- INSTANCE - Static variable in class org.pac4j.scribe.builder.api.DropboxApi20
-
- instance() - Static method in class org.pac4j.scribe.builder.api.QQApi20
-
- instance() - Static method in class org.pac4j.scribe.builder.api.WechatApi20
-
- instance() - Static method in class org.pac4j.scribe.extractors.OrcidJsonExtractor
-
- instance() - Static method in class org.pac4j.scribe.extractors.WechatJsonExtractor
-
- instance() - Static method in class org.pac4j.scribe.extractors.WeiboJsonExtractor
-
- INTEGER - Static variable in class org.pac4j.core.profile.converter.Converters
-
- IntegerConverter - Class in org.pac4j.core.profile.converter
-
This class converts a String into an Integer or returns the Integer in input.
- IntegerConverter() - Constructor for class org.pac4j.core.profile.converter.IntegerConverter
-
- INTERESTED_IN - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- INTERESTS - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- INTERNAL_PERMISSIONS - Static variable in class org.pac4j.jwt.profile.JwtGenerator
-
- INTERNAL_ROLES - Static variable in class org.pac4j.jwt.profile.JwtGenerator
-
- InternalAttributeHandler - Class in org.pac4j.core.profile
-
Internally handles attributes (set / get).
- InternalAttributeHandler() - Constructor for class org.pac4j.core.profile.InternalAttributeHandler
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.AbstractAttributeConverter
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.BooleanConverter
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.ColorConverter
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.DateConverter
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.GenderConverter
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.IntegerConverter
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.LocaleConverter
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.LongConverter
-
- internalConvert(Object) - Method in class org.pac4j.core.profile.converter.UrlConverter
-
- internalGenerate(JWTClaimsSet) - Method in class org.pac4j.jwt.profile.JwtGenerator
-
Generate a JWT from a claims set.
- internalGet(K) - Method in class org.pac4j.core.store.AbstractStore
-
- internalGet(K) - Method in class org.pac4j.core.store.GuavaStore
-
- internalInit() - Method in class org.pac4j.cas.config.CasConfiguration
-
- internalInit() - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
-
- internalInit() - Method in class org.pac4j.core.authorization.generator.LoadLinkedUserAuthorizationGenerator
-
- internalInit() - Method in class org.pac4j.core.client.Clients
-
- internalInit() - Method in class org.pac4j.core.client.DirectClient
-
- internalInit() - Method in class org.pac4j.core.client.IndirectClient
-
- internalInit() - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- internalInit() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- internalInit() - Method in class org.pac4j.core.profile.service.InMemoryProfileService
-
- internalInit() - Method in class org.pac4j.core.store.AbstractStore
-
- internalInit() - Method in class org.pac4j.core.store.GuavaStore
-
- internalInit() - Method in class org.pac4j.core.util.InitializableObject
-
Internal initialization of the object.
- internalInit() - Method in class org.pac4j.couch.profile.service.CouchProfileService
-
- internalInit() - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
-
- internalInit() - Method in class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
- internalInit() - Method in class org.pac4j.http.credentials.authenticator.X509Authenticator
-
- internalInit() - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
-
- internalInit() - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- internalInit() - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- internalInit() - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- internalInit() - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- internalInit() - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- internalInit() - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- internalInit() - Method in class org.pac4j.kerberos.credentials.authenticator.SunJaasKerberosTicketValidator
-
- internalInit() - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- internalInit() - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- internalInit() - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- internalInit() - Method in class org.pac4j.oidc.config.AzureAdOidcConfiguration
-
- internalInit() - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
-
- internalInit() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- internalInit() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfileCreator
-
- internalInit() - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
-
- internalInit() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- internalInit() - Method in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- internalInit() - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- internalRemove(K) - Method in class org.pac4j.core.store.AbstractStore
-
- internalRemove(K) - Method in class org.pac4j.core.store.GuavaStore
-
- internalSet(K, O) - Method in class org.pac4j.core.store.AbstractStore
-
- internalSet(K, O) - Method in class org.pac4j.core.store.GuavaStore
-
- invokeOutboundMessageHandlers(SPSSODescriptor, IDPSSODescriptor, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutMessageSender
-
- invokeOutboundMessageHandlers(SPSSODescriptor, IDPSSODescriptor, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
-
- IPADDR - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
-
- IpClient - Class in org.pac4j.http.client.direct
-
This class is the client to authenticate users directly based on their IP address.
- IpClient() - Constructor for class org.pac4j.http.client.direct.IpClient
-
- IpClient(Authenticator) - Constructor for class org.pac4j.http.client.direct.IpClient
-
- IpClient(Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.IpClient
-
- IpExtractor - Class in org.pac4j.http.credentials.extractor
-
To extract a remote IP address.
- IpExtractor() - Constructor for class org.pac4j.http.credentials.extractor.IpExtractor
-
- IpExtractor(String...) - Constructor for class org.pac4j.http.credentials.extractor.IpExtractor
-
- IpProfile - Class in org.pac4j.http.profile
-
Profile for IP authentication.
- IpProfile() - Constructor for class org.pac4j.http.profile.IpProfile
-
- IpRegexpAuthenticator - Class in org.pac4j.http.credentials.authenticator
-
Authenticates users based on their IP and a regexp pattern.
- IpRegexpAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
-
- IpRegexpAuthenticator(String) - Constructor for class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
-
- IpRegexpAuthorizer - Class in org.pac4j.http.authorization.authorizer
-
Authorizes users based on their IP and a regexp pattern.
- IpRegexpAuthorizer() - Constructor for class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
-
- IpRegexpAuthorizer(String) - Constructor for class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
-
- IS_AJAX_REQUEST - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- IS_ANONYMOUS - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "isAnonymous" authorizer.
- IS_AUTHENTICATED - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "isAuthenticated" authorizer.
- IS_CONNECTED - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- IS_FROM_NEW_LOGIN - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfileDefinition
-
- IS_FULLY_AUTHENTICATED - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "isFullyAuthenticated" authorizer.
- IS_REMEMBERED - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "isRemembered" authorizer.
- IS_TEAM - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketProfileDefinition
-
- IS_TRANSLATOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- isAcceptAnyProxy() - Method in class org.pac4j.cas.config.CasConfiguration
-
- isAjax(WebContext) - Method in interface org.pac4j.core.http.ajax.AjaxRequestResolver
-
Whether it is an AJAX request.
- isAjax(WebContext) - Method in class org.pac4j.core.http.ajax.DefaultAjaxRequestResolver
-
- isAllAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
-
If all profiles are authorized.
- isAllowMultipleDns() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- isAlwaysConfirmAuthorization() - Method in class org.pac4j.oauth.client.TwitterClient
-
- IsAnonymousAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
The user must be anonymous.
- IsAnonymousAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
-
- IsAnonymousAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
-
- isAnyAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
-
If any of the profiles is authorized.
- isAuthenticated() - Method in class org.pac4j.core.profile.ProfileManager
-
Tests if the current user is authenticated (meaning a user profile exists which is not an
AnonymousProfile
).
- IsAuthenticatedAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
The user must be authenticated.
- IsAuthenticatedAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
-
- IsAuthenticatedAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
-
- isAuthnRequestSigned() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- isAuthnRequestSigned() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
-
- isAuthorized(WebContext, List<U>) - Method in interface org.pac4j.core.authorization.authorizer.Authorizer
-
Checks if the user profiles and / or the current web context are authorized.
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.CacheControlHeader
-
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
-
- isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
-
- isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
-
- isAuthorized(WebContext, List<U>) - Method in class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
-
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
-
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.XContentTypeOptionsHeader
-
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.XFrameOptionsHeader
-
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.core.authorization.authorizer.XSSProtectionHeader
-
- isAuthorized(WebContext, List<CommonProfile>, String, Map<String, Authorizer>) - Method in interface org.pac4j.core.authorization.checker.AuthorizationChecker
-
Check whether the user is authorized.
- isAuthorized(WebContext, List<CommonProfile>, String, Map<String, Authorizer>) - Method in class org.pac4j.core.authorization.checker.DefaultAuthorizationChecker
-
- isAuthorized(WebContext, List<CommonProfile>, List<Authorizer>) - Method in class org.pac4j.core.authorization.checker.DefaultAuthorizationChecker
-
- isAuthorized(WebContext, List<CommonProfile>) - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
-
- isBackLogoutRequest(WebContext) - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
-
- isBlank(String) - Static method in class org.pac4j.core.util.CommonHelper
-
Return if the String is blank.
- isCached(T) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- isCanPost() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- isCanSeeAllPost() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- isCanSeeAudio() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- isCanWritePrivateMessage() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- isCompleteRelativeUrl() - Method in class org.pac4j.core.http.url.DefaultUrlResolver
-
- isDestroySession() - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- isEmpty(Collection<?>) - Static method in class org.pac4j.core.util.CommonHelper
-
Return if a collection is empty.
- isEnhanceWithEntryResolver() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- isExpired() - Method in class org.pac4j.core.profile.CommonProfile
-
- isExpired() - Method in class org.pac4j.oidc.profile.OidcProfile
-
- isExpireSessionWithToken() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- isFailFast() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- isFailIfLinkedUserNotFound() - Method in class org.pac4j.core.authorization.generator.LoadLinkedUserAuthorizationGenerator
-
- isForceAuth() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- isForceKeystoreGeneration() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- isForceServiceProviderMetadataGeneration() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- isFromNewLogin() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
-
- IsFullyAuthenticatedAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
The user must be fully authenticated (not remembered).
- IsFullyAuthenticatedAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
-
- IsFullyAuthenticatedAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
-
- isGateway() - Method in class org.pac4j.cas.config.CasConfiguration
-
- isGet(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
-
Whether it is a GET request.
- isHasMobile() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- isHttp(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
-
Whether the request is HTTP.
- isHttpOnly() - Method in class org.pac4j.core.context.Cookie
-
- isHttps(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
-
Whether the request is HTTPS.
- isHttpsOrSecure(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
-
Whether the request is HTTPS or secure.
- isImplicitFlow() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- isIncludeEmail() - Method in class org.pac4j.oauth.client.TwitterClient
-
- isLeader() - Method in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfile
-
- isLegacyMode() - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- isLongTermAuthenticationRequestTokenUsed() - Method in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfile
-
- isNotBlank(String) - Static method in class org.pac4j.core.util.CommonHelper
-
Return if the String is not blank.
- isNotEmpty(Collection<?>) - Static method in class org.pac4j.core.util.CommonHelper
-
Return if a collection is not empty.
- isOnline() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- isOnlineMobile() - Method in class org.pac4j.oauth.profile.vk.VkProfile
-
- isOnlyCheckPostRequest() - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- isPassive() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- isPost(WebContext) - Static method in class org.pac4j.core.context.ContextHelper
-
Whether it is a POST request.
- isPremium() - Method in class org.pac4j.oauth.profile.strava.StravaProfile
-
- isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireAllAuthorizer
-
- isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireAnyAuthorizer
-
- isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.IsAnonymousAuthorizer
-
- isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.IsAuthenticatedAuthorizer
-
- isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.IsFullyAuthenticatedAuthorizer
-
- isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
-
- isProfileAuthorized(WebContext, U) - Method in class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
-
Whether a specific profile is authorized.
- isRemembered() - Method in class org.pac4j.core.profile.UserProfile
-
Is the user remembered?
- IsRememberedAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
The user must be authenticated and remembered.
- IsRememberedAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
-
- IsRememberedAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.IsRememberedAuthorizer
-
- isRenew() - Method in class org.pac4j.cas.config.CasConfiguration
-
- isRequired - Variable in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- isRequired() - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- isRequiresExtendedToken() - Method in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- isSecure() - Method in class org.pac4j.core.context.Cookie
-
- isSecure() - Method in class org.pac4j.core.context.J2EContext
-
- isSecure() - Method in interface org.pac4j.core.context.WebContext
-
Return whether the request is secure.
- isSignMetadata() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- isSpringSecurityCompliant() - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- isStringify() - Method in class org.pac4j.core.profile.InternalAttributeHandler
-
- isSubtreeSearch() - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- ISSUED_AT - Static variable in interface org.pac4j.core.profile.jwt.JwtClaims
-
- ISSUER - Static variable in interface org.pac4j.core.profile.jwt.JwtClaims
-
- ISSUER_ID - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- 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.config.OAuthConfiguration
-
- isTokenRequest(WebContext) - Method in class org.pac4j.cas.credentials.extractor.TicketAndLogoutRequestExtractor
-
- isTrimValue() - Method in class org.pac4j.core.credentials.extractor.HeaderExtractor
-
- isTypedIdOf(String, Class<? extends CommonProfile>) - Static method in class org.pac4j.core.profile.ProfileHelper
-
Indicate if the user identifier matches this kind of profile.
- isUseAppsecretProof() - Method in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- isUseNameQualifier() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- isUseNonce() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- isUseSsl() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- isUseStartTls() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- isValidateOnCheckout() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- isValidatePeriodically() - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- 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
-
- isWantsAssertionsSigned() - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- isWithState() - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
- isWithState() - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- LANG - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- LANG - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User's current language version, zh-cn: Simplified Chinese, zh-tw: Traditional Chinese, en: English
- LANG - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- LANGUAGE - Static variable in class org.pac4j.oauth.profile.google2.Google2ProfileDefinition
-
- LANGUAGE - Static variable in class org.pac4j.oauth.profile.paypal.PayPalProfileDefinition
-
- LANGUAGE - Static variable in class org.pac4j.openid.profile.yahoo.YahooOpenIdProfileDefinition
-
- LANGUAGES - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- LAST_NAME - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketProfileDefinition
-
- LAST_NAME - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- LAST_NAME - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareProfileDefinition
-
- LAST_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- LAST_NAME - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- LAST_NAME - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- LAST_NAME - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- LAST_NAME - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfileDefinition
-
- LDAP_ALLOW_MULTIPLE_DNS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_ATTRIBUTES - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_BIND_CREDENTIAL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_BIND_DN - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_BLOCK_WAIT_TIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_CONNECT_TIMEOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_DN_FORMAT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_ENHANCE_WITH_ENTRY_RESOLVER - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_FAIL_FAST - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_IDLE_TIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_KEYSTORE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_KEYSTORE_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_KEYSTORE_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_MAX_POOL_SIZE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_MIN_POOL_SIZE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_POOL_PASSIVATOR - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_PRINCIPAL_ATTRIBUTE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_PRINCIPAL_ATTRIBUTE_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_PROVIDER_CLASS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_PRUNE_PERIOD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_SASL_AUTHORIZATION_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_SASL_MECHANISM - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_SASL_QUALITY_OF_PROTECTION - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_SASL_REALM - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_SASL_SECURITY_STRENGTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_SUBTREE_SEARCH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_TRUST_CERTIFICATES - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_USE_SSL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_USE_START_TLS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_USER_FILTER - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_USERS_DN - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_VALIDATE_ON_CHECKOUT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_VALIDATE_PERIOD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LDAP_VALIDATE_PERIODICALLY - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LdapAuthenticationProperties - Class in org.pac4j.config.ldaptive
-
Copy/pasted from CAS server v5.0.4.
- LdapAuthenticationProperties() - Constructor for class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- LdapAuthenticationProperties.AuthenticationTypes - Enum in org.pac4j.config.ldaptive
-
The enum Authentication types.
- LdapAuthenticatorBuilder - Class in org.pac4j.config.builder
-
Builder for the LDAP authenticator.
- LdapAuthenticatorBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.LdapAuthenticatorBuilder
-
- LdapProfile - Class in org.pac4j.ldap.profile
-
The user profile returned by a LDAP authentication.
- LdapProfile() - Constructor for class org.pac4j.ldap.profile.LdapProfile
-
- LdapProfileService - Class in org.pac4j.ldap.profile.service
-
The LDAP profile service (which supersedes the LDAP authenticator).
- LdapProfileService() - Constructor for class org.pac4j.ldap.profile.service.LdapProfileService
-
- LdapProfileService(Authenticator) - Constructor for class org.pac4j.ldap.profile.service.LdapProfileService
-
- LdapProfileService(Authenticator, String) - Constructor for class org.pac4j.ldap.profile.service.LdapProfileService
-
- LdapProfileService(ConnectionFactory, Authenticator, String) - Constructor for class org.pac4j.ldap.profile.service.LdapProfileService
-
- LdapProfileService(ConnectionFactory, Authenticator, String, String) - Constructor for class org.pac4j.ldap.profile.service.LdapProfileService
-
- LdaptiveAuthenticatorBuilder - Class in org.pac4j.config.ldaptive
-
Copy/pasted from CAS server v5.0.4: Beans + LdapAuthenticationConfiguration classes, only the Ldaptive stuffs are kept.
- LdaptiveAuthenticatorBuilder() - Constructor for class org.pac4j.config.ldaptive.LdaptiveAuthenticatorBuilder
-
- LEADER - Static variable in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfileDefinition
-
- LIKES - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- limit - Variable in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- LINK - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- LINK - Static variable in class org.pac4j.oauth.profile.windowslive.WindowsLiveProfileDefinition
-
- LINKEDID - Static variable in class org.pac4j.core.profile.service.AbstractProfileService
-
- 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
-
- LinkedIn2Configuration - Class in org.pac4j.oauth.profile.linkedin2
-
LinkedIn OAuth configuration.
- LinkedIn2Configuration() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Configuration
-
- LinkedIn2Date - Class in org.pac4j.oauth.profile.linkedin2
-
This class represents a LinkedIn date.
- LinkedIn2Date() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
-
- LinkedIn2Location - Class in org.pac4j.oauth.profile.linkedin2
-
This class represents a LinkedIn location.
- LinkedIn2Location() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
-
- LinkedIn2Position - Class in org.pac4j.oauth.profile.linkedin2
-
This class represents a LinkedIn position.
- LinkedIn2Position() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- LinkedIn2Profile - Class in org.pac4j.oauth.profile.linkedin2
-
This class is the user profile for LinkedIn with appropriate getters.
- LinkedIn2Profile() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2Profile
-
- LinkedIn2ProfileDefinition - Class in org.pac4j.oauth.profile.linkedin2
-
This class is the LinkedIn profile definition.
- LinkedIn2ProfileDefinition() - Constructor for class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- LINKEDIN_FIELDS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LINKEDIN_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LINKEDIN_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LINKEDIN_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- LINKS - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressProfileDefinition
-
- LISTED_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- LoadLinkedUserAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.core.authorization.generator
-
Load a linked account and replace the original account.
- LoadLinkedUserAuthorizationGenerator() - Constructor for class org.pac4j.core.authorization.generator.LoadLinkedUserAuthorizationGenerator
-
- LoadLinkedUserAuthorizationGenerator(ProfileService<U>) - Constructor for class org.pac4j.core.authorization.generator.LoadLinkedUserAuthorizationGenerator
-
- LOCAL_LOGOUT - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
Whether a local logout must be performed
- LocalCachingAuthenticator<T extends Credentials> - Class in org.pac4j.core.credentials.authenticator
-
An authenticator that caches the result of an authentication event locally.
- LocalCachingAuthenticator() - Constructor for class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- LocalCachingAuthenticator(Authenticator<T>, Store<T, CommonProfile>) - Constructor for class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- LocalCachingAuthenticator(Authenticator<T>, int, int, TimeUnit) - Constructor for class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- LOCALE - Static variable in class org.pac4j.core.profile.converter.Converters
-
- locale - Variable in class org.pac4j.core.profile.converter.DateConverter
-
- LOCALE - Static variable in class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- 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
-
- LOCATION - Static variable in class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- LOCATION - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User location
- LOCATION_CITY - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- LOCATION_COUNTRY - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- LOCATION_COUNTRY_CODE - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- LOCATION_COUNTRY_NAME - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- LOCATION_HEADER - Static variable in interface org.pac4j.core.context.HttpConstants
-
- log - Variable in class org.pac4j.saml.storage.HttpSessionStorage
-
Class logger.
- logger - Static variable in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- logger - Variable in class org.pac4j.core.client.BaseClient
-
- logger - Variable in class org.pac4j.core.context.session.J2ESessionStore
-
- logger - Variable in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- logger - Variable in class org.pac4j.core.engine.AbstractExceptionAwareLogic
-
- logger - Static variable in class org.pac4j.core.profile.converter.DateConverter
-
- logger - Variable in class org.pac4j.core.profile.definition.ProfileDefinition
-
- logger - Variable in class org.pac4j.core.profile.InternalAttributeHandler
-
- logger - Variable in class org.pac4j.core.profile.service.AbstractProfileService
-
- logger - Variable in class org.pac4j.core.profile.UserProfile
-
- logger - Variable in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
-
- logger - Variable in class org.pac4j.http.credentials.authenticator.AbstractRegexpAuthenticator
-
- 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.kerberos.credentials.authenticator.KerberosAuthenticator
-
- logger - Static variable in class org.pac4j.saml.context.SAML2ContextProvider
-
- logger - Variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- 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
-
- LOGIN - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- logout() - Method in class org.pac4j.core.profile.ProfileManager
-
Perform a logout by removing the current user profile(s).
- LOGOUT_REQUEST_PARAMETER - Static variable in class org.pac4j.cas.config.CasConfiguration
-
- LOGOUT_URL_PATTERN - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- LogoutActionBuilder<U extends CommonProfile> - Interface in org.pac4j.core.logout
-
- logoutLogic - Variable in class org.pac4j.core.config.Config
-
- LogoutLogic<R,C extends WebContext> - Interface in org.pac4j.core.engine
-
Logout logic for the application and the identity provider.
- logoutProfileHandler - Variable in class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- logoutResponseValidator - Variable in class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- LONG - Static variable in class org.pac4j.core.profile.converter.Converters
-
- LONG_TERM_AUTHENTICATION_REQUEST_TOKEN_USED - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfileDefinition
-
- 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
-
- OAuth10Authenticator - Class in org.pac4j.oauth.credentials.authenticator
-
OAuth 1.0 authenticator.
- OAuth10Authenticator(OAuth10Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.credentials.authenticator.OAuth10Authenticator
-
- OAuth10Client<U extends OAuth10Profile> - Class in org.pac4j.oauth.client
-
The generic OAuth 1.0 client.
- OAuth10Client() - Constructor for class org.pac4j.oauth.client.OAuth10Client
-
- OAuth10Configuration - Class in org.pac4j.oauth.config
-
The OAuh 1.0 configuration.
- OAuth10Configuration() - Constructor for class org.pac4j.oauth.config.OAuth10Configuration
-
- OAuth10Credentials - Class in org.pac4j.oauth.credentials
-
This class represents an OAuth credentials for OAuth 1.0 a request token, a token and a verifier.
- OAuth10Credentials(OAuth1RequestToken, String, String) - Constructor for class org.pac4j.oauth.credentials.OAuth10Credentials
-
- OAuth10CredentialsExtractor - Class in org.pac4j.oauth.credentials.extractor
-
OAuth 1.0 credentials extractor.
- OAuth10CredentialsExtractor(OAuth10Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.credentials.extractor.OAuth10CredentialsExtractor
-
- 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
-
- OAuth10ProfileCreator<U extends OAuth10Profile> - Class in org.pac4j.oauth.profile.creator
-
OAuth 1.0 profile creator.
- OAuth10ProfileCreator(OAuth10Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.profile.creator.OAuth10ProfileCreator
-
- OAuth10ProfileDefinition<P extends OAuth10Profile> - Class in org.pac4j.oauth.profile.definition
-
OAuth 1.0 profile definition.
- OAuth10ProfileDefinition() - Constructor for class org.pac4j.oauth.profile.definition.OAuth10ProfileDefinition
-
- OAuth10ProfileDefinition(Function<Object[], P>) - Constructor for class org.pac4j.oauth.profile.definition.OAuth10ProfileDefinition
-
- OAuth10RedirectActionBuilder - Class in org.pac4j.oauth.redirect
-
OAuth 1.0 redirect action builder.
- OAuth10RedirectActionBuilder(OAuth10Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.redirect.OAuth10RedirectActionBuilder
-
- OAuth20Authenticator - Class in org.pac4j.oauth.credentials.authenticator
-
OAuth 2.0 authenticator.
- OAuth20Authenticator(OAuth20Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.credentials.authenticator.OAuth20Authenticator
-
- OAuth20Client<U extends OAuth20Profile> - Class in org.pac4j.oauth.client
-
The generic OAuth 2.0 client.
- OAuth20Client() - Constructor for class org.pac4j.oauth.client.OAuth20Client
-
- OAuth20Configuration - Class in org.pac4j.oauth.config
-
The OAuh 2.0 configuration.
- OAuth20Configuration() - Constructor for class org.pac4j.oauth.config.OAuth20Configuration
-
- OAuth20Credentials - Class in org.pac4j.oauth.credentials
-
This class represents an OAuth credentials for OAuth 2.0 an authorization code.
- OAuth20Credentials(String) - Constructor for class org.pac4j.oauth.credentials.OAuth20Credentials
-
For OAuth2 Authorization Code Flow.
- OAuth20CredentialsExtractor - Class in org.pac4j.oauth.credentials.extractor
-
OAuth 2.0 credentials extractor.
- OAuth20CredentialsExtractor(OAuth20Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.credentials.extractor.OAuth20CredentialsExtractor
-
- 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
-
- OAuth20ProfileCreator<U extends OAuth20Profile> - Class in org.pac4j.oauth.profile.creator
-
OAuth 2.0 profile creator.
- OAuth20ProfileCreator(OAuth20Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.profile.creator.OAuth20ProfileCreator
-
- OAuth20ProfileDefinition<P extends OAuth20Profile,C extends OAuth20Configuration> - Class in org.pac4j.oauth.profile.definition
-
OAuth 2.0 profile definition.
- OAuth20ProfileDefinition() - Constructor for class org.pac4j.oauth.profile.definition.OAuth20ProfileDefinition
-
- OAuth20ProfileDefinition(Function<Object[], P>) - Constructor for class org.pac4j.oauth.profile.definition.OAuth20ProfileDefinition
-
- OAuth20RedirectActionBuilder - Class in org.pac4j.oauth.redirect
-
OAuth 2.0 redirect action builder.
- OAuth20RedirectActionBuilder(OAuth20Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.redirect.OAuth20RedirectActionBuilder
-
- OAUTH_CODE - Static variable in class org.pac4j.oauth.config.OAuth20Configuration
-
- OAUTH_TOKEN - Static variable in class org.pac4j.oauth.config.OAuthConfiguration
-
- OAUTH_VERIFIER - Static variable in class org.pac4j.oauth.config.OAuth10Configuration
-
- OAuthBuilder - Class in org.pac4j.config.builder
-
Builder for OAuth clients.
- OAuthBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.OAuthBuilder
-
- OAuthConfiguration<S extends com.github.scribejava.core.oauth.OAuthService,T extends com.github.scribejava.core.model.Token> - Class in org.pac4j.oauth.config
-
The base OAuth configuration.
- OAuthConfiguration() - Constructor for class org.pac4j.oauth.config.OAuthConfiguration
-
- OAuthCredentials - Class in org.pac4j.oauth.credentials
-
This class represents an OAuth credentials for OAuth 1.0 and 2.0: a request token, a token and a verifier.
- OAuthCredentials() - Constructor for class org.pac4j.oauth.credentials.OAuthCredentials
-
- OAuthCredentialsException - Exception in org.pac4j.oauth.exception
-
This class represents an exception occurring during OAuth credentials retrieval.
- OAuthCredentialsException(String) - Constructor for exception org.pac4j.oauth.exception.OAuthCredentialsException
-
- OAuthProfileDefinition<P extends CommonProfile,T extends com.github.scribejava.core.model.Token,O extends OAuthConfiguration> - Class in org.pac4j.oauth.profile.definition
-
OAuth profile definition.
- OAuthProfileDefinition() - Constructor for class org.pac4j.oauth.profile.definition.OAuthProfileDefinition
-
- OAuthProfileDefinition(Function<Object[], P>) - Constructor for class org.pac4j.oauth.profile.definition.OAuthProfileDefinition
-
- OID - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
-
- OIDC_AZURE_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_CLIENT_AUTHENTICATION_METHOD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_CUSTOM_PARAM_KEY - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_CUSTOM_PARAM_VALUE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_DISCOVERY_URI - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_GOOGLE_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_MAX_CLOCK_SKEW - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_PREFERRED_JWS_ALGORITHM - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_SCOPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OIDC_USE_NONCE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- OidcAuthenticator - Class in org.pac4j.oidc.credentials.authenticator
-
The OpenID Connect authenticator.
- OidcAuthenticator(OidcConfiguration, OidcClient) - Constructor for class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
-
- OidcClient<U extends OidcProfile,V extends OidcConfiguration> - 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(V) - Constructor for class org.pac4j.oidc.client.OidcClient
-
- OidcClientBuilder - Class in org.pac4j.config.builder
-
Builder for OpenID connect clients.
- OidcClientBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.OidcClientBuilder
-
- OidcConfiguration - Class in org.pac4j.oidc.config
-
OpenID Connect configuration.
- OidcConfiguration() - Constructor for class org.pac4j.oidc.config.OidcConfiguration
-
- OidcCredentials - Class in org.pac4j.oidc.credentials
-
Credentials containing the authorization code sent by the OpenID Connect server.
- OidcCredentials() - Constructor for class org.pac4j.oidc.credentials.OidcCredentials
-
- OidcExtractor - Class in org.pac4j.oidc.credentials.extractor
-
Extract the authorization code on the callback.
- OidcExtractor(OidcConfiguration, OidcClient) - Constructor for class org.pac4j.oidc.credentials.extractor.OidcExtractor
-
- OidcLogoutActionBuilder<U extends OidcProfile> - Class in org.pac4j.oidc.logout
-
Logout action builder for OpenID Connect.
- OidcLogoutActionBuilder(OidcConfiguration) - Constructor for class org.pac4j.oidc.logout.OidcLogoutActionBuilder
-
- OidcLongTimeConverter - Class in org.pac4j.oidc.profile.converter
-
Convert a number of seconds into a Date.
- OidcLongTimeConverter() - Constructor for class org.pac4j.oidc.profile.converter.OidcLongTimeConverter
-
- OidcProfile - Class in org.pac4j.oidc.profile
-
This class is the user profile for sites using OpenID Connect protocol.
- OidcProfile() - Constructor for class org.pac4j.oidc.profile.OidcProfile
-
- OidcProfileCreator<U extends OidcProfile> - Class in org.pac4j.oidc.profile.creator
-
OpenID Connect profile creator.
- OidcProfileCreator(OidcConfiguration) - Constructor for class org.pac4j.oidc.profile.creator.OidcProfileCreator
-
- OidcProfileDefinition<P extends OidcProfile> - Class in org.pac4j.oidc.profile
-
This class defines the attributes of the OpenID Connect profile: http://openid.net/specs/openid-connect-core-1_0.html#StandardClaims
+ http://openid.net/specs/openid-connect-core-1_0.html#IDToken
- OidcProfileDefinition() - Constructor for class org.pac4j.oidc.profile.OidcProfileDefinition
-
- OidcProfileDefinition(Function<Object[], P>) - Constructor for class org.pac4j.oidc.profile.OidcProfileDefinition
-
- OidcRedirectActionBuilder - Class in org.pac4j.oidc.redirect
-
Redirect to the OpenID Connect provider.
- OidcRedirectActionBuilder(OidcConfiguration, OidcClient) - Constructor for class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
-
- OK - Static variable in interface org.pac4j.core.context.HttpConstants
-
- ok(WebContext, String) - Static method in exception org.pac4j.core.exception.HttpAction
-
Build an HTTP Ok.
- 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
-
- OkConfiguration - Class in org.pac4j.oauth.profile.ok
-
Ok OAuth configuration.
- OkConfiguration() - Constructor for class org.pac4j.oauth.profile.ok.OkConfiguration
-
- 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
-
- OkProfileDefinition - Class in org.pac4j.oauth.profile.ok
-
Represents the profile definitions on Ok.ru (Odnoklassniki.ru)
- OkProfileDefinition() - Constructor for class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- ONLINE - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- ONLINE - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- ONLINE_MOBILE - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- ONLINE_STATUS - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int User's online status, 0: not online, 1: online
- openConnection(URL, String, Map<String, String>) - Static method in class org.pac4j.core.util.HttpUtils
-
- openDeleteConnection(URL) - Static method in class org.pac4j.core.util.HttpUtils
-
- OPENID - Static variable in class org.pac4j.oauth.profile.wechat.WechatProfileDefinition
-
- OPENID_REGEX - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- OPENID_REGEX - Static variable in class org.pac4j.scribe.extractors.WechatJsonExtractor
-
- 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) - 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.core.util.HttpUtils
-
- openPostConnection(URL, Map<String, String>) - Static method in class org.pac4j.core.util.HttpUtils
-
- ORCID - Static variable in class org.pac4j.oauth.profile.orcid.OrcidProfileDefinition
-
- ORCID_REGEX - Static variable in class org.pac4j.scribe.extractors.OrcidJsonExtractor
-
- OrcidApi20 - Class in org.pac4j.scribe.builder.api
-
This class represents the OAuth API implementation for ORCiD using OAuth protocol version 2.
- OrcidApi20() - Constructor for class org.pac4j.scribe.builder.api.OrcidApi20
-
- OrcidClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in ORCiD.
- OrcidClient() - Constructor for class org.pac4j.oauth.client.OrcidClient
-
- OrcidClient(String, String) - Constructor for class org.pac4j.oauth.client.OrcidClient
-
- OrcidJsonExtractor - Class in org.pac4j.scribe.extractors
-
This class represents a specific JSON extractor for ORCiD using OAuth protocol version 2.
- OrcidJsonExtractor() - Constructor for class org.pac4j.scribe.extractors.OrcidJsonExtractor
-
- OrcidProfile - Class in org.pac4j.oauth.profile.orcid
-
This class is the user profile for ORCiD with appropriate getters.
- OrcidProfile() - Constructor for class org.pac4j.oauth.profile.orcid.OrcidProfile
-
- OrcidProfileDefinition - Class in org.pac4j.oauth.profile.orcid
-
This class is the Orcid profile definition.
- OrcidProfileDefinition() - Constructor for class org.pac4j.oauth.profile.orcid.OrcidProfileDefinition
-
- OrcidToken - Class in org.pac4j.scribe.model
-
This class represents a specific Token for ORCiD using OAuth protocol version 2.
- OrcidToken(String, String, Integer, String, String, String, String) - Constructor for class org.pac4j.scribe.model.OrcidToken
-
- org.pac4j.cas.authorization - package org.pac4j.cas.authorization
-
- org.pac4j.cas.client - package org.pac4j.cas.client
-
- org.pac4j.cas.client.direct - package org.pac4j.cas.client.direct
-
- org.pac4j.cas.client.rest - package org.pac4j.cas.client.rest
-
- org.pac4j.cas.config - package org.pac4j.cas.config
-
- org.pac4j.cas.credentials.authenticator - package org.pac4j.cas.credentials.authenticator
-
- org.pac4j.cas.credentials.extractor - package org.pac4j.cas.credentials.extractor
-
- org.pac4j.cas.logout - package org.pac4j.cas.logout
-
- org.pac4j.cas.profile - package org.pac4j.cas.profile
-
- org.pac4j.cas.redirect - package org.pac4j.cas.redirect
-
- org.pac4j.cas.store - package org.pac4j.cas.store
-
- org.pac4j.config.builder - package org.pac4j.config.builder
-
- org.pac4j.config.client - package org.pac4j.config.client
-
- org.pac4j.config.ldaptive - package org.pac4j.config.ldaptive
-
- org.pac4j.core.authorization.authorizer - package org.pac4j.core.authorization.authorizer
-
- org.pac4j.core.authorization.authorizer.csrf - package org.pac4j.core.authorization.authorizer.csrf
-
- org.pac4j.core.authorization.checker - package org.pac4j.core.authorization.checker
-
- org.pac4j.core.authorization.generator - package org.pac4j.core.authorization.generator
-
- org.pac4j.core.client - package org.pac4j.core.client
-
- org.pac4j.core.client.direct - package org.pac4j.core.client.direct
-
- org.pac4j.core.client.finder - package org.pac4j.core.client.finder
-
- org.pac4j.core.config - package org.pac4j.core.config
-
- org.pac4j.core.context - package org.pac4j.core.context
-
- org.pac4j.core.context.session - package org.pac4j.core.context.session
-
- org.pac4j.core.credentials - package org.pac4j.core.credentials
-
- org.pac4j.core.credentials.authenticator - package org.pac4j.core.credentials.authenticator
-
- org.pac4j.core.credentials.extractor - package org.pac4j.core.credentials.extractor
-
- org.pac4j.core.credentials.password - package org.pac4j.core.credentials.password
-
- org.pac4j.core.engine - package org.pac4j.core.engine
-
- org.pac4j.core.engine.decision - package org.pac4j.core.engine.decision
-
- org.pac4j.core.exception - package org.pac4j.core.exception
-
- org.pac4j.core.http.adapter - package org.pac4j.core.http.adapter
-
- org.pac4j.core.http.ajax - package org.pac4j.core.http.ajax
-
- org.pac4j.core.http.callback - package org.pac4j.core.http.callback
-
- org.pac4j.core.http.url - package org.pac4j.core.http.url
-
- org.pac4j.core.logout - package org.pac4j.core.logout
-
- org.pac4j.core.matching - package org.pac4j.core.matching
-
- org.pac4j.core.profile - package org.pac4j.core.profile
-
- org.pac4j.core.profile.converter - package org.pac4j.core.profile.converter
-
- org.pac4j.core.profile.creator - package org.pac4j.core.profile.creator
-
- org.pac4j.core.profile.definition - package org.pac4j.core.profile.definition
-
- org.pac4j.core.profile.jwt - package org.pac4j.core.profile.jwt
-
- org.pac4j.core.profile.service - package org.pac4j.core.profile.service
-
- org.pac4j.core.redirect - package org.pac4j.core.redirect
-
- org.pac4j.core.state - package org.pac4j.core.state
-
- org.pac4j.core.store - package org.pac4j.core.store
-
- org.pac4j.core.util - package org.pac4j.core.util
-
- org.pac4j.couch.profile - package org.pac4j.couch.profile
-
- org.pac4j.couch.profile.service - package org.pac4j.couch.profile.service
-
- 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.authorization.generator - package org.pac4j.http.authorization.generator
-
- org.pac4j.http.client.direct - package org.pac4j.http.client.direct
-
- org.pac4j.http.client.indirect - package org.pac4j.http.client.indirect
-
- org.pac4j.http.credentials - package org.pac4j.http.credentials
-
- org.pac4j.http.credentials.authenticator - package org.pac4j.http.credentials.authenticator
-
- org.pac4j.http.credentials.authenticator.test - package org.pac4j.http.credentials.authenticator.test
-
- org.pac4j.http.credentials.extractor - package org.pac4j.http.credentials.extractor
-
- org.pac4j.http.profile - package org.pac4j.http.profile
-
- org.pac4j.jwt.config.encryption - package org.pac4j.jwt.config.encryption
-
- org.pac4j.jwt.config.signature - package org.pac4j.jwt.config.signature
-
- org.pac4j.jwt.credentials.authenticator - package org.pac4j.jwt.credentials.authenticator
-
- org.pac4j.jwt.profile - package org.pac4j.jwt.profile
-
- org.pac4j.jwt.util - package org.pac4j.jwt.util
-
- org.pac4j.kerberos.client.direct - package org.pac4j.kerberos.client.direct
-
- org.pac4j.kerberos.client.indirect - package org.pac4j.kerberos.client.indirect
-
- org.pac4j.kerberos.credentials - package org.pac4j.kerberos.credentials
-
- org.pac4j.kerberos.credentials.authenticator - package org.pac4j.kerberos.credentials.authenticator
-
- org.pac4j.kerberos.credentials.extractor - package org.pac4j.kerberos.credentials.extractor
-
- org.pac4j.kerberos.profile - package org.pac4j.kerberos.profile
-
- org.pac4j.ldap.profile - package org.pac4j.ldap.profile
-
- org.pac4j.ldap.profile.service - package org.pac4j.ldap.profile.service
-
- org.pac4j.mongo.profile - package org.pac4j.mongo.profile
-
- org.pac4j.mongo.profile.service - package org.pac4j.mongo.profile.service
-
- org.pac4j.oauth.client - package org.pac4j.oauth.client
-
- org.pac4j.oauth.config - package org.pac4j.oauth.config
-
- org.pac4j.oauth.credentials - package org.pac4j.oauth.credentials
-
- org.pac4j.oauth.credentials.authenticator - package org.pac4j.oauth.credentials.authenticator
-
- org.pac4j.oauth.credentials.extractor - package org.pac4j.oauth.credentials.extractor
-
- org.pac4j.oauth.exception - package org.pac4j.oauth.exception
-
- org.pac4j.oauth.profile - package org.pac4j.oauth.profile
-
- org.pac4j.oauth.profile.bitbucket - package org.pac4j.oauth.profile.bitbucket
-
- org.pac4j.oauth.profile.casoauthwrapper - package org.pac4j.oauth.profile.casoauthwrapper
-
- org.pac4j.oauth.profile.converter - package org.pac4j.oauth.profile.converter
-
- org.pac4j.oauth.profile.creator - package org.pac4j.oauth.profile.creator
-
- org.pac4j.oauth.profile.definition - package org.pac4j.oauth.profile.definition
-
- org.pac4j.oauth.profile.dropbox - package org.pac4j.oauth.profile.dropbox
-
- org.pac4j.oauth.profile.facebook - package org.pac4j.oauth.profile.facebook
-
- org.pac4j.oauth.profile.facebook.converter - package org.pac4j.oauth.profile.facebook.converter
-
- org.pac4j.oauth.profile.foursquare - package org.pac4j.oauth.profile.foursquare
-
- org.pac4j.oauth.profile.generic - package org.pac4j.oauth.profile.generic
-
- org.pac4j.oauth.profile.github - package org.pac4j.oauth.profile.github
-
- org.pac4j.oauth.profile.google2 - package org.pac4j.oauth.profile.google2
-
- org.pac4j.oauth.profile.hiorgserver - package org.pac4j.oauth.profile.hiorgserver
-
- 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.qq - package org.pac4j.oauth.profile.qq
-
- 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.wechat - package org.pac4j.oauth.profile.wechat
-
- org.pac4j.oauth.profile.weibo - package org.pac4j.oauth.profile.weibo
-
- 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.oauth.redirect - package org.pac4j.oauth.redirect
-
- org.pac4j.oidc.client - package org.pac4j.oidc.client
-
- org.pac4j.oidc.client.azuread - package org.pac4j.oidc.client.azuread
-
- org.pac4j.oidc.config - package org.pac4j.oidc.config
-
- org.pac4j.oidc.credentials - package org.pac4j.oidc.credentials
-
- org.pac4j.oidc.credentials.authenticator - package org.pac4j.oidc.credentials.authenticator
-
- org.pac4j.oidc.credentials.extractor - package org.pac4j.oidc.credentials.extractor
-
- org.pac4j.oidc.logout - package org.pac4j.oidc.logout
-
- org.pac4j.oidc.profile - package org.pac4j.oidc.profile
-
- org.pac4j.oidc.profile.azuread - package org.pac4j.oidc.profile.azuread
-
- org.pac4j.oidc.profile.converter - package org.pac4j.oidc.profile.converter
-
- org.pac4j.oidc.profile.creator - package org.pac4j.oidc.profile.creator
-
- org.pac4j.oidc.profile.google - package org.pac4j.oidc.profile.google
-
- org.pac4j.oidc.profile.keycloak - package org.pac4j.oidc.profile.keycloak
-
- org.pac4j.oidc.redirect - package org.pac4j.oidc.redirect
-
- org.pac4j.openid.client - package org.pac4j.openid.client
-
- org.pac4j.openid.credentials - package org.pac4j.openid.credentials
-
- org.pac4j.openid.credentials.authenticator - package org.pac4j.openid.credentials.authenticator
-
- org.pac4j.openid.credentials.extractor - package org.pac4j.openid.credentials.extractor
-
- org.pac4j.openid.profile - package org.pac4j.openid.profile
-
- org.pac4j.openid.profile.yahoo - package org.pac4j.openid.profile.yahoo
-
- org.pac4j.openid.redirect - package org.pac4j.openid.redirect
-
- 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.credentials.authenticator - package org.pac4j.saml.credentials.authenticator
-
- org.pac4j.saml.crypto - package org.pac4j.saml.crypto
-
- org.pac4j.saml.exceptions - package org.pac4j.saml.exceptions
-
- org.pac4j.saml.logout - package org.pac4j.saml.logout
-
- org.pac4j.saml.metadata - package org.pac4j.saml.metadata
-
- org.pac4j.saml.profile - package org.pac4j.saml.profile
-
- org.pac4j.saml.redirect - package org.pac4j.saml.redirect
-
- org.pac4j.saml.sso - package org.pac4j.saml.sso
-
- org.pac4j.saml.sso.impl - package org.pac4j.saml.sso.impl
-
- org.pac4j.saml.state - package org.pac4j.saml.state
-
- org.pac4j.saml.storage - package org.pac4j.saml.storage
-
- org.pac4j.saml.transport - package org.pac4j.saml.transport
-
- org.pac4j.saml.util - package org.pac4j.saml.util
-
- org.pac4j.scribe.builder.api - package org.pac4j.scribe.builder.api
-
- org.pac4j.scribe.extractors - package org.pac4j.scribe.extractors
-
- org.pac4j.scribe.model - package org.pac4j.scribe.model
-
- org.pac4j.scribe.service - package org.pac4j.scribe.service
-
- org.pac4j.sql.profile - package org.pac4j.sql.profile
-
- org.pac4j.sql.profile.service - package org.pac4j.sql.profile.service
-
- ORGANISATION_ID - Static variable in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfileDefinition
-
- ORGANISATION_NAME - Static variable in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfileDefinition
-
- OWNED_PRIVATE_REPOS - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- PAC4J_GAE_GLOBAL_ADMIN_ROLE - Static variable in class org.pac4j.gae.profile.GaeUserServiceProfile
-
- Pac4jConstants - Interface in org.pac4j.core.context
-
Common constants.
- Pac4jHTTPPostDecoder - Class in org.pac4j.saml.transport
-
Pac4j implementation extending directly the AbstractMessageDecoder
as intermediate classes use the J2E HTTP request.
- Pac4jHTTPPostDecoder(WebContext) - Constructor for class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
-
- Pac4jHTTPPostEncoder - Class in org.pac4j.saml.transport
-
Pac4j implementation extending directly the AbstractMessageEncoder
as intermediate classes use the J2E HTTP response.
- Pac4jHTTPPostEncoder(Pac4jSAMLResponse) - Constructor for class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
- Pac4jHTTPRedirectDeflateEncoder - Class in org.pac4j.saml.transport
-
Pac4j implementation extending directly the AbstractMessageEncoder
as intermediate classes use the J2E HTTP response.
- Pac4jHTTPRedirectDeflateEncoder(Pac4jSAMLResponse, boolean) - Constructor for class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
-
- Pac4JPrincipal - Class in org.pac4j.core.profile
-
- Pac4JPrincipal(CommonProfile) - Constructor for class org.pac4j.core.profile.Pac4JPrincipal
-
- Pac4jSAMLResponse - Interface in org.pac4j.saml.transport
-
Indicates the SAML response that will be written
to the actual backend response via a given SAML encoder.
- PARAM_PROXY_GRANTING_TICKET - Static variable in class org.pac4j.cas.client.CasProxyReceptor
-
- PARAM_PROXY_GRANTING_TICKET_IOU - Static variable in class org.pac4j.cas.client.CasProxyReceptor
-
- ParameterClient - Class in org.pac4j.http.client.direct
-
This class is the client to authenticate users directly based on a provided parameter (in a GET and/or POST request).
- ParameterClient() - Constructor for class org.pac4j.http.client.direct.ParameterClient
-
- ParameterClient(String, Authenticator) - Constructor for class org.pac4j.http.client.direct.ParameterClient
-
- ParameterClient(String, Authenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.ParameterClient
-
- ParameterExtractor - Class in org.pac4j.core.credentials.extractor
-
To extract a parameter value.
- ParameterExtractor(String) - Constructor for class org.pac4j.core.credentials.extractor.ParameterExtractor
-
- ParameterExtractor(String, boolean, boolean) - Constructor for class org.pac4j.core.credentials.extractor.ParameterExtractor
-
- PASSWORD - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- PasswordEncoder - Interface in org.pac4j.core.credentials.password
-
Encode a password.
- PathMatcher - Class in org.pac4j.core.matching
-
Matches all request paths except whitelisted (excluded) paths.
- PathMatcher() - Constructor for class org.pac4j.core.matching.PathMatcher
-
- PathMatcher(String) - Constructor for class org.pac4j.core.matching.PathMatcher
-
- PathParameterCallbackUrlResolver - Class in org.pac4j.core.http.callback
-
The client name is added to the path of the callback URL.
- PathParameterCallbackUrlResolver() - Constructor for class org.pac4j.core.http.callback.PathParameterCallbackUrlResolver
-
- pattern - Variable in class org.pac4j.core.matching.HeaderMatcher
-
- pattern - Variable in class org.pac4j.http.credentials.authenticator.AbstractRegexpAuthenticator
-
- PayPalAddress - Class in org.pac4j.oauth.profile.paypal
-
This class represents a PayPal address.
- PayPalAddress() - Constructor for class org.pac4j.oauth.profile.paypal.PayPalAddress
-
- PayPalApi20 - Class in org.pac4j.scribe.builder.api
-
This class represents the OAuth API implementation for PayPal.
- PayPalApi20() - Constructor for class org.pac4j.scribe.builder.api.PayPalApi20
-
- PayPalClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in PayPal.
- PayPalClient() - Constructor for class org.pac4j.oauth.client.PayPalClient
-
- PayPalClient(String, String) - Constructor for class org.pac4j.oauth.client.PayPalClient
-
- PayPalProfile - Class in org.pac4j.oauth.profile.paypal
-
This class is the user profile for PayPal with appropriate getters.
- PayPalProfile() - Constructor for class org.pac4j.oauth.profile.paypal.PayPalProfile
-
- PayPalProfileDefinition - Class in org.pac4j.oauth.profile.paypal
-
This class is the PayPal profile definition.
- PayPalProfileDefinition() - Constructor for class org.pac4j.oauth.profile.paypal.PayPalProfileDefinition
-
- perform(C, Config, HttpActionAdapter<R, C>, String, Boolean, Boolean, Boolean, String) - Method in interface org.pac4j.core.engine.CallbackLogic
-
Perform the callback logic.
- perform(C, Config, HttpActionAdapter<R, C>, String, Boolean, Boolean, Boolean, String) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
-
- perform(C, Config, HttpActionAdapter<R, C>, String, String, Boolean, Boolean, Boolean) - Method in class org.pac4j.core.engine.DefaultLogoutLogic
-
- perform(C, Config, SecurityGrantedAccessAdapter<R, C>, HttpActionAdapter<R, C>, String, String, String, Boolean, Object...) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- perform(C, Config, HttpActionAdapter<R, C>, String, String, Boolean, Boolean, Boolean) - Method in interface org.pac4j.core.engine.LogoutLogic
-
Perform the application logout logic.
- perform(C, Config, SecurityGrantedAccessAdapter<R, C>, HttpActionAdapter<R, C>, String, String, String, Boolean, Object...) - Method in interface org.pac4j.core.engine.SecurityLogic
-
Perform the security logic.
- perform(WebContext) - Method in class org.pac4j.core.redirect.RedirectAction
-
- PHONE_NUMBER - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- PHONE_NUMBER_VERIFIED - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- PHONETIC_FIRST_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- PHONETIC_LAST_NAME - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- PHOTO - Static variable in class org.pac4j.oauth.profile.foursquare.FoursquareProfileDefinition
-
- PHOTO_100 - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- PHOTO_200 - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- PHOTO_200_ORIG - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- PHOTO_400_ORIG - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- PHOTO_50 - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- PHOTO_MAX - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- PHOTO_MAX_ORIG - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- PIC_1 - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- PIC_2 - Static variable in class org.pac4j.oauth.profile.ok.OkProfileDefinition
-
- PICTURE - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- PICTURE - Static variable in class org.pac4j.oauth.profile.google2.Google2ProfileDefinition
-
- PICTURE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- PICTURE_URL - Static variable in class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- PICTURE_URL - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- PLAN - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- POLITICAL - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- 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.
- POSITION - Static variable in class org.pac4j.oauth.profile.hiorgserver.HiOrgServerProfileDefinition
-
- POSITIONS - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- post(String, Map<String, String>) - Static method in class org.pac4j.core.redirect.RedirectAction
-
- postEncode(MessageContext<SAMLObject>, String) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
- PREFERRED_USERNAME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- PREFIX - Static variable in class org.pac4j.core.profile.InternalAttributeHandler
-
- PREFIX_BOOLEAN - Static variable in class org.pac4j.core.profile.InternalAttributeHandler
-
- PREFIX_DATE - Static variable in class org.pac4j.core.profile.InternalAttributeHandler
-
- PREFIX_INT - Static variable in class org.pac4j.core.profile.InternalAttributeHandler
-
- PREFIX_LONG - Static variable in class org.pac4j.core.profile.InternalAttributeHandler
-
- PREFIX_SB64 - Static variable in class org.pac4j.core.profile.InternalAttributeHandler
-
- PREFIX_URI - Static variable in class org.pac4j.core.profile.InternalAttributeHandler
-
- PREMIUM - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- prepare(Object) - Method in class org.pac4j.core.profile.InternalAttributeHandler
-
Before saving the attribute into the attributes map.
- prepareOutboundMessageContext(WebContext) - Method in class org.pac4j.saml.context.SAML2ContextProvider
-
- primary(String, AttributeConverter<? extends Object>) - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
Add an attribute as a primary one and its converter.
- PRIMARY_BLOG - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressProfileDefinition
-
- PRIVATE_GISTS - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- PRIVILEGE - Static variable in class org.pac4j.oauth.profile.wechat.WechatProfileDefinition
-
User privilege information, json array, such as WeChat Waka users (chinaunicom)
- PROFILE - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- PROFILE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- PROFILE_BACKGROUND_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_BACKGROUND_IMAGE_URL - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_BACKGROUND_IMAGE_URL_HTTPS - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_BACKGROUND_TILE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_IMAGE_URL - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_IMAGE_URL - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
url User avatar address (middle), 50×50 pixels
- PROFILE_IMAGE_URL_HTTPS - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_LINK_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_MEDIUM - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- PROFILE_SCOPE - Static variable in class org.pac4j.oauth.client.Google2Client
-
- PROFILE_SIDEBAR_BORDER_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_SIDEBAR_FILL_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_TEXT_COLOR - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROFILE_URL - Static variable in class org.pac4j.core.profile.definition.CommonProfileDefinition
-
- PROFILE_URL - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
url User's Weibo unified URL address
- PROFILE_URL - Static variable in class org.pac4j.oauth.profile.wordpress.WordPressProfileDefinition
-
- PROFILE_URL - Static variable in class org.pac4j.oauth.profile.yahoo.YahooProfileDefinition
-
- PROFILE_USE_BACKGROUND_IMAGE - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- profileAttribute(String, AttributeConverter<? extends Object>) - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
Add an attribute as a primary one and its converter.
- profileAttribute(String, String, AttributeConverter<? extends Object>) - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
Add an attribute as a primary one and its converter.
- ProfileAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
Authorizer which is valid if one of the profiles is authorized or all the profiles are authorized.
- ProfileAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.ProfileAuthorizer
-
- ProfileCreator<C extends Credentials,U extends CommonProfile> - Interface in org.pac4j.core.profile.creator
-
- ProfileDefinition<P extends CommonProfile> - Class in org.pac4j.core.profile.definition
-
Define a profile (its class and attributes).
- ProfileDefinition() - Constructor for class org.pac4j.core.profile.definition.ProfileDefinition
-
- ProfileDefinitionAware<P extends CommonProfile> - Class in org.pac4j.core.profile.definition
-
For classes that can set the profile definition.
- ProfileDefinitionAware() - Constructor for class org.pac4j.core.profile.definition.ProfileDefinitionAware
-
- profileFactory - Variable in class org.pac4j.core.profile.service.InMemoryProfileService
-
- profileHandler - Variable in class org.pac4j.saml.client.SAML2Client
-
- ProfileHelper - Class in org.pac4j.core.profile
-
This class is an helper for profiles.
- ProfileManager<U extends CommonProfile> - Class in org.pac4j.core.profile
-
This class is a generic way to manage the current user profile(s), i.e. the one(s) of the current authenticated user.
- ProfileManager(WebContext) - Constructor for class org.pac4j.core.profile.ProfileManager
-
- ProfileManager(WebContext, SessionStore) - Constructor for class org.pac4j.core.profile.ProfileManager
-
- profileManagerFactory - Variable in class org.pac4j.core.config.Config
-
- ProfileManagerFactoryAware<C extends WebContext> - Class in org.pac4j.core.profile
-
For classes that can set the profile manager factory.
- ProfileManagerFactoryAware() - Constructor for class org.pac4j.core.profile.ProfileManagerFactoryAware
-
- profiles - Variable in class org.pac4j.core.profile.service.InMemoryProfileService
-
- ProfileService<U extends CommonProfile> - Interface in org.pac4j.core.profile.service
-
Profile services: creation, update, delete and retrievals in the storage.
- ProfileStorageDecision<C extends WebContext> - Interface in org.pac4j.core.engine.decision
-
Defines the decisions related to load/save the profile(s) from/into the session store.
- properties - Variable in class org.pac4j.config.builder.AbstractBuilder
-
- 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
-
- PropertiesConstants - Interface in org.pac4j.config.client
-
- PropertiesConstants.SpringEncoderType - Enum in org.pac4j.config.client
-
- PROTECTED - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- PROVINCE - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- PROVINCE - Static variable in class org.pac4j.oauth.profile.wechat.WechatProfileDefinition
-
- PROVINCE - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int User's provincial ID
- ProxyGrantingTicketStore - Class in org.pac4j.cas.store
-
Apereo CAS client
ProxyGrantingTicketStorage
wrapper of a pac4j
Store
.
- ProxyGrantingTicketStore(Store<String, String>) - Constructor for class org.pac4j.cas.store.ProxyGrantingTicketStore
-
- PUBLIC_GISTS - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- PUBLIC_PROFILE_URL - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- PUBLIC_REPOS - Static variable in class org.pac4j.oauth.profile.github.GitHubProfileDefinition
-
- raiseProfileExtractionError(String) - Method in class org.pac4j.oauth.profile.definition.OAuthProfileDefinition
-
- raiseProfileExtractionJsonError(String, String) - Method in class org.pac4j.oauth.profile.definition.OAuthProfileDefinition
-
- raiseProfileExtractionJsonError(String) - Method in class org.pac4j.oauth.profile.definition.OAuthProfileDefinition
-
- randomString(int) - Static method in class org.pac4j.core.util.CommonHelper
-
Return a random string of a certain size.
- read(List<String>, String, String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
Read the list of defined attributes in the storage for key=value query.
- read(List<String>, String, String) - Method in class org.pac4j.core.profile.service.InMemoryProfileService
-
- read(List<String>, String, String) - Method in class org.pac4j.couch.profile.service.CouchProfileService
-
- read(List<String>, String, String) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- read(List<String>, String, String) - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- read(List<String>, String, String) - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- readBody(HttpURLConnection) - Static method in class org.pac4j.core.util.HttpUtils
-
- readExternal(ObjectInput) - Method in class org.pac4j.core.profile.UserProfile
-
- receive(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutProfileHandler
-
- receive(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler
-
- receive(SAML2MessageContext) - Method in interface org.pac4j.saml.sso.SAML2ProfileHandler
-
- receiveMessage(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageReceiver
-
- receiveMessage(SAML2MessageContext) - Method in interface org.pac4j.saml.sso.SAML2MessageReceiver
-
- recordSession(C, String) - Method in interface org.pac4j.cas.logout.CasLogoutHandler
-
Associates a ticket with the current web session.
- recordSession(C, String) - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- redirect(WebContext) - Method in class org.pac4j.cas.redirect.CasRedirectActionBuilder
-
- redirect(WebContext) - Method in interface org.pac4j.core.client.Client
-
Redirect to the authentication provider for an indirect client.
- redirect(WebContext) - Method in class org.pac4j.core.client.DirectClient
-
- redirect(WebContext) - Method in class org.pac4j.core.client.IndirectClient
-
- redirect(WebContext, String) - Static method in exception org.pac4j.core.exception.HttpAction
-
Build a redirection.
- redirect(String) - Static method in class org.pac4j.core.redirect.RedirectAction
-
- redirect(WebContext) - Method in interface org.pac4j.core.redirect.RedirectActionBuilder
-
Return a redirect action for the web context.
- redirect(WebContext) - Method in class org.pac4j.oauth.redirect.OAuth10RedirectActionBuilder
-
- redirect(WebContext) - Method in class org.pac4j.oauth.redirect.OAuth20RedirectActionBuilder
-
- redirect(WebContext) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
-
- redirect(WebContext) - Method in class org.pac4j.openid.redirect.YahooRedirectActionBuilder
-
- redirect(WebContext) - Method in class org.pac4j.saml.redirect.SAML2RedirectActionBuilder
-
- REDIRECT_URI - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- RedirectAction - Class in org.pac4j.core.redirect
-
Indicates the action when the
Client
requires a redirection to achieve user authentication.
- RedirectAction.RedirectType - Enum in org.pac4j.core.redirect
-
- RedirectActionBuilder - Interface in org.pac4j.core.redirect
-
Return a redirection to perfom.
- redirectToIdentityProvider(C, List<Client>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
Perform a redirection to start the login process of the first indirect client.
- redirectToOriginallyRequestedUrl(C, String) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
-
- REFERRAL_LINK - Static variable in class org.pac4j.oauth.profile.dropbox.DropBoxProfileDefinition
-
- REFRESH_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- regexpPattern - Variable in class org.pac4j.http.credentials.authenticator.AbstractRegexpAuthenticator
-
- RELATION - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- RELATIONSHIP_STATUS - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- RELAY_STATE_PARAMETER - Static variable in class org.pac4j.cas.config.CasConfiguration
-
- RELIGION - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- REMARK - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User note information, this field is only returned when querying user relationships
- rememberMeAttributeName - Variable in class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
-
- RememberMeAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.http.authorization.generator
-
Save a form remember-me checkbox into the remember-me nature of the profile.
- RememberMeAuthorizationGenerator() - Constructor for class org.pac4j.http.authorization.generator.RememberMeAuthorizationGenerator
-
- RememberMeAuthorizationGenerator(String, String) - Constructor for class org.pac4j.http.authorization.generator.RememberMeAuthorizationGenerator
-
- remove(boolean) - Method in class org.pac4j.core.profile.ProfileManager
-
Remove the current user profile(s).
- remove(U) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- remove(U) - Method in interface org.pac4j.core.profile.service.ProfileService
-
Rmove a profile in the storage.
- remove(K) - Method in class org.pac4j.core.store.AbstractStore
-
- remove(K) - Method in interface org.pac4j.core.store.Store
-
Remove the value associated to the key.
- removeAttribute(String) - Method in class org.pac4j.core.profile.UserProfile
-
Remove an attribute by its key.
- removeAuthenticationAttribute(String) - Method in class org.pac4j.core.profile.UserProfile
-
Remove an authentication attribute by its key
- removeById(String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- removeById(String) - Method in interface org.pac4j.core.profile.service.ProfileService
-
Remove a profile by its identifier in the storage.
- removeFromCache(T) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- removeSignature(SAMLObject) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
-
Removes the signature from the protocol message.
- RENEW_SESSION - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
Whether the session must be renewed after login.
- renewSession(String, C) - Method in interface org.pac4j.cas.logout.CasLogoutHandler
-
Renew the web session.
- renewSession(String, C) - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- renewSession(J2EContext) - Method in class org.pac4j.core.context.session.J2ESessionStore
-
- renewSession(C) - Method in interface org.pac4j.core.context.session.SessionStore
-
Renew the native session by copying all data to a new one.
- renewSession(C, Config) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
-
- REQUEST_TOKEN - Static variable in class org.pac4j.oauth.config.OAuth10Configuration
-
- REQUESTED_URL - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- requestedAttributes - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- requestInitiatorLocation - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- requestServiceTicket(String, CasRestProfile, WebContext) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
-
- RequireAllMatchersChecker - Class in org.pac4j.core.matching
-
Check that all matchers are satisfied.
- RequireAllMatchersChecker() - Constructor for class org.pac4j.core.matching.RequireAllMatchersChecker
-
- RequireAllPermissionsAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
Checks an access if the user profile has all the permissions.
- RequireAllPermissionsAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
-
- RequireAllPermissionsAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
-
- RequireAllPermissionsAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
-
- RequireAllPermissionsAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllPermissionsAuthorizer
-
- RequireAllRolesAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
Checks an access if the user profile has all the roles.
- RequireAllRolesAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
-
- RequireAllRolesAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
-
- RequireAllRolesAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
-
- RequireAllRolesAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAllRolesAuthorizer
-
- RequireAnyAttributeAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
This is
RequireAnyAttributeAuthorizer
which checks profile
attributes for the specified element, and optionally
may pattern-check the configured value.
- RequireAnyAttributeAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyAttributeAuthorizer
-
- RequireAnyAttributeAuthorizer(String) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyAttributeAuthorizer
-
- RequireAnyPermissionAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
Checks an access if the user profile has any of the permissions.
- RequireAnyPermissionAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
-
- RequireAnyPermissionAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
-
- RequireAnyPermissionAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
-
- RequireAnyPermissionAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyPermissionAuthorizer
-
- RequireAnyRoleAuthorizer<U extends CommonProfile> - Class in org.pac4j.core.authorization.authorizer
-
Checks an access if the user profile has any of the roles.
- RequireAnyRoleAuthorizer() - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
-
- RequireAnyRoleAuthorizer(String...) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
-
- RequireAnyRoleAuthorizer(List<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
-
- RequireAnyRoleAuthorizer(Set<String>) - Constructor for class org.pac4j.core.authorization.authorizer.RequireAnyRoleAuthorizer
-
- requiresExtendedToken - Variable in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- 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_PREFIX - Static variable in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- RESOURCE_STATE - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- RESOURCE_URI - Static variable in class org.pac4j.oauth.profile.bitbucket.BitbucketProfileDefinition
-
- RESPONSE_MODE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- RESPONSE_TYPE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- RESPONSE_TYPE_CODE - Static variable in class org.pac4j.oauth.config.OAuthConfiguration
-
- responseToken() - Method in class org.pac4j.kerberos.credentials.authenticator.KerberosTicketValidation
-
- responseValidator - Variable in class org.pac4j.saml.client.SAML2Client
-
- REST_URL - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- RestAuthenticator - Class in org.pac4j.http.credentials.authenticator
-
Authenticates against a REST API.
- RestAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
- RestAuthenticator(String) - Constructor for class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
- RestAuthenticatorBuilder - Class in org.pac4j.config.builder
-
Builder for the REST authenticator.
- RestAuthenticatorBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.RestAuthenticatorBuilder
-
- restore(Object) - Method in class org.pac4j.core.profile.InternalAttributeHandler
-
After retrieving the attribute from the attributes map.
- restoreOrBuildProfile(ProfileDefinition<? extends CommonProfile>, String, Map<String, Object>, Map<String, Object>, Object...) - Static method in class org.pac4j.core.profile.ProfileHelper
-
Restore or build a profile.
- RestProfile - Class in org.pac4j.http.profile
-
REST profile.
- RestProfile() - Constructor for class org.pac4j.http.profile.RestProfile
-
- RET - Static variable in class org.pac4j.oauth.profile.qq.QQProfileDefinition
-
- retrieve(String) - Method in class org.pac4j.cas.store.ProxyGrantingTicketStore
-
- retrieveAccessToken(WebContext, OAuthCredentials) - Method in class org.pac4j.oauth.credentials.authenticator.OAuth10Authenticator
-
- retrieveAccessToken(WebContext, OAuthCredentials) - Method in class org.pac4j.oauth.credentials.authenticator.OAuth20Authenticator
-
- retrieveAll(boolean) - Method in class org.pac4j.core.profile.ProfileManager
-
Retrieve the map of profiles from the session or the request.
- retrieveClientName(U) - Method in class org.pac4j.core.profile.ProfileManager
-
- retrieveCredentials(WebContext) - Method in class org.pac4j.cas.client.direct.DirectCasClient
-
- retrieveCredentials(WebContext) - Method in class org.pac4j.core.client.BaseClient
-
Retrieve the credentials.
- retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
-
- retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
-
Per RFC 2617
If a server receives a request for an access-protected object, and an
acceptable Authorization header is not sent, the server responds with
a "401 Unauthorized" status code, and a WWW-Authenticate header
- retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.indirect.FormClient
-
- retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
-
- retrieveCredentials(WebContext) - Method in class org.pac4j.kerberos.client.indirect.IndirectKerberosClient
-
- retrieveMessage(String) - Method in class org.pac4j.saml.storage.HttpSessionStorage
-
Returns previously stored message with the given ID or null, if there is no message
stored.
- retrieveMessage(String) - Method in interface org.pac4j.saml.storage.SAMLMessageStorage
-
Retrieves message stored under given ID.
- retrieveParameters(WebContext) - Method in class org.pac4j.oidc.credentials.extractor.OidcExtractor
-
- retrieveResource(URL) - Method in class org.pac4j.oidc.client.azuread.AzureAdResourceRetriever
-
- retrieveTicketValidator(WebContext) - Method in class org.pac4j.cas.config.CasConfiguration
-
- retrieveUserProfile(C, WebContext) - Method in class org.pac4j.core.client.BaseClient
-
Retrieve a user userprofile.
- retrieveUserProfileFromToken(WebContext, OAuth2AccessToken) - Method in class org.pac4j.oauth.profile.facebook.FacebookProfileCreator
-
- retrieveUserProfileFromToken(WebContext, OAuth2AccessToken) - Method in class org.pac4j.oauth.profile.qq.QQProfileCreator
-
- retrieveUserProfileFromToken(WebContext, OAuth2AccessToken) - Method in class org.pac4j.oauth.profile.wechat.WechatProfileCreator
-
- retrieveUserProfileFromToken(WebContext, OAuth1AccessToken) - Method in class org.pac4j.oauth.profile.yahoo.YahooProfileCreator
-
- RSAEncryptionConfiguration - Class in org.pac4j.jwt.config.encryption
-
RSA encryption configuration.
- RSAEncryptionConfiguration() - Constructor for class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- RSAEncryptionConfiguration(KeyPair) - Constructor for class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- RSAEncryptionConfiguration(KeyPair, JWEAlgorithm, EncryptionMethod) - Constructor for class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- RSASignatureConfiguration - Class in org.pac4j.jwt.config.signature
-
RSA signature configuration: http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-rsa-signature
- RSASignatureConfiguration() - Constructor for class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- RSASignatureConfiguration(KeyPair) - Constructor for class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- RSASignatureConfiguration(KeyPair, JWSAlgorithm) - Constructor for class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- runtimeException(Exception) - Method in class org.pac4j.core.engine.AbstractExceptionAwareLogic
-
Wrap an Exception into a RuntimeException.
- SAMAssertionSubjectException - Exception in org.pac4j.saml.exceptions
-
- SAMAssertionSubjectException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMAssertionSubjectException
-
- SAMAssertionSubjectException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMAssertionSubjectException
-
- SAMAssertionSubjectException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMAssertionSubjectException
-
- SAML2Authenticator - Class in org.pac4j.saml.credentials.authenticator
-
Authenticator for SAML 2.0
- SAML2Authenticator(String, Map<String, String>) - Constructor for class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML2Authenticator(String) - Constructor for class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML2AuthnRequestBuilder - Class in org.pac4j.saml.sso.impl
-
Build a SAML2 Authn Request from the given MessageContext
.
- SAML2AuthnRequestBuilder(SAML2ClientConfiguration) - 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
-
- Saml2ClientBuilder - Class in org.pac4j.config.builder
-
Builder for SAML2 clients.
- Saml2ClientBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.Saml2ClientBuilder
-
- SAML2ClientConfiguration - Class in org.pac4j.saml.client
-
- SAML2ClientConfiguration() - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
-
- SAML2ClientConfiguration(String, String, String, String) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
-
- SAML2ClientConfiguration(Resource, String, String, Resource) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
-
- SAML2ClientConfiguration(Resource, String, String, String, String, Resource) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
-
- SAML2ContextProvider - Class in org.pac4j.saml.context
-
- 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, String, List<Attribute>, Conditions, String, List<String>) - Constructor for class org.pac4j.saml.credentials.SAML2Credentials
-
- SAML2Credentials.SAMLAttribute - Class in org.pac4j.saml.credentials
-
- SAML2Credentials.SAMLConditions - Class in org.pac4j.saml.credentials
-
- SAML2Credentials.SAMLNameID - Class in org.pac4j.saml.credentials
-
- 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(SAML2ClientConfiguration) - Constructor for class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
-
- SAML2IdentityProviderMetadataResolver(Resource, String) - Constructor for class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
-
- SAML2LogoutActionBuilder<U extends SAML2Profile> - Class in org.pac4j.saml.logout
-
Logout action builder for SAML 2.
- SAML2LogoutActionBuilder(SAML2Client) - Constructor for class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- SAML2LogoutMessageSender - Class in org.pac4j.saml.sso.impl
-
Sender for SAML logout messages
- SAML2LogoutMessageSender(SignatureSigningParametersProvider, String, boolean, boolean) - Constructor for class org.pac4j.saml.sso.impl.SAML2LogoutMessageSender
-
- SAML2LogoutProfileHandler - Class in org.pac4j.saml.sso.impl
-
Handler capable of sending and receiving SAML logout messages
- SAML2LogoutProfileHandler(SAML2MessageSender<LogoutRequest>, SAML2MessageReceiver) - Constructor for class org.pac4j.saml.sso.impl.SAML2LogoutProfileHandler
-
- saml2LogoutRequestBuilder - Variable in class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- SAML2LogoutRequestBuilder - Class in org.pac4j.saml.sso.impl
-
Build a SAML2 Logout Request
- SAML2LogoutRequestBuilder(String) - Constructor for class org.pac4j.saml.sso.impl.SAML2LogoutRequestBuilder
-
Instantiates a new Saml 2 logout request builder.
- SAML2LogoutResponseValidator - Class in org.pac4j.saml.sso.impl
-
Validator for SAML logout response
- SAML2LogoutResponseValidator(SAML2SignatureTrustEngineProvider) - Constructor for class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
- SAML2LogoutResponseValidator(SAML2SignatureTrustEngineProvider, URIComparator) - Constructor for class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
- 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.redirect.SAML2RedirectActionBuilder
-
- 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
-
- SAML2Profile(boolean) - Constructor for class org.pac4j.saml.profile.SAML2Profile
-
Create a profile with possibility to merge attributes with the same name and collection-type values.
- SAML2ProfileHandler<T extends org.opensaml.saml.common.SAMLObject> - Interface in org.pac4j.saml.sso
-
Handles a SAML protocol profile.
- SAML2RedirectActionBuilder - Class in org.pac4j.saml.redirect
-
Redirect action builder for SAML 2.
- SAML2RedirectActionBuilder(SAML2Client) - Constructor for class org.pac4j.saml.redirect.SAML2RedirectActionBuilder
-
- SAML2ResponseValidator - Interface in org.pac4j.saml.sso
-
Defines operations needed to validate the response
from IdP.
- SAML2ServiceProvicerRequestedAttribute - Class in org.pac4j.saml.metadata
-
- SAML2ServiceProvicerRequestedAttribute() - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- SAML2ServiceProvicerRequestedAttribute(String, String) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- SAML2ServiceProvicerRequestedAttribute(String, String, String, boolean) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- SAML2ServiceProviderMetadataResolver - Class in org.pac4j.saml.metadata
-
- SAML2ServiceProviderMetadataResolver(SAML2ClientConfiguration, String, CredentialProvider) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
-
- SAML2SignatureTrustEngineProvider - Interface in org.pac4j.saml.crypto
-
Builds the signature trust engine.
- SAML2StateGenerator - Class in org.pac4j.saml.state
-
State generator for SAML 2.
- SAML2StateGenerator(SAML2Client) - Constructor for class org.pac4j.saml.state.SAML2StateGenerator
-
- SAML2Utils - Class in org.pac4j.saml.util
-
SAML2 utilities.
- SAML2WebSSOMessageReceiver - Class in org.pac4j.saml.sso.impl
-
- SAML2WebSSOMessageReceiver(SAML2ResponseValidator) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOMessageReceiver
-
- SAML2WebSSOMessageSender - Class in org.pac4j.saml.sso.impl
-
- SAML2WebSSOMessageSender(SignatureSigningParametersProvider, String, boolean) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
-
- SAML2WebSSOProfileHandler - Class in org.pac4j.saml.sso.impl
-
Handler capable of sending and receiving SAML messages according to the SAML2 SSO Browser profile.
- SAML2WebSSOProfileHandler(SAML2MessageSender<AuthnRequest>, SAML2MessageReceiver) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler
-
- SAML_CONDITION_NOT_BEFORE_ATTRIBUTE - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_CONDITION_NOT_ON_OR_AFTER_ATTRIBUTE - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_DESTINATION_BINDING_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAML_IDENTITY_PROVIDER_METADATA_PATH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAML_KEYSTORE_ALIAS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAML_KEYSTORE_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAML_KEYSTORE_PATH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAML_MAXIMUM_AUTHENTICATION_LIFETIME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAML_NAME_ID_FORMAT - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_NAME_ID_NAME_QUALIFIER - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_NAME_ID_SP_NAME_QUALIFIER - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_NAME_ID_SP_PROVIDED_ID - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_PRIVATE_KEY_PASSWORD - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAML_RELAY_STATE_ATTRIBUTE - Static variable in class org.pac4j.saml.state.SAML2StateGenerator
-
- SAML_SERVICE_PROVIDER_ENTITY_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAML_SERVICE_PROVIDER_METADATA_PATH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SAMLAssertionAudienceException - Exception in org.pac4j.saml.exceptions
-
- SAMLAssertionAudienceException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionAudienceException
-
- SAMLAssertionAudienceException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionAudienceException
-
- SAMLAssertionAudienceException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionAudienceException
-
- SAMLAssertionConditionException - Exception in org.pac4j.saml.exceptions
-
- SAMLAssertionConditionException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionConditionException
-
- SAMLAssertionConditionException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionConditionException
-
- SAMLAssertionConditionException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionConditionException
-
- SAMLAttribute() - Constructor for class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- SAMLAuthnInstantException - Exception in org.pac4j.saml.exceptions
-
- SAMLAuthnInstantException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnInstantException
-
- SAMLAuthnInstantException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnInstantException
-
- SAMLAuthnInstantException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnInstantException
-
- SAMLAuthnSessionCriteriaException - Exception in org.pac4j.saml.exceptions
-
- SAMLAuthnSessionCriteriaException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnSessionCriteriaException
-
- SAMLAuthnSessionCriteriaException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnSessionCriteriaException
-
- SAMLAuthnSessionCriteriaException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnSessionCriteriaException
-
- SAMLConditions() - Constructor for class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- SAMLContextProvider - Interface in org.pac4j.saml.context
-
Builds the saml context for SP and the IDP.
- SAMLEndpointMismatchException - Exception in org.pac4j.saml.exceptions
-
- SAMLEndpointMismatchException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLEndpointMismatchException
-
- SAMLEndpointMismatchException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLEndpointMismatchException
-
- SAMLEndpointMismatchException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLEndpointMismatchException
-
- 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
-
- SAMLInResponseToMismatchException - Exception in org.pac4j.saml.exceptions
-
- SAMLInResponseToMismatchException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLInResponseToMismatchException
-
- SAMLInResponseToMismatchException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLInResponseToMismatchException
-
- SAMLInResponseToMismatchException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLInResponseToMismatchException
-
- SAMLIssueInstantException - Exception in org.pac4j.saml.exceptions
-
- SAMLIssueInstantException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssueInstantException
-
- SAMLIssueInstantException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssueInstantException
-
- SAMLIssueInstantException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssueInstantException
-
- SAMLIssuerException - Exception in org.pac4j.saml.exceptions
-
- SAMLIssuerException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssuerException
-
- SAMLIssuerException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssuerException
-
- SAMLIssuerException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssuerException
-
- SAMLMessageStorage - Interface in org.pac4j.saml.storage
-
Implementations serve as data stores for sent/received SAML messages.
- samlMessageStorageFactory - Variable in class org.pac4j.saml.context.SAML2ContextProvider
-
- SAMLMessageStorageFactory - Interface in org.pac4j.saml.storage
-
Factories implementing this interface provide services for storage and retrieval of SAML messages for
e.g. verification of retrieved responses.
- SAMLMetadataGenerator - Interface in org.pac4j.saml.metadata
-
Builds metadata and the relevant resolvers.
- SAMLNameID() - Constructor for class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- SAMLNameIdDecryptionException - Exception in org.pac4j.saml.exceptions
-
- SAMLNameIdDecryptionException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLNameIdDecryptionException
-
- SAMLNameIdDecryptionException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLNameIdDecryptionException
-
- SAMLNameIdDecryptionException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLNameIdDecryptionException
-
- SAMLSignatureRequiredException - Exception in org.pac4j.saml.exceptions
-
- SAMLSignatureRequiredException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureRequiredException
-
- SAMLSignatureRequiredException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureRequiredException
-
- SAMLSignatureRequiredException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureRequiredException
-
- SAMLSignatureValidationException - Exception in org.pac4j.saml.exceptions
-
- SAMLSignatureValidationException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureValidationException
-
- SAMLSignatureValidationException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureValidationException
-
- SAMLSignatureValidationException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureValidationException
-
- SAMLSubjectConfirmationException - Exception in org.pac4j.saml.exceptions
-
- SAMLSubjectConfirmationException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLSubjectConfirmationException
-
- SAMLSubjectConfirmationException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSubjectConfirmationException
-
- SAMLSubjectConfirmationException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSubjectConfirmationException
-
- sanitizeIdentifier(UserProfile, Object) - Static method in class org.pac4j.core.profile.ProfileHelper
-
Sanitize into a string identifier.
- save(String, String) - Method in class org.pac4j.cas.store.ProxyGrantingTicketStore
-
- save(boolean, U, boolean) - Method in class org.pac4j.core.profile.ProfileManager
-
Save the given user profile (replace the current one if multi profiles are not supported, add it otherwise).
- SAVE_IN_SESSION - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- saveRequestedUrl(C, List<Client>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
Save the requested url.
- saveUserProfile(C, Config, CommonProfile, boolean, boolean, boolean) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
-
- SCHEME_HTTP - Static variable in interface org.pac4j.core.context.HttpConstants
-
- SCHEME_HTTPS - Static variable in interface org.pac4j.core.context.HttpConstants
-
- scope - Variable in class org.pac4j.oauth.client.Google2Client
-
- scope - Variable in class org.pac4j.oauth.client.WeiboClient
-
- SCOPE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- scopes - Variable in class org.pac4j.oauth.client.QQClient
-
- scopes - Variable in class org.pac4j.oauth.client.WechatClient
-
- scopeValue - Variable in class org.pac4j.oauth.client.WeiboClient
-
- SCREEN_NAME - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- SCREEN_NAME - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User's Nickname
- secondary(String, AttributeConverter<? extends Object>) - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
Add an attribute as a secondary one and its converter.
- SECRET - Static variable in class org.pac4j.scribe.builder.api.WechatApi20
-
- SecretEncryptionConfiguration - Class in org.pac4j.jwt.config.encryption
-
Secret encryption configuration.
- SecretEncryptionConfiguration() - Constructor for class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- SecretEncryptionConfiguration(byte[]) - Constructor for class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- SecretEncryptionConfiguration(String) - Constructor for class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- SecretEncryptionConfiguration(byte[], JWEAlgorithm, EncryptionMethod) - Constructor for class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- SecretEncryptionConfiguration(String, JWEAlgorithm, EncryptionMethod) - Constructor for class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- SecretSignatureConfiguration - Class in org.pac4j.jwt.config.signature
-
HMac signature configuration: http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-hmac
- SecretSignatureConfiguration() - Constructor for class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- SecretSignatureConfiguration(String) - Constructor for class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- SecretSignatureConfiguration(byte[]) - Constructor for class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- SecretSignatureConfiguration(String, JWSAlgorithm) - Constructor for class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- SecretSignatureConfiguration(byte[], JWSAlgorithm) - Constructor for class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- SecurityGrantedAccessAdapter<R,C extends WebContext> - Interface in org.pac4j.core.engine
-
Success adapter.
- SECURITYHEADERS - Static variable in interface org.pac4j.core.context.DefaultAuthorizers
-
The "securityheaders" authorizer.
- securityLogic - Variable in class org.pac4j.core.config.Config
-
- SecurityLogic<R,C extends WebContext> - Interface in org.pac4j.core.engine
-
Security logic to protect an url.
- send(SAML2MessageContext, LogoutRequest, Object) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutProfileHandler
-
- send(SAML2MessageContext, AuthnRequest, Object) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler
-
- send(SAML2MessageContext, T, Object) - Method in interface org.pac4j.saml.sso.SAML2ProfileHandler
-
- sendMessage(SAML2MessageContext, LogoutRequest, Object) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutMessageSender
-
- 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
-
- SEPARATOR - Static variable in class org.pac4j.core.profile.UserProfile
-
- SERIALIZED_PROFILE - Static variable in class org.pac4j.core.profile.service.AbstractProfileService
-
- serializeSamlObject(XMLObject) - Static method in class org.pac4j.saml.util.Configuration
-
- serializeToBase64(Serializable) - Method in class org.pac4j.core.util.JavaSerializationHelper
-
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.
- service - Variable in class org.pac4j.gae.client.GaeUserServiceClient
-
- SERVICE_PARAMETER - Static variable in class org.pac4j.cas.config.CasConfiguration
-
- SESSION_ID - Static variable in interface org.pac4j.core.context.Pac4jConstants
-
- SESSION_INDEX - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SESSION_INDEX_TAG - Static variable in class org.pac4j.cas.config.CasConfiguration
-
- sessionStore - Variable in class org.pac4j.core.config.Config
-
- SessionStore<C extends WebContext> - Interface in org.pac4j.core.context.session
-
To store data in session.
- sessionStore - Variable in class org.pac4j.core.profile.ProfileManager
-
- set(J2EContext, String, Object) - Method in class org.pac4j.core.context.session.J2ESessionStore
-
- set(C, String, Object) - Method in interface org.pac4j.core.context.session.SessionStore
-
Save an object in the store by its key.
- set(K, O) - Method in class org.pac4j.core.store.AbstractStore
-
- set(K, O) - Method in interface org.pac4j.core.store.Store
-
Set a value by its key.
- setAcceptance(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
-
- setAcceptAnyProxy(boolean) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setAcceptedSkew(int) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setAcceptedSkew(int) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
-
- setAcceptedSkew(int) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
- 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(OAuth1AccessToken) - Method in class org.pac4j.oauth.credentials.OAuth10Credentials
-
- setAccessToken(OAuth2AccessToken) - Method in class org.pac4j.oauth.credentials.OAuth20Credentials
-
- setAccessToken(String) - Method in class org.pac4j.oauth.profile.OAuth20Profile
-
Set the access token
- setAccessToken(AccessToken) - Method in class org.pac4j.oidc.credentials.OidcCredentials
-
- setAccessToken(AccessToken) - Method in class org.pac4j.oidc.profile.OidcProfile
-
- setAccessTokenVerb(Verb) - Method in class org.pac4j.scribe.builder.api.GenericApi20
-
- setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.core.client.Clients
-
- setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.core.client.IndirectClient
-
- setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.oidc.logout.OidcLogoutActionBuilder
-
- setAlgorithm(JWEAlgorithm) - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
-
- setAlgorithm(JWSAlgorithm) - Method in class org.pac4j.jwt.config.signature.AbstractSignatureConfiguration
-
- setAllowCredentials(Boolean) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- setAllowedProxyChains(ProxyList) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setAllowHeaders(String) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- setAllowMethods(Set<HttpConstants.HTTP_METHOD>) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- setAllowMultipleDns(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setAllowOrigin(String) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- setAlternateIpHeaders(String...) - Method in class org.pac4j.http.credentials.extractor.IpExtractor
-
- setAlwaysConfirmAuthorization(boolean) - Method in class org.pac4j.oauth.client.TwitterClient
-
- setApi(BaseApi<S>) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setApplication(FacebookApplication) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setApprovalPrompt(String) - Method in class org.pac4j.oauth.client.StravaClient
-
- setAssertionConsumerServiceIndex(int) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setAssertionConsumerServiceUrl(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setAttributeAsId(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setAttributeConsumingServiceIndex(int) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setAttributes(String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
Since version 2.0 of pac4j, the profile can be saved, updated and deleted in the storage
by serializing the profile (in the serializedprofile
attribute).
- setAttributeValues(List<String>) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- setAuthDomain(String) - Method in class org.pac4j.gae.client.GaeUserServiceClient
-
Set the authDomain for connect to google apps for domain with the UserService
- setAuthenticator(Authenticator<C>) - Method in class org.pac4j.core.client.BaseClient
-
- setAuthnContextClassRef(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setAuthnRequestBindingType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setAuthnRequestExtensions(Supplier<List<XSAny>>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setAuthnRequestSigned(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setAuthnRequestSigned(boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setAuthorizationChecker(AuthorizationChecker) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- setAuthorizationGenerator(AuthorizationGenerator<U>) - Method in class org.pac4j.core.client.BaseClient
-
Add an authorization generator.
- setAuthorizationGenerator(AuthorizationGenerator) - Method in class org.pac4j.core.client.Clients
-
- setAuthorizationGenerators(List<AuthorizationGenerator<U>>) - Method in class org.pac4j.core.client.BaseClient
-
- setAuthorizationGenerators(AuthorizationGenerator<U>...) - Method in class org.pac4j.core.client.BaseClient
-
- setAuthorizationGenerators(List<AuthorizationGenerator>) - Method in class org.pac4j.core.client.Clients
-
- setAuthorizationGenerators(AuthorizationGenerator...) - Method in class org.pac4j.core.client.Clients
-
- setAuthorizer(Authorizer) - Method in class org.pac4j.core.config.Config
-
- setAuthorizers(Map<String, Authorizer>) - Method in class org.pac4j.core.config.Config
-
- setAuthUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- setBaseDn(String) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- setBaseID(BaseID) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- setBaseUri(String) - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
-
- setBindCredential(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setBindDn(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setBio(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setBlackListedSignatureSigningAlgorithms(Collection<String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setBlockWaitTime(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setCacheSize(int) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- setCallbackLogic(CallbackLogic) - Method in class org.pac4j.core.config.Config
-
- 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.cas.client.direct.DirectCasClient
-
- setCallbackUrlResolver(CallbackUrlResolver) - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- setCallbackUrlResolver(CallbackUrlResolver) - Method in class org.pac4j.core.client.Clients
-
- setCallbackUrlResolver(CallbackUrlResolver) - Method in class org.pac4j.core.client.IndirectClient
-
- setCanUpload(Boolean) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setCasLogoutUrl(String) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- setCasOAuthUrl(String) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- setCategory(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
-
- setCity(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- setClientAuthentication(ClientAuthentication) - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
-
- setClientAuthenticationMethod(ClientAuthenticationMethod) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setClientAuthenticationMethodAsString(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setClientFinder(ClientFinder) - Method in class org.pac4j.core.engine.DefaultCallbackLogic
-
- setClientFinder(ClientFinder) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- setClientId(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setClientName(String) - Method in class org.pac4j.core.profile.UserProfile
-
- setClientNameParameter(String) - Method in class org.pac4j.core.client.finder.DefaultSecurityClientFinder
-
- setClientNameParameter(String) - Method in class org.pac4j.core.http.callback.QueryParameterCallbackUrlResolver
-
- setClients(List<Client>) - Method in class org.pac4j.core.client.Clients
-
- setClients(Client...) - Method in class org.pac4j.core.client.Clients
-
- setClients(Clients) - Method in class org.pac4j.core.config.Config
-
- setCode(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
-
- setCode(AuthorizationCode) - Method in class org.pac4j.oidc.credentials.OidcCredentials
-
- setCollaborators(Integer) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
-
- setComment(String) - Method in class org.pac4j.core.context.Cookie
-
- setCompany(LinkedIn2Company) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- setComparisonType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setCompleteRelativeUrl(boolean) - Method in class org.pac4j.core.http.url.DefaultUrlResolver
-
- setConcentration(List<FacebookObject>) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- setConfig(Config) - Static method in class org.pac4j.core.config.ConfigSingleton
-
- setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.client.CasClient
-
- setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.client.direct.DirectCasClient
-
- setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- setConfiguration(CasConfiguration) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
-
- setConfiguration(OAuth10Configuration) - Method in class org.pac4j.oauth.client.OAuth10Client
-
- setConfiguration(OAuth20Configuration) - Method in class org.pac4j.oauth.client.OAuth20Client
-
- setConfiguration(V) - Method in class org.pac4j.oidc.client.OidcClient
-
- setConfiguration(SAML2ClientConfiguration) - Method in class org.pac4j.saml.client.SAML2Client
-
- setConnectionFactory(ConnectionFactory) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- setConnectTimeout(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setConnectTimeout(int) - Static method in class org.pac4j.core.util.HttpUtils
-
- setConnectTimeout(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setContentType(String) - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- setContentType(String) - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Sets content type.
- setCookieName(String) - Method in class org.pac4j.http.client.direct.CookieClient
-
- setCouchDbConnector(CouchDbConnector) - Method in class org.pac4j.couch.profile.service.CouchProfileService
-
- setCount(Integer) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setCount(int) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
-
- setCount(int) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
-
- setCountry(String) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
-
- setCountry(Locale) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- setCoverPhoto(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setCreatedTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
-
- setCreatedTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setCredentialProvider(CredentialProvider) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setCredentialsExtractor(CredentialsExtractor<C>) - Method in class org.pac4j.core.client.BaseClient
-
- setCsrfTokenGenerator(CsrfTokenGenerator) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- setCurrent(Boolean) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- setCurrent(Boolean) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- setCustomParams(Map<String, String>) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setCustomParams(Map<String, String>) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- setCustomParams(Map<String, String>) - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
- setCustomParams(Map<String, String>) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setCustomProperties(Map<String, Object>) - Method in class org.pac4j.core.client.BaseClient
-
- setDataSource(DataSource) - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- setDebug(boolean) - Method in class org.pac4j.kerberos.credentials.authenticator.SunJaasKerberosTicketValidator
-
Enables the debug mode of the JAAS Kerberos login module.
- setDeclaredInterests(List<String>) - Method in class org.pac4j.oauth.profile.yahoo.YahooInterest
-
- setDefaultACSIndex(int) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setDefaultSecurityClients(String) - Method in class org.pac4j.core.client.Clients
-
- setDefaultTicketValidator(TicketValidator) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setDegree(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- setDelegate(Authenticator<T>) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- setDelegate(PasswordService) - Method in class org.pac4j.core.credentials.password.ShiroPasswordEncoder
-
- setDescription(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- setDestinationBindingType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
Deprecated.
- setDestroySession(boolean) - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- setDiscoveryURI(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setDistance(Long) - Method in class org.pac4j.oauth.profile.strava.StravaGear
-
- setDnFormat(String) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- setDomain(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- setDomain(String) - Method in class org.pac4j.core.context.Cookie
-
- setElements(Set<E>) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
-
- setElements(List<E>) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
-
- setElements(E...) - Method in class org.pac4j.core.authorization.authorizer.AbstractRequireElementAuthorizer
-
- setEmail(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
-
- setEmail(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setEmail(String) - Method in class org.pac4j.oauth.profile.google2.Google2Email
-
- setEmployer(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- setEncoding(String) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setEncryptionConfiguration(EncryptionConfiguration) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- setEncryptionConfiguration(EncryptionConfiguration) - Method in class org.pac4j.jwt.profile.JwtGenerator
-
- setEncryptionConfigurations(List<EncryptionConfiguration>) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- setEndDate(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- setEndDate(LinkedIn2Date) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- setEndTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
-
- setEndTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setEnhanceWithEntryResolver(boolean) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- setEntityId(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setErrorMessage(String, String) - Method in exception org.pac4j.oauth.exception.OAuthCredentialsException
-
- setErrorUrl(String) - Method in class org.pac4j.core.engine.AbstractExceptionAwareLogic
-
Define on which error URL the user will be redirected in case of an exception.
- setExcludedPath(String) - Method in class org.pac4j.core.matching.PathMatcher
-
- setExcludedPaths(Collection<String>) - Method in class org.pac4j.core.matching.PathMatcher
-
- setExcludedPattern(String) - Method in class org.pac4j.core.matching.PathMatcher
-
- setExcludedPatterns(Collection<String>) - Method in class org.pac4j.core.matching.PathMatcher
-
- setExpectedValue(String) - Method in class org.pac4j.core.matching.HeaderMatcher
-
- setExpirationTime(Date) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- setExpirationTime(Date) - Method in class org.pac4j.jwt.profile.JwtGenerator
-
- setExpireSessionWithToken(boolean) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setExposeHeaders(String) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- setFacebook(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
-
- setFailFast(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setFailIfLinkedUserNotFound(boolean) - Method in class org.pac4j.core.authorization.generator.LoadLinkedUserAuthorizationGenerator
-
- 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
-
- setFields(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- setFields(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Configuration
-
- setFields(String) - Method in class org.pac4j.oauth.profile.vk.VkConfiguration
-
- setFirstName(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setFirstNodePath(String) - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
- setForceAuth(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setForceKeystoreGeneration(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.saml.credentials.SAML2Credentials.SAMLNameID
-
- setFriendlyName(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- setFriendlyName(String) - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- setFriends(List<FoursquareUserFriend>) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
-
- setFrom(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setFrom(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setGateway(boolean) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setGender(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setGroups(List<FoursquareUserFriendGroup>) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriends
-
- setHandle(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
-
- setHasBeenCancelledFactory(Function<WebContext, Boolean>) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setHeaderName(String) - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
-
- setHeaderName(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- setHeaderName(String) - Method in class org.pac4j.core.credentials.extractor.HeaderExtractor
-
- setHeaderName(String) - Method in class org.pac4j.core.matching.HeaderMatcher
-
- setHeaderName(String) - Method in class org.pac4j.http.client.direct.HeaderClient
-
- setHeight(Integer) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
-
- setHelp(String) - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
-
- setHoldOnToGSSContext(boolean) - Method in class org.pac4j.kerberos.credentials.authenticator.SunJaasKerberosTicketValidator
-
- setHttpActionAdapter(HttpActionAdapter) - Method in class org.pac4j.core.config.Config
-
- setHttpClientConfig(HttpClientConfig) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setHttpOnly(Boolean) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- setHttpOnly(boolean) - Method in class org.pac4j.core.context.Cookie
-
- setId(String) - Method in class org.pac4j.core.profile.UserProfile
-
Set the identifier.
- setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
-
- setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
-
- setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
-
- setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
-
- setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookObject
-
- setId(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setId(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setId(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- setId(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
-
- setId(String) - Method in class org.pac4j.oauth.profile.strava.StravaGear
-
- setId(Integer) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- setId(Integer) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
-
- setIdAttribute(String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- 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
-
- setIdentityProviderMetadataResourceClasspath(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setIdentityProviderMetadataResourceFilepath(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setIdentityProviderMetadataResourceUrl(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setIdleTime(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setIdToken(JWT) - Method in class org.pac4j.oidc.credentials.OidcCredentials
-
- setIdTokenString(String) - Method in class org.pac4j.oidc.profile.OidcProfile
-
- setImageUrl(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
-
- setImplicitFlow(boolean) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- setIncludeEmail(boolean) - Method in class org.pac4j.oauth.client.TwitterClient
-
- setIndustry(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Company
-
- setInterestCategory(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooInterest
-
- setInternalAttributeHandler(InternalAttributeHandler) - Static method in class org.pac4j.core.profile.ProfileHelper
-
- setIssueInstantSkewSeconds(int) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
-
- setIssueInstantSkewSeconds(int) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutRequestBuilder
-
- setJavaSerializationHelper(JavaSerializationHelper) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- setKey(String) - Method in class org.pac4j.oauth.client.OAuth10Client
-
- setKey(String) - Method in class org.pac4j.oauth.client.OAuth20Client
-
- setKey(String) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setKeyPair(KeyPair) - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
-
- setKeyPair(KeyPair) - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- setKeyPair(KeyPair) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- setKeyPair(KeyPair) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- setKeystore(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setKeystoreAlias(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setKeystorePassword(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- 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
-
- setKeystoreResourceClasspath(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setKeystoreResourceFilepath(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setKeystoreResourceUrl(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setKeystoreType(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setKeystoreType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setKeyTabLocation(Resource) - Method in class org.pac4j.kerberos.credentials.authenticator.SunJaasKerberosTicketValidator
-
The location of the keytab.
- setLastName(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setLdapAuthenticator(Authenticator) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- setLdapUrl(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setLimit(int) - Method in class org.pac4j.oauth.client.FacebookClient
-
- setLimit(int) - Method in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- setLink(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setLinkedId(String) - Method in class org.pac4j.core.profile.UserProfile
-
- setLocality(String) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
-
- setLocation(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
-
- setLocation(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- setLocation(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setLoginUrl(String) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setLoginUrl(String) - Method in class org.pac4j.http.client.indirect.FormClient
-
- setLogoutActionBuilder(LogoutActionBuilder<U>) - Method in class org.pac4j.core.client.IndirectClient
-
- setLogoutHandler(CasLogoutHandler) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setLogoutLogic(LogoutLogic) - Method in class org.pac4j.core.config.Config
-
- setLogoutUrl(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setMappedAttributes(Map<String, String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setMapper(ObjectMapper) - Method in class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
- setMatcher(Matcher) - Method in class org.pac4j.core.config.Config
-
- setMatchers(Map<String, Matcher>) - Method in class org.pac4j.core.config.Config
-
- setMatchingChecker(MatchingChecker) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- setMaxAge(int) - Method in class org.pac4j.core.authorization.authorizer.CorsAuthorizer
-
- setMaxAge(int) - Method in class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
-
- setMaxAge(int) - Method in class org.pac4j.core.context.Cookie
-
- setMaxAge(Integer) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setMaxClockSkew(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setMaximumAuthenticationLifetime(int) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setMaximumAuthenticationLifetime(int) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
-
- setMaximumAuthenticationLifetime(int) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
- setMaximumAuthenticationLifetime(int) - Method in interface org.pac4j.saml.sso.SAML2ResponseValidator
-
- setMaxPoolSize(int) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setMethod(EncryptionMethod) - Method in class org.pac4j.jwt.config.encryption.AbstractEncryptionConfiguration
-
- setMethods(Set<HttpConstants.HTTP_METHOD>) - Method in class org.pac4j.core.matching.HttpMethodMatcher
-
- setMinPoolSize(int) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setMongoClient(MongoClient) - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- setMonth(Integer) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
-
- setMusician(FacebookMusicData) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setName(String) - Method in class org.pac4j.core.client.BaseClient
-
- setName(String) - Method in class org.pac4j.core.context.Cookie
-
- setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
-
- setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
-
- setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookInfo
-
- setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookObject
-
- setName(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setName(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
-
- setName(String) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
-
- setName(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Company
-
- setName(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Location
-
- setName(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
-
- setName(String) - Method in class org.pac4j.oauth.profile.strava.StravaGear
-
- setName(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
-
- setName(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- setName(String) - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- setNameFormat(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- setNameFormat(String) - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- setNameIdPolicyFormat(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setNameIdPolicyFormat(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setNameQualifier(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setNamespace(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookApplication
-
- setNoCacheHeaders() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- setNoFeedStory(Boolean) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setNotBefore(DateTime) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- setNotOnOrAfter(DateTime) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- setObjectMapper(ObjectMapper) - Method in class org.pac4j.couch.profile.service.CouchProfileService
-
- setOnlyCheckPostRequest(boolean) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- setOpenid(String) - Method in class org.pac4j.scribe.model.WechatToken
-
- setOrcid(String) - Method in class org.pac4j.scribe.model.OrcidToken
-
- setParameterName(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfAuthorizer
-
- setParameterName(String) - Method in class org.pac4j.http.client.direct.ParameterClient
-
- setParserPool(ParserPool) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
-
Sets the parser pool used to deserialize incoming messages.
- setPassive(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setPasswordAttribute(String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- setPasswordEncoder(PasswordEncoder) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- setPasswordParameter(String) - Method in class org.pac4j.cas.client.rest.CasRestFormClient
-
- setPasswordParameter(String) - Method in class org.pac4j.http.client.direct.DirectFormClient
-
- setPasswordParameter(String) - Method in class org.pac4j.http.client.indirect.FormClient
-
- setPath(String) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- setPath(String) - Method in class org.pac4j.core.context.Cookie
-
- setPermissionAttributes(String) - Method in class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
-
- setPermissions(Set<String>) - Method in class org.pac4j.core.profile.UserProfile
-
- setPhoto(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setPoolPassivator(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setPosition(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- setPostalCode(String) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
-
- setPostalCode(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- setPostLogoutUrlParameter(String) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setPreferredJwsAlgorithm(JWSAlgorithm) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setPrefix(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
-
- setPrefixHeader(String) - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
-
- setPrefixHeader(String) - Method in class org.pac4j.core.credentials.extractor.HeaderExtractor
-
- setPrefixHeader(String) - Method in class org.pac4j.http.client.direct.HeaderClient
-
- setPrefixUrl(String) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setPrimary(Boolean) - Method in class org.pac4j.oauth.profile.strava.StravaGear
-
- setPrimary(Boolean) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
-
- setPrincipal(AttributePrincipal) - Method in class org.pac4j.cas.profile.CasProxyProfile
-
Store the CAS principal.
- setPrincipalAttributePassword(String) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- setPrivacy(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookGroup
-
- setPrivacy(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setPrivateKey(ECPrivateKey) - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
-
- setPrivateKey(RSAPrivateKey) - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- setPrivateKey(ECPrivateKey) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- setPrivateKey(RSAPrivateKey) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- setPrivateKeyPassword(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setPrivateRepos(Integer) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
-
- setProfile(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
-
- setProfileAttrs(Map<String, String>) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- setProfileCreator(ProfileCreator<C, U>) - Method in class org.pac4j.core.client.BaseClient
-
- setProfileDefinition(ProfileDefinition<P>) - Method in class org.pac4j.core.profile.definition.ProfileDefinitionAware
-
- setProfileDefinition(OAuthProfileDefinition) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setProfileFactory(Function<Object[], P>) - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
Define the way to build the profile.
- setProfileId(String) - Method in class org.pac4j.core.profile.definition.ProfileDefinition
-
- setProfileId(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- setProfileManagerFactory(Function<WebContext, ProfileManager>) - Method in class org.pac4j.core.config.Config
-
- setProfileManagerFactory(Function<C, ProfileManager>) - Method in class org.pac4j.core.profile.ProfileManagerFactoryAware
-
- setProfileMedium(String) - Method in class org.pac4j.oauth.profile.strava.StravaClub
-
- setProfileNodePath(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- setProfileService(ProfileService<U>) - Method in class org.pac4j.core.authorization.generator.LoadLinkedUserAuthorizationGenerator
-
- setProfileStorageDecision(ProfileStorageDecision) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
- setProfileUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- setProfileUrl(String) - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
- setProfileVerb(Verb) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- setProfileVerb(Verb) - Method in class org.pac4j.oauth.profile.generic.GenericOAuth20ProfileDefinition
-
- setProtocol(CasProtocol) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setProviderClass(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setProviderMetadata(OIDCProviderMetadata) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setProviderName(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setProxyIp(String) - Method in class org.pac4j.http.credentials.extractor.IpExtractor
-
- setProxyReceptor(CasProxyReceptor) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setPrunePeriod(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setPublicKey(ECPublicKey) - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
-
- setPublicKey(RSAPublicKey) - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- setPublicKey(ECPublicKey) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- setPublicKey(RSAPublicKey) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- setPublicKey(String) - Method in class org.pac4j.oauth.client.OkClient
-
- setPublicKey(String) - Method in class org.pac4j.oauth.profile.ok.OkConfiguration
-
- setPublishTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setRadioStation(FacebookMusicData) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setReadTimeout(int) - Static method in class org.pac4j.core.util.HttpUtils
-
- setReadTimeout(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setRealm(String) - Method in class org.pac4j.http.client.direct.DirectDigestAuthClient
-
- setRealm(String) - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
-
- setRealmName(String) - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
-
- setRealmName(String) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
-
- setRealmName(String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- setRedirectActionBuilder(RedirectActionBuilder) - Method in class org.pac4j.core.client.IndirectClient
-
- setRedirectionUrl(String) - Method in class org.pac4j.core.authorization.authorizer.AbstractCheckAuthenticationAuthorizer
-
- setRedirectUrl(String) - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- setRedirectUrl(String) - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Sets redirect url.
- setRefreshToken(RefreshToken) - Method in class org.pac4j.oidc.credentials.OidcCredentials
-
- setRefreshToken(RefreshToken) - Method in class org.pac4j.oidc.profile.OidcProfile
-
- setRegexpPattern(String) - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
-
- setRegexpPattern(String) - Method in class org.pac4j.http.credentials.authenticator.AbstractRegexpAuthenticator
-
- setRelationship(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriend
-
- setRemembered(boolean) - Method in class org.pac4j.core.profile.UserProfile
-
Define if this profile is remembered.
- setRememberMeParameterName(String) - Method in class org.pac4j.http.authorization.generator.RememberMeAuthorizationGenerator
-
- setRememberMeValue(String) - Method in class org.pac4j.http.authorization.generator.RememberMeAuthorizationGenerator
-
- setRenew(boolean) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setRequestAttribute(String, Object) - Method in class org.pac4j.core.context.J2EContext
-
- setRequestAttribute(String, Object) - Method in interface org.pac4j.core.context.WebContext
-
Save a request attribute.
- setRequestedAttributes(List<SAML2ServiceProvicerRequestedAttribute>) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setRequestInitiatorLocation(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setRequired(boolean) - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- setRequiresExtendedToken(boolean) - Method in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- setResourceRetriever(ResourceRetriever) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setResourceState(Integer) - Method in class org.pac4j.oauth.profile.strava.StravaClub
-
- setResourceState(Integer) - Method in class org.pac4j.oauth.profile.strava.StravaGear
-
- setResponseContentType(String) - Method in class org.pac4j.core.context.J2EContext
-
- setResponseContentType(String) - Method in interface org.pac4j.core.context.WebContext
-
Sets the response content type.
- setResponseHeader(String, String) - Method in class org.pac4j.core.context.J2EContext
-
- setResponseHeader(String, String) - Method in interface org.pac4j.core.context.WebContext
-
Add a header to the response.
- setResponseMode(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setResponseStatus(int) - Method in class org.pac4j.core.context.J2EContext
-
- setResponseStatus(int) - Method in interface org.pac4j.core.context.WebContext
-
Set the response status.
- setResponseType(String) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setResponseType(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setRestUrl(String) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setRoleAttributes(String) - Method in class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
-
- setRoles(Set<String>) - Method in class org.pac4j.core.profile.UserProfile
-
- setRsvpStatus(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
-
- setSalt(String) - Method in class org.pac4j.core.credentials.password.JBCryptPasswordEncoder
-
- setSAMLMessageStorage(SAMLMessageStorage) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- setSamlMessageStorageFactory(SAMLMessageStorageFactory) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setSaslAuthorizationId(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setSaslMechanism(Mechanism) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setSaslMutualAuth(Boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setSaslQualityOfProtection(QualityOfProtection) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setSaslRealm(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setSaslSecurityStrength(SecurityStrength) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setSchool(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- setScope(String) - Method in class org.pac4j.oauth.client.FacebookClient
-
- setScope(String) - Method in class org.pac4j.oauth.client.GitHubClient
-
- setScope(Google2Client.Google2Scope) - Method in class org.pac4j.oauth.client.Google2Client
-
- setScope(String) - Method in class org.pac4j.oauth.client.LinkedIn2Client
-
- setScope(String) - Method in class org.pac4j.oauth.client.OrcidClient
-
- setScope(String) - Method in class org.pac4j.oauth.client.PayPalClient
-
- setScope(String) - Method in class org.pac4j.oauth.client.StravaClient
-
- setScope(String) - Method in class org.pac4j.oauth.client.VkClient
-
- setScope(WeiboClient.WeiboScope) - Method in class org.pac4j.oauth.client.WeiboClient
-
- setScope(String) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setScope(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setScopes(List<QQClient.QQScope>) - Method in class org.pac4j.oauth.client.QQClient
-
- setScopes(List<WechatClient.WechatScope>) - Method in class org.pac4j.oauth.client.WechatClient
-
- setSecret(String) - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- setSecret(String) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- setSecret(String) - Method in class org.pac4j.oauth.client.OAuth10Client
-
- setSecret(String) - Method in class org.pac4j.oauth.client.OAuth20Client
-
- setSecret(String) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setSecret(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setSecretBase64(String) - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- setSecretBase64(String) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- setSecretBytes(byte[]) - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- setSecretBytes(byte[]) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- setSecure(Boolean) - Method in class org.pac4j.core.authorization.authorizer.csrf.CsrfTokenGeneratorAuthorizer
-
- setSecure(boolean) - Method in class org.pac4j.core.context.Cookie
-
- setSecurityLogic(SecurityLogic) - Method in class org.pac4j.core.config.Config
-
- setSeen(Date) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
-
- setSelf(String) - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
-
- setSerializationHelper(JavaSerializationHelper) - Method in class org.pac4j.core.profile.InternalAttributeHandler
-
- setServicePrincipal(String) - Method in class org.pac4j.kerberos.credentials.authenticator.SunJaasKerberosTicketValidator
-
The service principal of the application.
- 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
-
- setServiceProviderMetadataResourceFilepath(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setServiceUrl(String) - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- setSessionStore(SessionStore) - Method in class org.pac4j.core.config.Config
-
- setSignatureAlgorithms(List<String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setSignatureCanonicalizationAlgorithm(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setSignatureConfiguration(SignatureConfiguration) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- setSignatureConfiguration(SignatureConfiguration) - Method in class org.pac4j.jwt.profile.JwtGenerator
-
- setSignatureConfigurations(List<SignatureConfiguration>) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- setSignatureReferenceDigestMethods(List<String>) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setSignMetadata(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setSilhouette(Boolean) - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
-
- setSingleLogoutServiceUrl(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setSite(String) - Method in class org.pac4j.oauth.profile.wordpress.WordPressLinks
-
- setSize(int) - Method in class org.pac4j.core.store.GuavaStore
-
- setSize(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
-
- setSong(FacebookMusicData) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setSpace(Integer) - Method in class org.pac4j.oauth.profile.github.GitHubPlan
-
- setSplitChar(String) - Method in class org.pac4j.core.authorization.generator.FromAttributesAuthorizationGenerator
-
- setSpLogoutRequestBindingType(String) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setSpNameQualifier(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setSpProviderId(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setSpringSecurityCompliant(boolean) - Method in class org.pac4j.oauth.client.CasOAuthWrapperClient
-
- setStartDate(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookWork
-
- setStartDate(LinkedIn2Date) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- setStartTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookEvent
-
- setStartTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setState(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- setStateData(String) - Method in class org.pac4j.core.state.StaticOrRandomStateGenerator
-
- setStateData(String) - Method in class org.pac4j.oauth.client.FacebookClient
-
Deprecated.
- setStateData(String) - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
Deprecated.
- setStateData(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
Deprecated.
- setStateGenerator(StateGenerator) - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
- setStateGenerator(StateGenerator) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setStateGenerator(StateGenerator) - Method in class org.pac4j.saml.client.SAML2Client
-
- setStore(Store<String, String>) - Method in class org.pac4j.cas.client.CasProxyReceptor
-
- setStore(Store<String, Object>) - Method in class org.pac4j.cas.logout.DefaultCasLogoutHandler
-
- setStore(Store<T, CommonProfile>) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- setStreet(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- setStreetAddress(String) - Method in class org.pac4j.oauth.profile.paypal.PayPalAddress
-
- setStringify(boolean) - Method in class org.pac4j.core.profile.InternalAttributeHandler
-
Define if we need to turn all attributes into strings, to properly work with CAS
(regarding Kryo serialization or service ticket validation).
- setSubjectAssertion(Assertion) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- setSubtreeSearch(boolean) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- setSuffix(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserPhoto
-
- setSummary(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- setSupportGetRequest(boolean) - Method in class org.pac4j.http.client.direct.ParameterClient
-
- setSupportPostRequest(boolean) - Method in class org.pac4j.http.client.direct.ParameterClient
-
- setTenant(String) - Method in class org.pac4j.oidc.config.AzureAdOidcConfiguration
-
- setTimeout(int) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- setTimeout(int) - Method in class org.pac4j.core.store.GuavaStore
-
- setTimeTolerance(long) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setTimeUnit(TimeUnit) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- setTimeUnit(TimeUnit) - Method in class org.pac4j.core.store.GuavaStore
-
- setTitle(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
-
- setTitle(String) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Position
-
- setTokenAsHeader(boolean) - Method in class org.pac4j.oauth.config.OAuthConfiguration
-
- setTokenExpirationAdvance(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setTokenExpirationAdvance(int) - Method in class org.pac4j.oidc.profile.OidcProfile
-
- setTokenUrl(String) - Method in class org.pac4j.oauth.client.GenericOAuth20Client
-
- setTrimValue(boolean) - Method in class org.pac4j.core.credentials.extractor.HeaderExtractor
-
- setTrustCertificates(String) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setTrustedPackages(List<String>) - Method in class org.pac4j.core.util.JavaSerializationHelper
-
- setTwitter(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserContact
-
- setType(LdapAuthenticationProperties.AuthenticationTypes) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- setType(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- setType(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
-
- setType(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicListen
-
- setType(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setType(String) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareUserFriendGroup
-
- setType(String) - Method in class org.pac4j.oauth.profile.google2.Google2Email
-
- setType(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooAddress
-
- setType(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooEmail
-
- setUid(String) - Method in class org.pac4j.scribe.model.WeiboToken
-
- setUnionid(String) - Method in class org.pac4j.scribe.model.WechatToken
-
- setUpdatedTime(Date) - Method in class org.pac4j.oauth.profile.facebook.FacebookPhoto
-
- setUrl(String) - Method in class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
- setUrl(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookMusicData
-
- setUrl(String) - Method in class org.pac4j.oauth.profile.facebook.FacebookPicture
-
- setUrlResolver(UrlResolver) - Method in class org.pac4j.cas.client.direct.DirectCasClient
-
- setUrlResolver(UrlResolver) - Method in class org.pac4j.cas.client.direct.DirectCasProxyClient
-
- setUrlResolver(UrlResolver) - Method in class org.pac4j.cas.config.CasConfiguration
-
- setUrlResolver(UrlResolver) - Method in class org.pac4j.core.client.Clients
-
- setUrlResolver(UrlResolver) - Method in class org.pac4j.core.client.IndirectClient
-
- setUseAppsecretProof(boolean) - Method in class org.pac4j.oauth.profile.facebook.FacebookConfiguration
-
- setUseNameQualifier(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setUseNonce(boolean) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setUser(User) - Method in class org.pac4j.gae.credentials.GaeUserCredentials
-
- setUserFilter(String) - Method in class org.pac4j.config.ldaptive.LdapAuthenticationProperties
-
- setUsernameAttribute(String) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- setUsernameParameter(String) - Method in class org.pac4j.cas.client.rest.CasRestFormClient
-
- setUsernameParameter(String) - Method in class org.pac4j.http.client.direct.DirectFormClient
-
- setUsernameParameter(String) - Method in class org.pac4j.http.client.indirect.FormClient
-
- setUserProfile(CommonProfile) - Method in class org.pac4j.core.credentials.Credentials
-
- setUsersCollection(String) - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- setUsersDatabase(String) - Method in class org.pac4j.mongo.profile.service.MongoProfileService
-
- setUsersDn(String) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- setUsersTable(String) - Method in class org.pac4j.sql.profile.service.DbProfileService
-
- setUseSsl(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setUseStartTls(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setValidateOnCheckout(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setValidatePeriod(long) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setValidatePeriodically(boolean) - Method in class org.pac4j.config.ldaptive.AbstractLdapProperties
-
- setValue(String) - Method in class org.pac4j.core.context.Cookie
-
- setValue(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setVelocityEngine(VelocityEngine) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Set the VelocityEngine instance.
- setVelocityTemplateId(String) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Set the Velocity template id.
- setVersion(int) - Method in class org.pac4j.core.context.Cookie
-
- setVersion(String) - Method in class org.pac4j.oauth.profile.yahoo.YahooDisclosure
-
- setWantAssertionSigned(boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setWantsAssertionsSigned(boolean) - Method in class org.pac4j.saml.client.SAML2ClientConfiguration
-
- setWebContext(WebContext) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- setWidth(Integer) - Method in class org.pac4j.oauth.profile.yahoo.YahooImage
-
- setWithState(boolean) - Method in class org.pac4j.oauth.config.OAuth20Configuration
-
- setWithState(boolean) - Method in class org.pac4j.oidc.config.OidcConfiguration
-
- setYear(FacebookObject) - Method in class org.pac4j.oauth.profile.facebook.FacebookEducation
-
- setYear(Integer) - Method in class org.pac4j.oauth.profile.linkedin2.LinkedIn2Date
-
- SEX - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- SEX - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- SEX - Static variable in class org.pac4j.oauth.profile.wechat.WechatProfileDefinition
-
Gender, 1 male and 2 female
- SHIRO_ENCODER - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SHIRO_ENCODER_GENERATE_PUBLIC_SALT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SHIRO_ENCODER_HASH_ALGORITHM_NAME - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SHIRO_ENCODER_HASH_ITERATIONS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SHIRO_ENCODER_PRIVATE_SALT - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- ShiroEncoderBuilder - Class in org.pac4j.config.builder
-
Builder for Shiro (DefaultHashService and) DefaultPasswordService as password encoder.
- ShiroEncoderBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.ShiroEncoderBuilder
-
- ShiroPasswordEncoder - Class in org.pac4j.core.credentials.password
-
A password encoder based on PasswordService
from Apache Shiro
Add the shiro-core
dependency to use this class.
- ShiroPasswordEncoder(PasswordService) - Constructor for class org.pac4j.core.credentials.password.ShiroPasswordEncoder
-
- SHOES - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- SHOW_ALL_INLINE_MEDIA - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- sign(JWTClaimsSet) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- sign(JWTClaimsSet) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- sign(JWTClaimsSet) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- sign(JWTClaimsSet) - Method in interface org.pac4j.jwt.config.signature.SignatureConfiguration
-
Generate a signed JWT based on claims.
- SignatureConfiguration - Interface in org.pac4j.jwt.config.signature
-
Signature configuration.
- signatureSigningParametersProvider - Variable in class org.pac4j.saml.client.SAML2Client
-
- SignatureSigningParametersProvider - Interface in org.pac4j.saml.crypto
-
Provider to allow building of signature parameters.
- signatureTrustEngineProvider - Variable in class org.pac4j.saml.client.SAML2Client
-
- SIGNIFICANT_OTHER - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- signRequest(OAuth10aService, OAuth1AccessToken, OAuthRequest) - Method in class org.pac4j.oauth.profile.creator.OAuth10ProfileCreator
-
- signRequest(OAuth20Service, OAuth2AccessToken, OAuthRequest) - Method in class org.pac4j.oauth.profile.creator.OAuth20ProfileCreator
-
- signRequest(OAuth20Service, OAuth2AccessToken, OAuthRequest) - Method in class org.pac4j.oauth.profile.dropbox.DropBoxProfileCreator
-
- signRequest(OAuth20Service, OAuth2AccessToken, OAuthRequest) - Method in class org.pac4j.oauth.profile.foursquare.FoursquareProfileCreator
-
- SimpleTestDigestAuthenticator - Class in org.pac4j.http.credentials.authenticator.test
-
This class is a simple test authenticator: username and token must not be blank.
- SimpleTestDigestAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.test.SimpleTestDigestAuthenticator
-
- SimpleTestTokenAuthenticator - Class in org.pac4j.http.credentials.authenticator.test
-
This class is a simple test authenticator: token must not be blank.
- SimpleTestTokenAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.test.SimpleTestTokenAuthenticator
-
- SimpleTestUsernamePasswordAuthenticator - Class in org.pac4j.http.credentials.authenticator.test
-
This class is a simple test authenticator: password must match username.
- SimpleTestUsernamePasswordAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
-
- singleLogoutServiceUrl - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- SITE - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- SITE_STANDARD_PROFILE_REQUEST - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- SKYPE - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- SPECIALTIES - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- spEntityId - Variable in class org.pac4j.saml.context.SAML2ContextProvider
-
- spMetadataResolver - Variable in class org.pac4j.saml.client.SAML2Client
-
- SPRING_ENCODER - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_BCRYPT_LENGTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_PBKDF2_HASH_WIDTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_PBKDF2_ITERATIONS - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_PBKDF2_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_SCRYPT_CPU_COST - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_SCRYPT_KEY_LENGTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_SCRYPT_MEMORY_COST - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_SCRYPT_PARALLELIZATION - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_SCRYPT_SALT_LENGTH - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_STANDARD_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SPRING_ENCODER_TYPE - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- SpringEncoderBuilder - Class in org.pac4j.config.builder
-
Builder of Spring Crypto password encoder.
- SpringEncoderBuilder(Map<String, String>) - Constructor for class org.pac4j.config.builder.SpringEncoderBuilder
-
- SpringSecurityPasswordEncoder - Class in org.pac4j.core.credentials.password
-
A password encoder based on PasswordEncoder
from the Spring
Security Crypto package.
- SpringSecurityPasswordEncoder(PasswordEncoder) - Constructor for class org.pac4j.core.credentials.password.SpringSecurityPasswordEncoder
-
- SpringSecurityPropertiesAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.core.authorization.generator
-
Authorization generator based on a properties file in Spring security format:
username=password,grantedAuthority[,grantedAuthority][,enabled|disabled]
- SpringSecurityPropertiesAuthorizationGenerator(Properties) - Constructor for class org.pac4j.core.authorization.generator.SpringSecurityPropertiesAuthorizationGenerator
-
- startAuthentication(C, List<Client>) - Method in class org.pac4j.core.engine.DefaultSecurityLogic
-
Return whether we must start a login process if the first client is an indirect one.
- STATE - Static variable in class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- STATE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- STATE_REQUEST_PARAMETER - Static variable in class org.pac4j.oauth.config.OAuth20Configuration
-
- STATE_SESSION_ATTRIBUTE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
-
- StateGenerator - Interface in org.pac4j.core.state
-
State generator.
- stateGenerator - Variable in class org.pac4j.saml.client.SAML2Client
-
- StaticOrRandomStateGenerator - Class in org.pac4j.core.state
-
State generator which returns a pre-defined value or a random one.
- StaticOrRandomStateGenerator() - Constructor for class org.pac4j.core.state.StaticOrRandomStateGenerator
-
- StaticOrRandomStateGenerator(String) - Constructor for class org.pac4j.core.state.StaticOrRandomStateGenerator
-
- status(int, WebContext) - Static method in exception org.pac4j.core.exception.HttpAction
-
Build a response with status.
- STATUS - Static variable in class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- STATUS - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
object User's recent Weibo information field
- STATUSES_COUNT - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- STATUSES_COUNT - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int Weibo number
- Store<K,O> - Interface in org.pac4j.core.store
-
Store data.
- 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.
- StravaApi20 - Class in org.pac4j.scribe.builder.api
-
This class represents the OAuth API implementation for Strava.
- StravaApi20(String) - Constructor for class org.pac4j.scribe.builder.api.StravaApi20
-
- StravaClient - Class in org.pac4j.oauth.client
-
OAuth20Client for Strava.
- StravaClient() - Constructor for class org.pac4j.oauth.client.StravaClient
-
- StravaClient(String, String) - Constructor for class org.pac4j.oauth.client.StravaClient
-
- StravaClub - Class in org.pac4j.oauth.profile.strava
-
A Strava club.
- StravaClub() - Constructor for class org.pac4j.oauth.profile.strava.StravaClub
-
- StravaGear - Class in org.pac4j.oauth.profile.strava
-
A Strava gear.
- StravaGear() - Constructor for class org.pac4j.oauth.profile.strava.StravaGear
-
- StravaProfile - Class in org.pac4j.oauth.profile.strava
-
This class is the user profile for Strava with appropriate getters.
- StravaProfile() - Constructor for class org.pac4j.oauth.profile.strava.StravaProfile
-
- StravaProfileDefinition - Class in org.pac4j.oauth.profile.strava
-
This class is the Strava profile definition.
- StravaProfileDefinition() - Constructor for class org.pac4j.oauth.profile.strava.StravaProfileDefinition
-
- StrictTransportSecurityHeader - Class in org.pac4j.core.authorization.authorizer
-
Strict transport security header.
- StrictTransportSecurityHeader() - Constructor for class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
-
- StrictTransportSecurityHeader(int) - Constructor for class org.pac4j.core.authorization.authorizer.StrictTransportSecurityHeader
-
- STRING - Static variable in class org.pac4j.core.profile.converter.Converters
-
- StringConverter - Class in org.pac4j.core.profile.converter
-
This class only keeps String objects.
- StringConverter() - Constructor for class org.pac4j.core.profile.converter.StringConverter
-
- SUBJECT - Static variable in interface org.pac4j.core.profile.jwt.JwtClaims
-
- subject() - Method in class org.pac4j.kerberos.credentials.authenticator.KerberosTicketValidation
-
- substringAfter(String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
- substringBefore(String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
- substringBetween(String, String, String) - Static method in class org.pac4j.core.util.CommonHelper
-
- success(String) - Static method in class org.pac4j.core.redirect.RedirectAction
-
- SUCCESSFUL_AUTHENTICATION_HANDLERS - Static variable in class org.pac4j.oauth.profile.casoauthwrapper.CasOAuthWrapperProfileDefinition
-
- SUMMARY - Static variable in class org.pac4j.oauth.profile.linkedin2.LinkedIn2ProfileDefinition
-
- SunJaasKerberosTicketValidator - Class in org.pac4j.kerberos.credentials.authenticator
-
Implementation of
KerberosTicketValidator
which uses the SUN JAAS
login module, which is included in the SUN JRE, it will not work with an IBM JRE.
- SunJaasKerberosTicketValidator() - Constructor for class org.pac4j.kerberos.credentials.authenticator.SunJaasKerberosTicketValidator
-
- supports(JWEAlgorithm, EncryptionMethod) - Method in class org.pac4j.jwt.config.encryption.ECEncryptionConfiguration
-
- supports(JWEAlgorithm, EncryptionMethod) - Method in interface org.pac4j.jwt.config.encryption.EncryptionConfiguration
-
Whether this encryption configuration supports this algorithm and encryption method.
- supports(JWEAlgorithm, EncryptionMethod) - Method in class org.pac4j.jwt.config.encryption.RSAEncryptionConfiguration
-
- supports(JWEAlgorithm, EncryptionMethod) - Method in class org.pac4j.jwt.config.encryption.SecretEncryptionConfiguration
-
- supports(JWSAlgorithm) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- supports(JWSAlgorithm) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- supports(JWSAlgorithm) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- supports(JWSAlgorithm) - Method in interface org.pac4j.jwt.config.signature.SignatureConfiguration
-
Whether this signature configuration supports this algorithm.
- validate(TokenCredentials, WebContext) - Method in class org.pac4j.cas.credentials.authenticator.CasAuthenticator
-
- validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
-
- validate(C, WebContext) - Method in interface org.pac4j.core.credentials.authenticator.Authenticator
-
Validate the credentials.
- validate(T, WebContext) - Method in class org.pac4j.core.credentials.authenticator.LocalCachingAuthenticator
-
- validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.core.profile.service.AbstractProfileService
-
- validate(TokenCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
-
- validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.RestAuthenticator
-
- validate(TokenCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestDigestAuthenticator
-
- validate(TokenCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestTokenAuthenticator
-
- validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
-
- validate(X509Credentials, WebContext) - Method in class org.pac4j.http.credentials.authenticator.X509Authenticator
-
- validate(TokenCredentials, WebContext) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
- validate(KerberosCredentials, WebContext) - Method in class org.pac4j.kerberos.credentials.authenticator.KerberosAuthenticator
-
- validate(UsernamePasswordCredentials, WebContext) - Method in class org.pac4j.ldap.profile.service.LdapProfileService
-
- validate(JWT, Nonce) - Method in class org.pac4j.oidc.client.azuread.AzureAdIdTokenValidator
-
- validate(OidcCredentials, WebContext) - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
-
- validate(OpenIdCredentials, WebContext) - Method in class org.pac4j.openid.credentials.authenticator.YahooAuthenticator
-
- validate(SAML2Credentials, WebContext) - Method in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- validate(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
-
- validate(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
Validates the SAML protocol response and the SAML SSO response.
- validate(SAML2MessageContext) - Method in interface org.pac4j.saml.sso.SAML2ResponseValidator
-
Validates the SAML protocol response and the SAML SSO response.
- 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.
- validateIssuer(Issuer, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
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
- validateSamlProtocolResponse(Response, SAML2MessageContext, SignatureTrustEngine) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
Validates the SAML protocol response:
- IssueInstant
- Issuer
- StatusCode
- Signature
- validateSamlSSOResponse(Response, SAML2MessageContext, SignatureTrustEngine, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
-
Validates the SAML SSO response by finding a valid assertion with authn statements.
- validateServiceTicket(String, TokenCredentials, WebContext) - 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.
- validateSignature(Signature, String, SignatureTrustEngine) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
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.
- validateTicket(byte[]) - Method in interface org.pac4j.kerberos.credentials.authenticator.KerberosTicketValidator
-
Validates a Kerberos/SPNEGO ticket.
- validateTicket(byte[]) - Method in class org.pac4j.kerberos.credentials.authenticator.SunJaasKerberosTicketValidator
-
- validateToken(String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
Validates the token and returns the corresponding user profile.
- validateTokenAndGetClaims(String) - Method in class org.pac4j.jwt.credentials.authenticator.JwtAuthenticator
-
Validates the token and returns the corresponding user profile.
- valueOf(String) - Static method in enum org.pac4j.cas.config.CasProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pac4j.config.client.PropertiesConstants.SpringEncoderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pac4j.config.ldaptive.AbstractLdapProperties.LdapConnectionPoolPassivator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
-
Returns the enum constant of this type with the specified name.
- 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.AttributeLocation
-
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.core.redirect.RedirectAction.RedirectType
-
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.client.QQClient.QQScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pac4j.oauth.client.WechatClient.WechatScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pac4j.oauth.client.WeiboClient.WeiboScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pac4j.oauth.profile.facebook.FacebookRelationshipStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.pac4j.cas.config.CasProtocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pac4j.config.client.PropertiesConstants.SpringEncoderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pac4j.config.ldaptive.AbstractLdapProperties.LdapConnectionPoolPassivator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pac4j.config.ldaptive.LdapAuthenticationProperties.AuthenticationTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- 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.AttributeLocation
-
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.core.redirect.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.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.client.QQClient.QQScope
-
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.WechatClient.WechatScope
-
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.WeiboClient.WeiboScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.pac4j.oauth.profile.facebook.FacebookRelationshipStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VelocityEngineFactory - Class in org.pac4j.saml.util
-
Factory returning a well configured VelocityEngine
instance required for
generating an HTML form used to POST SAML messages.
- VelocityEngineFactory() - Constructor for class org.pac4j.saml.util.VelocityEngineFactory
-
- VER - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
-
- VERIFIED - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- VERIFIED - Static variable in class org.pac4j.oauth.profile.twitter.TwitterProfileDefinition
-
- VERIFIED - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
boolean Whether it is a Weibo authenticated user, that is, a V-user, true: yes, false: no
- VERIFIED_REASON - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string Reason for certification
- VERIFIED_TYPE - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
int Not supported yet
- verify(SignedJWT) - Method in class org.pac4j.jwt.config.signature.ECSignatureConfiguration
-
- verify(SignedJWT) - Method in class org.pac4j.jwt.config.signature.RSASignatureConfiguration
-
- verify(SignedJWT) - Method in class org.pac4j.jwt.config.signature.SecretSignatureConfiguration
-
- verify(SignedJWT) - Method in interface org.pac4j.jwt.config.signature.SignatureConfiguration
-
Verify a signed JWT.
- verifyEndpoint(Endpoint, String) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
-
- verifyEndpoint(Endpoint, String) - Method in class org.pac4j.saml.sso.impl.SAML2LogoutResponseValidator
-
- verifyProfile(U) - Method in class org.pac4j.jwt.profile.JwtGenerator
-
- verifyRequest(AuthnRequest, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2DefaultResponseValidator
-
- 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
-
- VkConfiguration - Class in org.pac4j.oauth.profile.vk
-
Vk OAuth configuration.
- VkConfiguration() - Constructor for class org.pac4j.oauth.profile.vk.VkConfiguration
-
- 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
-
- VkProfileDefinition - Class in org.pac4j.oauth.profile.vk
-
This class is the Vk profile definition.
- VkProfileDefinition() - Constructor for class org.pac4j.oauth.profile.vk.VkProfileDefinition
-
- 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.FacebookProfileDefinition
-
- WEBSITE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
-
- WechatApi20 - Class in org.pac4j.scribe.builder.api
-
This class represents the OAuth API implementation for Tencent Wechat using OAuth protocol version 2.
- WechatApi20() - Constructor for class org.pac4j.scribe.builder.api.WechatApi20
-
- WechatClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in Tencent Wechat.
- WechatClient() - Constructor for class org.pac4j.oauth.client.WechatClient
-
- WechatClient(String, String) - Constructor for class org.pac4j.oauth.client.WechatClient
-
- WechatClient.WechatScope - Enum in org.pac4j.oauth.client
-
- WechatJsonExtractor - Class in org.pac4j.scribe.extractors
-
This class represents a specific JSON extractor for Wechat Connect using OAuth protocol version 2.
- WechatJsonExtractor() - Constructor for class org.pac4j.scribe.extractors.WechatJsonExtractor
-
- WechatProfile - Class in org.pac4j.oauth.profile.wechat
-
This class is the user profile for Tencent Wechat with appropriate getters.
- WechatProfile() - Constructor for class org.pac4j.oauth.profile.wechat.WechatProfile
-
- WechatProfileCreator - Class in org.pac4j.oauth.profile.wechat
-
Specific profile creator for Wechat.
- WechatProfileCreator(OAuth20Configuration, IndirectClient) - Constructor for class org.pac4j.oauth.profile.wechat.WechatProfileCreator
-
- WechatProfileDefinition - Class in org.pac4j.oauth.profile.wechat
-
This class defines the attributes of the Wechat profile.
- WechatProfileDefinition() - Constructor for class org.pac4j.oauth.profile.wechat.WechatProfileDefinition
-
- WechatService - Class in org.pac4j.scribe.service
-
As of scribejava 5.3, the enumeration class ClientAuthenticationType does not support inheritance,
and can not complete the client authentication of wechat.
- WechatService(DefaultApi20, String, String, String, String, String, String, String, HttpClientConfig, HttpClient) - Constructor for class org.pac4j.scribe.service.WechatService
-
Default constructor
- WechatToken - Class in org.pac4j.scribe.model
-
Wechat token extra.
- WechatToken(String, String, Integer, String, String, String, String, String) - Constructor for class org.pac4j.scribe.model.WechatToken
-
- WeiboApi20 - Class in org.pac4j.scribe.builder.api
-
This class represents the OAuth API implementation for Weibo using OAuth protocol
version 2.
- WeiboApi20() - Constructor for class org.pac4j.scribe.builder.api.WeiboApi20
-
- WeiboClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in Weibo using OAuth protocol version 2.0.
- WeiboClient() - Constructor for class org.pac4j.oauth.client.WeiboClient
-
- WeiboClient(String, String) - Constructor for class org.pac4j.oauth.client.WeiboClient
-
- WeiboClient.WeiboScope - Enum in org.pac4j.oauth.client
-
WeiboScope.
- WeiboJsonExtractor - Class in org.pac4j.scribe.extractors
-
This class represents a specific JSON extractor for Weibo using OAuth protocol version 2.
- WeiboJsonExtractor() - Constructor for class org.pac4j.scribe.extractors.WeiboJsonExtractor
-
- WeiboProfile - Class in org.pac4j.oauth.profile.weibo
-
This class is the user profile for Sina Weibo (using OAuth protocol version 2) with appropriate getters.
- WeiboProfile() - Constructor for class org.pac4j.oauth.profile.weibo.WeiboProfile
-
- WeiboProfileDefinition - Class in org.pac4j.oauth.profile.weibo
-
This class is the Sina Weibo profile definition (using OAuth 2.0 protocol).
- WeiboProfileDefinition() - Constructor for class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
- WeiboToken - Class in org.pac4j.scribe.model
-
Weibo token extra.
- WeiboToken(OAuth2AccessToken, String) - Constructor for class org.pac4j.scribe.model.WeiboToken
-
- WEIHAO - Static variable in class org.pac4j.oauth.profile.weibo.WeiboProfileDefinition
-
string User's weihao number
- WINDOWSLIVE_ID - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- WINDOWSLIVE_SECRET - Static variable in interface org.pac4j.config.client.PropertiesConstants
-
- WindowsLiveClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in Windows Live (SkyDrive, Hotmail and Messenger).
- WindowsLiveClient() - Constructor for class org.pac4j.oauth.client.WindowsLiveClient
-
- WindowsLiveClient(String, String) - Constructor for class org.pac4j.oauth.client.WindowsLiveClient
-
- WindowsLiveProfile - Class in org.pac4j.oauth.profile.windowslive
-
This class is the user profile for Windows Live with appropriate getters.
- WindowsLiveProfile() - Constructor for class org.pac4j.oauth.profile.windowslive.WindowsLiveProfile
-
- WindowsLiveProfileDefinition - Class in org.pac4j.oauth.profile.windowslive
-
This class is the Windows Live profile definition.
- WindowsLiveProfileDefinition() - Constructor for class org.pac4j.oauth.profile.windowslive.WindowsLiveProfileDefinition
-
- WordPressApi20 - Class in org.pac4j.scribe.builder.api
-
This class represents the OAuth API implementation for WordPress.
- WordPressApi20() - Constructor for class org.pac4j.scribe.builder.api.WordPressApi20
-
- WordPressClient - Class in org.pac4j.oauth.client
-
This class is the OAuth client to authenticate users in WordPress.
- WordPressClient() - Constructor for class org.pac4j.oauth.client.WordPressClient
-
- WordPressClient(String, String) - Constructor for class org.pac4j.oauth.client.WordPressClient
-
- WordPressLinks - Class in org.pac4j.oauth.profile.wordpress
-
This class represents the links in WordPress.
- WordPressLinks() - Constructor for class org.pac4j.oauth.profile.wordpress.WordPressLinks
-
- WordPressProfile - Class in org.pac4j.oauth.profile.wordpress
-
This class is the user profile for WordPress with appropriate getters.
- WordPressProfile() - Constructor for class org.pac4j.oauth.profile.wordpress.WordPressProfile
-
- WordPressProfileDefinition - Class in org.pac4j.oauth.profile.wordpress
-
This class is the WordPress profile definition.
- WordPressProfileDefinition() - Constructor for class org.pac4j.oauth.profile.wordpress.WordPressProfileDefinition
-
- WORK - Static variable in class org.pac4j.oauth.profile.facebook.FacebookProfileDefinition
-
- writeExternal(ObjectOutput) - Method in class org.pac4j.core.profile.UserProfile
-
- writeResponseContent(String) - Method in class org.pac4j.core.context.J2EContext
-
- writeResponseContent(String) - Method in interface org.pac4j.core.context.WebContext
-
Write some content in the response.