Class OnBehalfOfRequest
Inherited Members
Namespace: Oci.IdentitydataplaneService.Models
Assembly: OCI.DotNetSDK.Identitydataplane.dll
Syntax
public class OnBehalfOfRequestProperties
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