MicrosoftGraphTokenIssuancePolicy 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. MicrosoftGraphTokenIssuancePolicy
- com.
- com.
- com.
- com.
- com.
public final class MicrosoftGraphTokenIssuancePolicy
extends MicrosoftGraphStsPolicy
tokenIssuancePolicy Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Constructor Summary
Constructor | Description |
---|---|
MicrosoftGraphTokenIssuancePolicy() |
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
MicrosoftGraphTokenIssuancePolicy
public MicrosoftGraphTokenIssuancePolicy()
Creates an instance of MicrosoftGraphTokenIssuancePolicy 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:
MicrosoftGraphTokenIssuancePolicy.additionalProperties()Returns:
fromJson
public static MicrosoftGraphTokenIssuancePolicy fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphTokenIssuancePolicy from the JsonReader.
Parameters:
Returns:
Throws:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MicrosoftGraphTokenIssuancePolicy.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
MicrosoftGraphTokenIssuancePolicy.validate()withAdditionalProperties
public MicrosoftGraphTokenIssuancePolicy 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:
MicrosoftGraphTokenIssuancePolicy.withAdditionalProperties(Map<String,Object> additionalProperties)Parameters:
Returns:
withAppliesTo
public MicrosoftGraphTokenIssuancePolicy withAppliesTo(List
Set the appliesTo property: The appliesTo property.
Overrides:
MicrosoftGraphTokenIssuancePolicy.withAppliesTo(List<MicrosoftGraphDirectoryObjectInner> appliesTo)Parameters:
withDefinition
public MicrosoftGraphTokenIssuancePolicy 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:
MicrosoftGraphTokenIssuancePolicy.withDefinition(List<String> definition)Parameters:
withDeletedDateTime
public MicrosoftGraphTokenIssuancePolicy withDeletedDateTime(OffsetDateTime deletedDateTime)
Set the deletedDateTime property: The deletedDateTime property.
Overrides:
MicrosoftGraphTokenIssuancePolicy.withDeletedDateTime(OffsetDateTime deletedDateTime)Parameters:
withDescription
public MicrosoftGraphTokenIssuancePolicy withDescription(String description)
Set the description property: Description for this policy.
Overrides:
MicrosoftGraphTokenIssuancePolicy.withDescription(String description)Parameters:
withDisplayName
public MicrosoftGraphTokenIssuancePolicy withDisplayName(String displayName)
Set the displayName property: Display name for this policy.
Overrides:
MicrosoftGraphTokenIssuancePolicy.withDisplayName(String displayName)Parameters:
withId
public MicrosoftGraphTokenIssuancePolicy withId(String id)
Set the id property: Read-only.
Overrides:
MicrosoftGraphTokenIssuancePolicy.withId(String id)Parameters:
withIsOrganizationDefault
public MicrosoftGraphTokenIssuancePolicy 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:
MicrosoftGraphTokenIssuancePolicy.withIsOrganizationDefault(Boolean isOrganizationDefault)Parameters:
Applies to
Azure SDK for Java