Class AuthenticationContextClassReference

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

public class AuthenticationContextClassReference extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Authentication Context Class Reference.
  • Field Details

    • description

      @SerializedName(value="description", alternate="Description") @Expose @Nullable public String description
      The Description. A short explanation of the policies that are enforced by authenticationContextClassReference. This value should be used to provide secondary text to describe the authentication context class reference when building user-facing admin experiences. For example, a selection UX.
    • displayName

      @SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayName
      The Display Name. The display name is the friendly name of the authenticationContextClassReference object. This value should be used to identify the authentication context class reference when building user-facing admin experiences. For example, a selection UX.
    • isAvailable

      @SerializedName(value="isAvailable", alternate="IsAvailable") @Expose @Nullable public Boolean isAvailable
      The Is Available. Indicates whether the authenticationContextClassReference has been published by the security admin and is ready for use by apps. When it is set to false, it should not be shown in authentication context selection UX, or used to protect app resources. It will be shown and available for Conditional Access policy authoring. The default value is false. Supports $filter (eq).
  • Constructor Details

    • AuthenticationContextClassReference

      public AuthenticationContextClassReference()
  • 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