A B C D E F G H I K L M N O P R S T U V W Z 
All Classes All Packages

A

ACCESS_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
ACR - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
addCustomParam(String, String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
ADDRESS - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
addStateAndNonceParameters(WebContext, Map<String, String>) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
AMR - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
AUTH_TIME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
AUTHORIZATION_CODE_FLOWS - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
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
 
AzureAdTokenValidator - Class in org.pac4j.oidc.profile.azuread
Specific token validator for AzureAD.
AzureAdTokenValidator(OidcConfiguration) - Constructor for class org.pac4j.oidc.profile.azuread.AzureAdTokenValidator
 

B

BIRTHDATE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
buildAuthenticationRequestUrl(Map<String, String>) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
buildParams() - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 

C

clearSensitiveData() - Method in class org.pac4j.oidc.profile.OidcProfile
 
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
 
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
 
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
 
convert(Object) - Method in class org.pac4j.oidc.profile.converter.OidcLongTimeConverter
 
create(OidcCredentials, WebContext) - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
createHMACTokenValidator(OidcConfiguration, JWSAlgorithm, ClientID, Secret) - Method in class org.pac4j.oidc.profile.creator.TokenValidator
 
createRSATokenValidator(OidcConfiguration, JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.profile.azuread.AzureAdTokenValidator
 
createRSATokenValidator(OidcConfiguration, JWSAlgorithm, ClientID) - Method in class org.pac4j.oidc.profile.creator.TokenValidator
 

D

DEFAULT_MAX_CLOCK_SKEW - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
DEFAULT_TOKEN_EXPIRATION_ADVANCE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
defaultDiscoveryURI(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 

E

EMAIL_VERIFIED - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
equals(Object) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
extract(WebContext) - Method in class org.pac4j.oidc.credentials.extractor.OidcExtractor
 

F

findProviderMetadata() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
findResourceRetriever() - Method in class org.pac4j.oidc.config.OidcConfiguration
 

G

generate(WebContext, KeycloakOidcProfile) - Method in class org.pac4j.oidc.authorization.generator.KeycloakRolesAuthorizationGenerator
 
getAccessToken() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
getAccessToken() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAccessTokenFromRefreshToken(AzureAdProfile) - Method in class org.pac4j.oidc.client.AzureAdClient
 
getAcr() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAjaxRequestResolver() - Method in class org.pac4j.oidc.logout.OidcLogoutActionBuilder
 
getAmr() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAuthTime() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getAzp() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getBaseUri() - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
 
getClientAuthentication() - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
getClientAuthenticationMethod() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getClientId() - Method in class org.pac4j.oidc.authorization.generator.KeycloakRolesAuthorizationGenerator
 
getClientId() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getCode() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
getConfiguration() - Method in class org.pac4j.oidc.client.OidcClient
 
getConfiguration() - Method in class org.pac4j.oidc.credentials.authenticator.UserInfoOidcAuthenticator
 
getConnectTimeout() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getCustomParam(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getCustomParams() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
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
 
getDisplayName() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getEmailVerified() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getFirstName() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getIdp() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
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
 
getIpaddr() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getLocation() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getLogoutAction(WebContext, U, String) - Method in class org.pac4j.oidc.logout.OidcLogoutActionBuilder
 
getLogoutUrl() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getMaxAge() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getMaxClockSkew() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getMiddleName() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getNickname() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getNonce() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getOid() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getPhoneNumber() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getPhoneNumberVerified() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getPictureUrl() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getPreferredJwsAlgorithm() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getProfileUrl() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getProviderMetadata() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getReadTimeout() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getRealm() - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
 
getRefreshToken() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
getRefreshToken() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getResourceRetriever() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getResponseMode() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getResponseType() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getScope() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getSecret() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getStateData() - Method in class org.pac4j.oidc.config.OidcConfiguration
Deprecated.
getStateGenerator() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getTenant() - Method in class org.pac4j.oidc.config.AzureAdOidcConfiguration
 
getTid() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getTokenExpirationAdvance() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
getTokenExpirationAdvance() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getUniqueName() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getUpdatedAt() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getUpn() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getUsername() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
getUsername() - Method in class org.pac4j.oidc.profile.OidcProfile
 
getVer() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfile
 
GIVEN_NAME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
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
 

H

hashCode() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
HYBRID_CODE_FLOWS - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 

I

ID_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
IDP - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
 
IMPLICIT_FLOWS - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
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.credentials.authenticator.UserInfoOidcAuthenticator
 
internalInit() - Method in class org.pac4j.oidc.profile.azuread.AzureAdProfileCreator
 
internalInit() - Method in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
IPADDR - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
 
isExpired() - Method in class org.pac4j.oidc.profile.OidcProfile
 
isExpireSessionWithToken() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
isUseNonce() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
isWithState() - Method in class org.pac4j.oidc.config.OidcConfiguration
 

K

KeycloakOidcClient - Class in org.pac4j.oidc.client
This class is the OpenID Connect client to authenticate users in Keycloak.
KeycloakOidcClient() - Constructor for class org.pac4j.oidc.client.KeycloakOidcClient
 
KeycloakOidcClient(KeycloakOidcConfiguration) - Constructor for class org.pac4j.oidc.client.KeycloakOidcClient
 
KeycloakOidcConfiguration - Class in org.pac4j.oidc.config
Keycloak OpenID Connect configuration.
KeycloakOidcConfiguration() - Constructor for class org.pac4j.oidc.config.KeycloakOidcConfiguration
 
KeycloakOidcProfile - Class in org.pac4j.oidc.profile.keycloak
This class is the user profile for Keycloak (using OpenID Connect protocol) with appropriate getters.
KeycloakOidcProfile() - Constructor for class org.pac4j.oidc.profile.keycloak.KeycloakOidcProfile
 
KeycloakRolesAuthorizationGenerator - Class in org.pac4j.oidc.authorization.generator
Specific AuthorizationGenerator to Keycloak.
KeycloakRolesAuthorizationGenerator() - Constructor for class org.pac4j.oidc.authorization.generator.KeycloakRolesAuthorizationGenerator
 
KeycloakRolesAuthorizationGenerator(String) - Constructor for class org.pac4j.oidc.authorization.generator.KeycloakRolesAuthorizationGenerator
 

L

logger - Variable in class org.pac4j.oidc.profile.creator.TokenValidator
 

M

makeOauth2TokenRequest(String) - Method in class org.pac4j.oidc.config.AzureAdOidcConfiguration
 
MAX_AGE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
MIDDLE_NAME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 

N

NAME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
newDefaultCallbackUrlResolver() - Method in class org.pac4j.oidc.client.AzureAdClient
 
NICKNAME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
NONCE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
NONCE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
NONCE_SESSION_ATTRIBUTE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 

O

OID - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
 
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
 
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
 
org.pac4j.oidc.authorization.generator - package org.pac4j.oidc.authorization.generator
 
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
 

P

PHONE_NUMBER - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
PHONE_NUMBER_VERIFIED - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
PICTURE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
PREFERRED_USERNAME - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
PROFILE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 

R

redirect(WebContext) - Method in class org.pac4j.oidc.redirect.OidcRedirectActionBuilder
 
REDIRECT_URI - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
REFRESH_TOKEN - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
RESPONSE_MODE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
RESPONSE_TYPE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
retrieveParameters(WebContext) - Method in class org.pac4j.oidc.credentials.extractor.OidcExtractor
 
retrieveResource(URL) - Method in class org.pac4j.oidc.client.azuread.AzureAdResourceRetriever
 

S

SCOPE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
setAccessToken(AccessToken) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
setAccessToken(AccessToken) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setAjaxRequestResolver(AjaxRequestResolver) - Method in class org.pac4j.oidc.logout.OidcLogoutActionBuilder
 
setBaseUri(String) - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
 
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
 
setClientId(String) - Method in class org.pac4j.oidc.authorization.generator.KeycloakRolesAuthorizationGenerator
 
setClientId(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setCode(AuthorizationCode) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
setConfiguration(OidcConfiguration) - Method in class org.pac4j.oidc.credentials.authenticator.UserInfoOidcAuthenticator
 
setConfiguration(V) - Method in class org.pac4j.oidc.client.OidcClient
 
setConnectTimeout(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setCustomParams(Map<String, String>) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setDiscoveryURI(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setExpireSessionWithToken(boolean) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setIdToken(JWT) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
setIdTokenString(String) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setLogoutUrl(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setMaxAge(Integer) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setMaxClockSkew(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setPreferredJwsAlgorithm(JWSAlgorithm) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setPreferredJwsAlgorithm(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setProviderMetadata(OIDCProviderMetadata) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setReadTimeout(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setRealm(String) - Method in class org.pac4j.oidc.config.KeycloakOidcConfiguration
 
setRefreshToken(RefreshToken) - Method in class org.pac4j.oidc.credentials.OidcCredentials
 
setRefreshToken(RefreshToken) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setResourceRetriever(ResourceRetriever) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setResponseMode(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setResponseType(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setScope(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setSecret(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setStateData(String) - Method in class org.pac4j.oidc.config.OidcConfiguration
Deprecated.
setStateGenerator(StateGenerator) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setTenant(String) - Method in class org.pac4j.oidc.config.AzureAdOidcConfiguration
 
setTokenExpirationAdvance(int) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setTokenExpirationAdvance(int) - Method in class org.pac4j.oidc.profile.OidcProfile
 
setUseNonce(boolean) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
setWithState(boolean) - Method in class org.pac4j.oidc.config.OidcConfiguration
 
STATE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 
STATE_SESSION_ATTRIBUTE - Static variable in class org.pac4j.oidc.config.OidcConfiguration
 

T

TID - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
 
TOKEN_EXPIRATION_ADVANCE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
tokenValidator - Variable in class org.pac4j.oidc.profile.creator.OidcProfileCreator
 
TokenValidator - Class in org.pac4j.oidc.profile.creator
ID Token validator.
TokenValidator(OidcConfiguration) - Constructor for class org.pac4j.oidc.profile.creator.TokenValidator
 
toString() - Method in class org.pac4j.oidc.client.OidcClient
 
toString() - Method in class org.pac4j.oidc.config.OidcConfiguration
 
toString() - Method in class org.pac4j.oidc.credentials.OidcCredentials
 

U

UNQIUE_NAME - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
 
UPDATED_AT - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
UPN - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
 
UserInfoOidcAuthenticator - Class in org.pac4j.oidc.credentials.authenticator
The OpenId Connect authenticator by user info.
UserInfoOidcAuthenticator() - Constructor for class org.pac4j.oidc.credentials.authenticator.UserInfoOidcAuthenticator
 
UserInfoOidcAuthenticator(OidcConfiguration) - Constructor for class org.pac4j.oidc.credentials.authenticator.UserInfoOidcAuthenticator
 

V

validate(JWT, Nonce) - Method in class org.pac4j.oidc.client.azuread.AzureAdIdTokenValidator
 
validate(JWT, Nonce) - Method in class org.pac4j.oidc.profile.creator.TokenValidator
 
validate(TokenCredentials, WebContext) - Method in class org.pac4j.oidc.credentials.authenticator.UserInfoOidcAuthenticator
 
validate(OidcCredentials, WebContext) - Method in class org.pac4j.oidc.credentials.authenticator.OidcAuthenticator
 
VER - Static variable in class org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
 

W

WEBSITE - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 

Z

ZONEINFO - Static variable in class org.pac4j.oidc.profile.OidcProfileDefinition
 
A B C D E F G H I K L M N O P R S T U V W Z 
All Classes All Packages