Show / Hide Table of Contents

Class ThickAuthorizationResponse

Inheritance
object
ThickAuthorizationResponse
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.IdentitydataplaneService.Models
Assembly: OCI.DotNetSDK.Identitydataplane.dll
Syntax
public class ThickAuthorizationResponse

Properties

FlushAllCaches

Declaration
[JsonProperty(PropertyName = "flushAllCaches")]
public bool? FlushAllCaches { get; set; }
Property Value
Type Description
bool?

If set to true, the SDK should clear the caches.

GroupMembershipCacheDuration

Declaration
[Required(ErrorMessage = "GroupMembershipCacheDuration is required.")]
[JsonProperty(PropertyName = "groupMembershipCacheDuration")]
public string GroupMembershipCacheDuration { get; set; }
Property Value
Type Description
string

The duration of how long the user's group membership should be cached. Note that the type is of type java.time.Duration, not string.

Remarks

Required

Groups

Declaration
[Required(ErrorMessage = "Groups is required.")]
[JsonProperty(PropertyName = "groups")]
public List<string> Groups { get; set; }
Property Value
Type Description
List<string>

The policy string related to the request.

Remarks

Required

Policy

Declaration
[Required(ErrorMessage = "Policy is required.")]
[JsonProperty(PropertyName = "policy")]
public string Policy { get; set; }
Property Value
Type Description
string

The policy string related to the request

Remarks

Required

PolicyCacheDuration

Declaration
[Required(ErrorMessage = "PolicyCacheDuration is required.")]
[JsonProperty(PropertyName = "policyCacheDuration")]
public string PolicyCacheDuration { get; set; }
Property Value
Type Description
string

The duration of how long this policy should be cached. Note that the type is of type java.time.Duration, not string.

Remarks

Required

In this article
Back to top