Show / Hide Table of Contents

Class EndUserAuthenticationConfig

EndUserAuthenticationConfig defines details of a authentication configuration for EUC

Inheritance
object
EndUserAuthenticationConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Connectors.v1.Data
Assembly: Google.Apis.Connectors.v1.dll
Syntax
public class EndUserAuthenticationConfig : IDirectResponseSchema

Properties

AdditionalVariables

Optional. List containing additional auth configs.

Declaration
[JsonProperty("additionalVariables")]
public virtual IList<EndUserAuthenticationConfigVariable> AdditionalVariables { get; set; }
Property Value
Type Description
IList<EndUserAuthenticationConfigVariable>

AuthKey

Identifier key for auth config

Declaration
[JsonProperty("authKey")]
public virtual string AuthKey { get; set; }
Property Value
Type Description
string

AuthType

The type of authentication configured.

Declaration
[JsonProperty("authType")]
public virtual string AuthType { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Oauth2AuthCodeFlow

Oauth2AuthCodeFlow.

Declaration
[JsonProperty("oauth2AuthCodeFlow")]
public virtual EndUserAuthenticationConfigOauth2AuthCodeFlow Oauth2AuthCodeFlow { get; set; }
Property Value
Type Description
EndUserAuthenticationConfigOauth2AuthCodeFlow

Oauth2AuthCodeFlowGoogleManaged

Oauth2AuthCodeFlowGoogleManaged.

Declaration
[JsonProperty("oauth2AuthCodeFlowGoogleManaged")]
public virtual EndUserAuthenticationConfigOauth2AuthCodeFlowGoogleManaged Oauth2AuthCodeFlowGoogleManaged { get; set; }
Property Value
Type Description
EndUserAuthenticationConfigOauth2AuthCodeFlowGoogleManaged

Oauth2ClientCredentials

Oauth2ClientCredentials.

Declaration
[JsonProperty("oauth2ClientCredentials")]
public virtual EndUserAuthenticationConfigOauth2ClientCredentials Oauth2ClientCredentials { get; set; }
Property Value
Type Description
EndUserAuthenticationConfigOauth2ClientCredentials

Oauth2JwtBearer

Oauth2JwtBearer.

Declaration
[JsonProperty("oauth2JwtBearer")]
public virtual EndUserAuthenticationConfigOauth2JwtBearer Oauth2JwtBearer { get; set; }
Property Value
Type Description
EndUserAuthenticationConfigOauth2JwtBearer

SshPublicKey

SSH Public Key.

Declaration
[JsonProperty("sshPublicKey")]
public virtual EndUserAuthenticationConfigSshPublicKey SshPublicKey { get; set; }
Property Value
Type Description
EndUserAuthenticationConfigSshPublicKey

UserPassword

UserPassword.

Declaration
[JsonProperty("userPassword")]
public virtual EndUserAuthenticationConfigUserPassword UserPassword { get; set; }
Property Value
Type Description
EndUserAuthenticationConfigUserPassword

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX