Class UserAccount

java.lang.Object
com.microsoft.graph.security.models.UserAccount
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class UserAccount extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the User Account.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • accountName

      @SerializedName(value="accountName", alternate="AccountName") @Expose @Nullable public String accountName
      The Account Name. The displayed name of the user account.
    • azureAdUserId

      @SerializedName(value="azureAdUserId", alternate="AzureAdUserId") @Expose @Nullable public String azureAdUserId
      The Azure Ad User Id. The user object identifier in Azure Active Directory (Azure AD).
    • displayName

      @SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayName
      The Display Name. The user display name in Azure AD.
    • domainName

      @SerializedName(value="domainName", alternate="DomainName") @Expose @Nullable public String domainName
      The Domain Name. The name of the Active Directory domain of which the user is a member.
    • userPrincipalName

      @SerializedName(value="userPrincipalName", alternate="UserPrincipalName") @Expose @Nullable public String userPrincipalName
      The User Principal Name. The user principal name of the account in Azure AD.
    • userSid

      @SerializedName(value="userSid", alternate="UserSid") @Expose @Nullable public String userSid
      The User Sid. The local security identifier of the user account.
  • Constructor Details

    • UserAccount

      public UserAccount()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to