Package com.microsoft.graph.models
Class OnPremisesConditionalAccessSettings
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.OnPremisesConditionalAccessSettings
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class OnPremisesConditionalAccessSettings
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the On Premises Conditional Access Settings.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Enabled.The Excluded Groups.The Included Groups.The Override Default Rule. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
enabled
The Enabled. Indicates if on premises conditional access is enabled for this organization -
excludedGroups
@SerializedName(value="excludedGroups", alternate="ExcludedGroups") @Expose @Nullable public List<UUID> excludedGroupsThe Excluded Groups. User groups that will be exempt by on premises conditional access. All users in these groups will be exempt from the conditional access policy. -
includedGroups
@SerializedName(value="includedGroups", alternate="IncludedGroups") @Expose @Nullable public List<UUID> includedGroupsThe Included Groups. User groups that will be targeted by on premises conditional access. All users in these groups will be required to have mobile device managed and compliant for mail access. -
overrideDefaultRule
@SerializedName(value="overrideDefaultRule", alternate="OverrideDefaultRule") @Expose @Nullable public Boolean overrideDefaultRuleThe Override Default Rule. Override the default access rule when allowing a device to ensure access is granted.
-
-
Constructor Details
-
OnPremisesConditionalAccessSettings
public OnPremisesConditionalAccessSettings()
-
-
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:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-