Share via


CodelessConnectorPollingAuthProperties Class

Definition

Describe the authentication properties needed to successfully authenticate with the server

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.CodelessConnectorPollingAuthPropertiesTypeConverter))]
public class CodelessConnectorPollingAuthProperties : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ICodelessConnectorPollingAuthProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.CodelessConnectorPollingAuthPropertiesTypeConverter))>]
type CodelessConnectorPollingAuthProperties = class
    interface ICodelessConnectorPollingAuthProperties
    interface IJsonSerializable
Public Class CodelessConnectorPollingAuthProperties
Implements ICodelessConnectorPollingAuthProperties
Inheritance
CodelessConnectorPollingAuthProperties
Attributes
Implements

Constructors

CodelessConnectorPollingAuthProperties()

Creates an new CodelessConnectorPollingAuthProperties instance.

Properties

ApiKeyIdentifier

A prefix send in the header before the actual token

ApiKeyName

The header name which the token is sent with

AuthorizationEndpoint

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

AuthorizationEndpointQueryParameter

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

AuthType

The authentication type

FlowName

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

IsApiKeyInPostPayload

Marks if the key should sent in header

IsClientSecretInHeader

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

RedirectionEndpoint

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

Scope

The OAuth token scope

TokenEndpoint

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

TokenEndpointHeader

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

TokenEndpointQueryParameter

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

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CodelessConnectorPollingAuthProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CodelessConnectorPollingAuthProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ICodelessConnectorPollingAuthProperties.

FromJsonString(String)

Creates a new instance of CodelessConnectorPollingAuthProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of CodelessConnectorPollingAuthProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to