Class DelegatedPermissionClassification

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DelegatedPermissionClassification
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class DelegatedPermissionClassification extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Delegated Permission Classification.
  • Field Details

    • classification

      @SerializedName(value="classification", alternate="Classification") @Expose @Nullable public PermissionClassificationType classification
      The Classification. The classification value being given. Possible value: low. Does not support $filter.
    • permissionId

      @SerializedName(value="permissionId", alternate="PermissionId") @Expose @Nullable public String permissionId
      The Permission Id. The unique identifier (id) for the delegated permission listed in the publishedPermissionScopes collection of the servicePrincipal. Required on create. Does not support $filter.
    • permissionName

      @SerializedName(value="permissionName", alternate="PermissionName") @Expose @Nullable public String permissionName
      The Permission Name. The claim value (value) for the delegated permission listed in the publishedPermissionScopes collection of the servicePrincipal. Does not support $filter.
  • Constructor Details

    • DelegatedPermissionClassification

      public DelegatedPermissionClassification()
  • Method Details

    • 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
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to