Package org.pac4j.oidc.profile.azuread
Class AzureAdProfileDefinition
java.lang.Object
org.pac4j.core.profile.definition.ProfileDefinition
org.pac4j.core.profile.definition.CommonProfileDefinition
org.pac4j.oidc.profile.OidcProfileDefinition
org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
This class defines the attributes of the Azure AD OpenID Connect profile.
- Since:
- 1.9.0
- Author:
- Jerome Leleu
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
ConstantIDP="idp"
static final String
ConstantIPADDR="ipaddr"
static final String
ConstantOID="oid"
static final String
ConstantTID="tid"
static final String
ConstantUNQIUE_NAME="unique_name"
static final String
ConstantUPN="upn"
static final String
ConstantVER="ver"
Fields inherited from class org.pac4j.oidc.profile.OidcProfileDefinition
ACCESS_TOKEN, ACR, ADDRESS, AMR, AUTH_TIME, AZP, BIRTHDATE, EMAIL_VERIFIED, EXPIRATION, GIVEN_NAME, ID_TOKEN, MIDDLE_NAME, NAME, NICKNAME, NONCE, PHONE_NUMBER, PHONE_NUMBER_VERIFIED, PICTURE, PREFERRED_USERNAME, PROFILE, REFRESH_TOKEN, TOKEN_EXPIRATION_ADVANCE, UPDATED_AT, WEBSITE, ZONEINFO
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
-
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, getLogger, getParameter, getPrimaryAttributes, getProfileFactory, getProfileId, getSecondaryAttributes, isRestoreProfileFromTypedId, newProfile, primary, secondary, setProfileFactory, setProfileId, setRestoreProfileFromTypedId
-
Field Details
-
IDP
ConstantIDP="idp"
- See Also:
-
OID
ConstantOID="oid"
- See Also:
-
TID
ConstantTID="tid"
- See Also:
-
VER
ConstantVER="ver"
- See Also:
-
UNQIUE_NAME
ConstantUNQIUE_NAME="unique_name"
- See Also:
-
IPADDR
ConstantIPADDR="ipaddr"
- See Also:
-
UPN
ConstantUPN="upn"
- See Also:
-
-
Constructor Details
-
AzureAdProfileDefinition
public AzureAdProfileDefinition()Constructor for AzureAdProfileDefinition.
-