MicrosoftGraphClaimsMappingPolicy Class
- java.
lang. Object - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphEntity - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphDirectoryObjectInner - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphPolicyBase - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphStsPolicy - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphClaimsMappingPolicy
- com.
- com.
- com.
- com.
- com.
public final class MicrosoftGraphClaimsMappingPolicy
extends MicrosoftGraphStsPolicy
claimsMappingPolicy Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Constructor Summary
Constructor | Description |
---|---|
MicrosoftGraphClaimsMappingPolicy() |
Creates an instance of Microsoft |
Method Summary
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
additionalProperties()
Get the additional |
static
Microsoft |
fromJson(JsonReader jsonReader)
Reads an instance of Microsoft |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Microsoft |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
Microsoft |
withAppliesTo(List<MicrosoftGraphDirectoryObjectInner> appliesTo)
Set the applies |
Microsoft |
withDefinition(List<String> definition)
Set the definition property: A string collection containing a JSON string that defines the rules and settings for a policy. |
Microsoft |
withDeletedDateTime(OffsetDateTime deletedDateTime)
Set the deleted |
Microsoft |
withDescription(String description)
Set the description property: Description for this policy. |
Microsoft |
withDisplayName(String displayName)
Set the display |
Microsoft |
withId(String id)
Set the id property: Read-only. |
Microsoft |
withIsOrganizationDefault(Boolean isOrganizationDefault)
Set the is |
Methods inherited from MicrosoftGraphDirectoryObjectInner
Methods inherited from MicrosoftGraphEntity
Methods inherited from MicrosoftGraphPolicyBase
Methods inherited from MicrosoftGraphStsPolicy
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphClaimsMappingPolicy
public MicrosoftGraphClaimsMappingPolicy()
Creates an instance of MicrosoftGraphClaimsMappingPolicy class.
Method Details
additionalProperties
public Map
Get the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Overrides:
MicrosoftGraphClaimsMappingPolicy.additionalProperties()Returns:
fromJson
public static MicrosoftGraphClaimsMappingPolicy fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphClaimsMappingPolicy from the JsonReader.
Parameters:
Returns:
Throws:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MicrosoftGraphClaimsMappingPolicy.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
MicrosoftGraphClaimsMappingPolicy.validate()withAdditionalProperties
public MicrosoftGraphClaimsMappingPolicy withAdditionalProperties(Map
Set the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Overrides:
MicrosoftGraphClaimsMappingPolicy.withAdditionalProperties(Map<String,Object> additionalProperties)Parameters:
Returns:
withAppliesTo
public MicrosoftGraphClaimsMappingPolicy withAppliesTo(List
Set the appliesTo property: The appliesTo property.
Overrides:
MicrosoftGraphClaimsMappingPolicy.withAppliesTo(List<MicrosoftGraphDirectoryObjectInner> appliesTo)Parameters:
withDefinition
public MicrosoftGraphClaimsMappingPolicy withDefinition(List
Set the definition property: A string collection containing a JSON string that defines the rules and settings for a policy. The syntax for the definition differs for each derived policy type. Required.
Overrides:
MicrosoftGraphClaimsMappingPolicy.withDefinition(List<String> definition)Parameters:
withDeletedDateTime
public MicrosoftGraphClaimsMappingPolicy withDeletedDateTime(OffsetDateTime deletedDateTime)
Set the deletedDateTime property: The deletedDateTime property.
Overrides:
MicrosoftGraphClaimsMappingPolicy.withDeletedDateTime(OffsetDateTime deletedDateTime)Parameters:
withDescription
public MicrosoftGraphClaimsMappingPolicy withDescription(String description)
Set the description property: Description for this policy.
Overrides:
MicrosoftGraphClaimsMappingPolicy.withDescription(String description)Parameters:
withDisplayName
public MicrosoftGraphClaimsMappingPolicy withDisplayName(String displayName)
Set the displayName property: Display name for this policy.
Overrides:
MicrosoftGraphClaimsMappingPolicy.withDisplayName(String displayName)Parameters:
withId
public MicrosoftGraphClaimsMappingPolicy withId(String id)
Set the id property: Read-only.
Overrides:
MicrosoftGraphClaimsMappingPolicy.withId(String id)Parameters:
withIsOrganizationDefault
public MicrosoftGraphClaimsMappingPolicy withIsOrganizationDefault(Boolean isOrganizationDefault)
Set the isOrganizationDefault property: If set to true, activates this policy. There can be many policies for the same policy type, but only one can be activated as the organization default. Optional, default value is false.
Overrides:
MicrosoftGraphClaimsMappingPolicy.withIsOrganizationDefault(Boolean isOrganizationDefault)Parameters:
Applies to
Azure SDK for Java