Class ClientGrantUpdateRequest
- Namespace
- Auth0.ManagementApi.Models
- Assembly
- Auth0.ManagementApi.dll
Request structure for updating a new Client Grant
public class ClientGrantUpdateRequest
- Inheritance
-
ClientGrantUpdateRequest
- Inherited Members
Properties
AllowAllScopes
When enabled, all scopes configured on the resource server are allowed for by this client grant.
[JsonProperty("allow_all_scopes")]
public bool? AllowAllScopes { get; set; }
Property Value
- bool?
AllowAnyOrganization
If enabled, any organization can be used with this grant. If disabled (default), the grant must be explicitly assigned to the desired organizations.
[JsonProperty("allow_any_organization")]
public bool? AllowAnyOrganization { get; set; }
Property Value
- bool?
AuthorizationDetailsTypes
Types of authorization_details allowed for this client grant.
[JsonProperty("authorization_details_types")]
public string[]? AuthorizationDetailsTypes { get; set; }
Property Value
- string[]
OrganizationUsage
Defines whether organizations can be used with client credentials exchanges for this grant. (defaults to deny when not defined)
[JsonProperty("organization_usage")]
[JsonConverter(typeof(StringEnumConverter))]
public OrganizationUsage? OrganizationUsage { get; set; }
Property Value
Remarks
Possible values: [deny, allow, require]
Scope
Gets or sets the list of scopes
[JsonProperty("scope")]
public List<string> Scope { get; set; }