Class AzureAdProfile

java.lang.Object
org.pac4j.core.profile.BasicUserProfile
org.pac4j.core.profile.CommonProfile
org.pac4j.core.profile.jwt.AbstractJwtProfile
org.pac4j.oidc.profile.OidcProfile
org.pac4j.oidc.profile.azuread.AzureAdProfile
All Implemented Interfaces:
Externalizable, Serializable, org.pac4j.core.profile.UserProfile

public class AzureAdProfile extends OidcProfile

This class is the user profile for Azure AD (using OpenID Connect protocol) with appropriate getters.

It is returned by the AzureAd2Client.

Version:
1.9.0
Author:
Jerome Leleu
See Also:
  • Constructor Details

    • AzureAdProfile

      public AzureAdProfile()
  • Method Details

    • getIdp

      public String getIdp()

      getIdp.

      Returns:
      a String object
    • getOid

      public String getOid()

      getOid.

      Returns:
      a String object
    • getTid

      public String getTid()

      getTid.

      Returns:
      a String object
    • getVer

      public String getVer()

      getVer.

      Returns:
      a String object
    • getUniqueName

      public String getUniqueName()

      getUniqueName.

      Returns:
      a String object
    • getIpaddr

      public String getIpaddr()

      getIpaddr.

      Returns:
      a String object
    • getUpn

      public String getUpn()

      getUpn.

      Returns:
      a String object
    • getUsername

      public String getUsername()
      Specified by:
      getUsername in interface org.pac4j.core.profile.UserProfile
      Overrides:
      getUsername in class OidcProfile