Package org.pac4j.oidc.profile
Class OidcProfileDefinition
java.lang.Object
org.pac4j.core.profile.definition.ProfileDefinition
org.pac4j.core.profile.definition.CommonProfileDefinition
org.pac4j.oidc.profile.OidcProfileDefinition
- Direct Known Subclasses:
AzureAdProfileDefinition
public class OidcProfileDefinition
extends org.pac4j.core.profile.definition.CommonProfileDefinition
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
- Since:
- 1.9.2
- Author:
- Jerome Leleu
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class org.pac4j.core.profile.definition.CommonProfileDefinition
DISPLAY_NAME, EMAIL, FAMILY_NAME, FIRST_NAME, GENDER, LOCALE, LOCATION, PICTURE_URL, PROFILE_URL
Fields inherited from class org.pac4j.core.profile.definition.ProfileDefinition
logger
-
Constructor Summary
ConstructorDescriptionOidcProfileDefinition
(org.pac4j.core.profile.factory.ProfileFactory profileFactory) -
Method Summary
Methods inherited from class org.pac4j.core.profile.definition.CommonProfileDefinition
configurePrimaryAttributes
Methods inherited from class org.pac4j.core.profile.definition.ProfileDefinition
convertAndAdd, convertAndAdd, getConverters, getParameter, getPrimaryAttributes, getProfileId, getSecondaryAttributes, isRestoreProfileFromTypedId, newProfile, primary, secondary, setProfileFactory, setProfileId, setRestoreProfileFromTypedId
-
Field Details
-
NAME
- See Also:
-
GIVEN_NAME
- See Also:
-
MIDDLE_NAME
- See Also:
-
NICKNAME
- See Also:
-
PREFERRED_USERNAME
- See Also:
-
PROFILE
- See Also:
-
PICTURE
- See Also:
-
WEBSITE
- See Also:
-
EMAIL_VERIFIED
- See Also:
-
BIRTHDATE
- See Also:
-
ZONEINFO
- See Also:
-
PHONE_NUMBER
- See Also:
-
PHONE_NUMBER_VERIFIED
- See Also:
-
ADDRESS
- See Also:
-
UPDATED_AT
- See Also:
-
ACCESS_TOKEN
- See Also:
-
ID_TOKEN
- See Also:
-
REFRESH_TOKEN
- See Also:
-
AUTH_TIME
- See Also:
-
NONCE
- See Also:
-
ACR
- See Also:
-
AMR
- See Also:
-
AZP
- See Also:
-
TOKEN_EXPIRATION_ADVANCE
- See Also:
-
EXPIRATION
- See Also:
-
-
Constructor Details
-
OidcProfileDefinition
public OidcProfileDefinition() -
OidcProfileDefinition
public OidcProfileDefinition(org.pac4j.core.profile.factory.ProfileFactory profileFactory)
-