package org.pac4j.oidc.profile.azuread; import org.pac4j.oidc.profile.OidcProfile; /** * <p>This class is the user profile for Azure AD (using OpenID Connect protocol) with appropriate getters.</p> * <p>It is returned by the {@link org.pac4j.oidc.client.AzureAdClient}.</p> * * @author Jerome Leleu * @version 1.9.0 */ public class AzureAdProfile extends OidcProfile { private static final long serialVersionUID = -8659029290353954198L; public String getIdp() { return (String) getAttribute(AzureAdProfileDefinition.IDP); } public String getOid() { return (String) getAttribute(AzureAdProfileDefinition.OID); } public String getTid() { return (String) getAttribute(AzureAdProfileDefinition.TID); } public String getVer() { return (String) getAttribute(AzureAdProfileDefinition.VER); } public String getUniqueName() { return (String) getAttribute(AzureAdProfileDefinition.UNQIUE_NAME); } public String getIpaddr() { return (String) getAttribute(AzureAdProfileDefinition.IPADDR); } }