Class OnBehalfOfRequest
Inherited Members
Namespace: Oci.IdentitydataplaneService.Models
Assembly: OCI.DotNetSDK.Identitydataplane.dll
Syntax
public class OnBehalfOfRequest
Properties
Expiration
Declaration
[JsonProperty(PropertyName = "expiration")]
public string Expiration { get; set; }
Property Value
Type | Description |
---|---|
string | A duration for which the obo token is requested to be valid. |
OboToken
Declaration
[JsonProperty(PropertyName = "oboToken")]
public string OboToken { get; set; }
Property Value
Type | Description |
---|---|
string | If you have an obo token already, exchange that for a new obo token. |
RequestHeaders
Declaration
[Required(ErrorMessage = "RequestHeaders is required.")]
[JsonProperty(PropertyName = "requestHeaders")]
public Dictionary<string, List<string>> RequestHeaders { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, List<string>> | The signed headers of the customer call. |
Remarks
Required
TargetServiceName
Declaration
[Required(ErrorMessage = "TargetServiceName is required.")]
[JsonProperty(PropertyName = "targetServiceName")]
public string TargetServiceName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the target service. |
Remarks
Required