Package org.pac4j.oidc.profile.azuread
Class AzureAdProfileDefinition
- java.lang.Object
-
- org.pac4j.core.profile.definition.ProfileDefinition<P>
-
- org.pac4j.core.profile.definition.CommonProfileDefinition<P>
-
- org.pac4j.oidc.profile.OidcProfileDefinition<AzureAdProfile>
-
- org.pac4j.oidc.profile.azuread.AzureAdProfileDefinition
-
public class AzureAdProfileDefinition extends OidcProfileDefinition<AzureAdProfile>
This class defines the attributes of the Azure AD OpenID Connect profile.- Since:
- 1.9.0
- Author:
- Jerome Leleu
-
-
Field Summary
Fields Modifier and Type Field Description static String
IDP
static String
IPADDR
static String
OID
static String
TID
static String
UNQIUE_NAME
static String
UPN
static String
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, newProfile
-
-
Constructor Summary
Constructors Constructor Description AzureAdProfileDefinition()
-
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, getPrimaryAttributes, getProfileId, getSecondaryAttributes, newProfile, primary, secondary, setProfileFactory, setProfileId
-
-
-
-
Field Detail
-
IDP
public static final String IDP
- See Also:
- Constant Field Values
-
OID
public static final String OID
- See Also:
- Constant Field Values
-
TID
public static final String TID
- See Also:
- Constant Field Values
-
VER
public static final String VER
- See Also:
- Constant Field Values
-
UNQIUE_NAME
public static final String UNQIUE_NAME
- See Also:
- Constant Field Values
-
IPADDR
public static final String IPADDR
- See Also:
- Constant Field Values
-
UPN
public static final String UPN
- See Also:
- Constant Field Values
-
-