Show / Hide Table of Contents

Class RequestAuthenticationDetails

Details for request HTTP authentication.

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

Properties

AuthHeaders

Declaration
[JsonProperty(PropertyName = "authHeaders")]
public List<Header> AuthHeaders { get; set; }
Property Value
Type Description
List<Header>

List of authentication headers. Example: [{"headerName": "content-type", "headerValue":"json"}]

AuthRequestMethod

Declaration
[JsonProperty(PropertyName = "authRequestMethod")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RequestMethods? AuthRequestMethod { get; set; }
Property Value
Type Description
RequestMethods?

Request method.

AuthRequestPostBody

Declaration
[JsonProperty(PropertyName = "authRequestPostBody")]
public string AuthRequestPostBody { get; set; }
Property Value
Type Description
string

Request post body.

AuthToken

Declaration
[JsonProperty(PropertyName = "authToken")]
public string AuthToken { get; set; }
Property Value
Type Description
string

Authentication token.

AuthUrl

Declaration
[JsonProperty(PropertyName = "authUrl")]
public string AuthUrl { get; set; }
Property Value
Type Description
string

URL to get authentication token.

AuthUserName

Declaration
[JsonProperty(PropertyName = "authUserName")]
public string AuthUserName { get; set; }
Property Value
Type Description
string

User name for authentication.

AuthUserPassword

Declaration
[JsonProperty(PropertyName = "authUserPassword")]
public string AuthUserPassword { get; set; }
Property Value
Type Description
string

User password for authentication.

OauthScheme

Declaration
[JsonProperty(PropertyName = "oauthScheme")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OAuthSchemes? OauthScheme { get; set; }
Property Value
Type Description
OAuthSchemes?

Request HTTP OAuth scheme.

In this article
Back to top