Show / Hide Table of Contents

Class AuthProviderTypeParams

Required. Parameters specific to the auth provider type.

Inheritance
object
AuthProviderTypeParams
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.AgentIdentity.v1alpha.Data
Assembly: Google.Apis.AgentIdentity.v1alpha.dll
Syntax
public class AuthProviderTypeParams : IDirectResponseSchema

Properties

ApiKey

Parameters for API key authentication.

Declaration
[JsonProperty("apiKey")]
public virtual ApiKeyParams ApiKey { get; set; }
Property Value
Type Description
ApiKeyParams

ETag

The ETag of the item.

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

GeAuthProvider

Parameters for Gemini Enterprise authentication.

Declaration
[JsonProperty("geAuthProvider")]
public virtual GeminiEnterpriseAuthProviderParams GeAuthProvider { get; set; }
Property Value
Type Description
GeminiEnterpriseAuthProviderParams

ThreeLeggedOauth

Parameters for 3-legged OAuth (3LO) authentication.

Declaration
[JsonProperty("threeLeggedOauth")]
public virtual ThreeLeggedOAuth ThreeLeggedOauth { get; set; }
Property Value
Type Description
ThreeLeggedOAuth

TwoLeggedOauth

Parameters for 2-legged OAuth (2LO) authentication.

Declaration
[JsonProperty("twoLeggedOauth")]
public virtual TwoLeggedOAuth TwoLeggedOauth { get; set; }
Property Value
Type Description
TwoLeggedOAuth

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX