### YamlMime:JavaType
uid: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser"
fullName: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser"
name: "ActiveDirectoryUser"
nameWithType: "ActiveDirectoryUser"
summary: "An immutable client-side representation of an Azure AD user."
syntax: "public interface **ActiveDirectoryUser** extends , <>, <>"
methods:
- uid: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.mail()"
fullName: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.mail()"
name: "mail()"
nameWithType: "ActiveDirectoryUser.mail()"
modifiers:
- "abstract"
syntax: "public abstract String mail()"
returns:
description: "user mail"
type: ""
- uid: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.mailNickname()"
fullName: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.mailNickname()"
name: "mailNickname()"
nameWithType: "ActiveDirectoryUser.mailNickname()"
modifiers:
- "abstract"
syntax: "public abstract String mailNickname()"
returns:
description: "the mail alias for the user"
type: ""
- uid: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.signInName()"
fullName: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.signInName()"
name: "signInName()"
nameWithType: "ActiveDirectoryUser.signInName()"
modifiers:
- "abstract"
syntax: "public abstract String signInName()"
returns:
description: "user signIn name"
type: ""
- uid: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.usageLocation()"
fullName: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.usageLocation()"
name: "usageLocation()"
nameWithType: "ActiveDirectoryUser.usageLocation()"
modifiers:
- "abstract"
syntax: "public abstract CountryIsoCode usageLocation()"
returns:
description: "the usage location of the user"
type: ""
- uid: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.userPrincipalName()"
fullName: "com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.userPrincipalName()"
name: "userPrincipalName()"
nameWithType: "ActiveDirectoryUser.userPrincipalName()"
modifiers:
- "abstract"
syntax: "public abstract String userPrincipalName()"
returns:
description: "user principal name"
type: ""
type: "interface"
desc: "An immutable client-side representation of an Azure AD user."
implements:
- ""
- "<>"
- "<>"
metadata: {}
package: "com.microsoft.azure.management.graphrbac"
artifact: com.microsoft.azure:azure-mgmt-graph-rbac:1.41.4