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 AzureAdClient.

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

    • AzureAdProfile

      public AzureAdProfile()
  • Method Details

    • getIdp

      public String getIdp()
    • getOid

      public String getOid()
    • getTid

      public String getTid()
    • getVer

      public String getVer()
    • getUniqueName

      public String getUniqueName()
    • getIpaddr

      public String getIpaddr()
    • getUpn

      public String getUpn()
    • getUsername

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