ArmSecurityInsightsModelFactory.CodelessConnectorPollingAuthProperties Method

Definition

public static Azure.ResourceManager.SecurityInsights.Models.CodelessConnectorPollingAuthProperties CodelessConnectorPollingAuthProperties(string authType = default, string apiKeyName = default, string apiKeyIdentifier = default, string isApiKeyInPostPayload = default, string flowName = default, string tokenEndpoint = default, string authorizationEndpoint = default, BinaryData authorizationEndpointQueryParameters = default, string redirectionEndpoint = default, BinaryData tokenEndpointHeaders = default, BinaryData tokenEndpointQueryParameters = default, bool? isClientSecretInHeader = default, string scope = default);
static member CodelessConnectorPollingAuthProperties : string * string * string * string * string * string * string * BinaryData * string * BinaryData * BinaryData * Nullable<bool> * string -> Azure.ResourceManager.SecurityInsights.Models.CodelessConnectorPollingAuthProperties
Public Shared Function CodelessConnectorPollingAuthProperties (Optional authType As String = Nothing, Optional apiKeyName As String = Nothing, Optional apiKeyIdentifier As String = Nothing, Optional isApiKeyInPostPayload As String = Nothing, Optional flowName As String = Nothing, Optional tokenEndpoint As String = Nothing, Optional authorizationEndpoint As String = Nothing, Optional authorizationEndpointQueryParameters As BinaryData = Nothing, Optional redirectionEndpoint As String = Nothing, Optional tokenEndpointHeaders As BinaryData = Nothing, Optional tokenEndpointQueryParameters As BinaryData = Nothing, Optional isClientSecretInHeader As Nullable(Of Boolean) = Nothing, Optional scope As String = Nothing) As CodelessConnectorPollingAuthProperties

Parameters

authType
String

The authentication type.

apiKeyName
String

The header name which the token is sent with.

apiKeyIdentifier
String

A prefix send in the header before the actual token.

isApiKeyInPostPayload
String

Marks if the key should sent in header.

flowName
String

Describes the flow name, for example 'AuthCode' for Oauth 2.0.

tokenEndpoint
String

The endpoint used to issue a token, used in Oauth 2.0 flow.

authorizationEndpoint
String

The endpoint used to authorize the user, used in Oauth 2.0 flow.

authorizationEndpointQueryParameters
BinaryData

The query parameters used in authorization request, used in Oauth 2.0 flow.

redirectionEndpoint
String

The redirect endpoint where we will get the authorization code, used in Oauth 2.0 flow.

tokenEndpointHeaders
BinaryData

The query headers used in token request, used in Oauth 2.0 flow.

tokenEndpointQueryParameters
BinaryData

The query parameters used in token request, used in Oauth 2.0 flow.

isClientSecretInHeader
Nullable<Boolean>

Marks if we should send the client secret in header or payload, used in Oauth 2.0 flow.

scope
String

The OAuth token scope.

Returns

A new CodelessConnectorPollingAuthProperties instance for mocking.

Applies to