Show / Hide Table of Contents

Class CrossAppAccessAuthProvider

Configuration parameters for the Cross-App Access auth provider.

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

Properties

AdditionalParameters

Optional. Additional parameters to be passed to the token endpoint.

Declaration
[JsonProperty("additionalParameters")]
public virtual IDictionary<string, string> AdditionalParameters { get; set; }
Property Value
Type Description
IDictionary<string, string>

ClientAssertionJwtAuth

Option 2: Authenticate using a standard client_id and a Client Assertion JWT.

Declaration
[JsonProperty("clientAssertionJwtAuth")]
public virtual ClientAssertionJwtAuth ClientAssertionJwtAuth { get; set; }
Property Value
Type Description
ClientAssertionJwtAuth

ClientSecretAuth

Option 1: Authenticate using a standard client_id and client_secret.

Declaration
[JsonProperty("clientSecretAuth")]
public virtual ClientSecretAuth ClientSecretAuth { get; set; }
Property Value
Type Description
ClientSecretAuth

CustomIssuer

Configuration when using a custom or third-party authorization server as the issuer.

Declaration
[JsonProperty("customIssuer")]
public virtual CustomIssuer CustomIssuer { get; set; }
Property Value
Type Description
CustomIssuer

ETag

The ETag of the item.

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

GoogleAccount

Configuration when using Google Accounts as the issuer.

Declaration
[JsonProperty("googleAccount")]
public virtual GoogleAccount GoogleAccount { get; set; }
Property Value
Type Description
GoogleAccount

IdJagInput

Configuration for when the input is already an ID-JAG.

Declaration
[JsonProperty("idJagInput")]
public virtual DirectIdJagInput IdJagInput { get; set; }
Property Value
Type Description
DirectIdJagInput

IdTokenInput

Configuration for when the input is an ID token.

Declaration
[JsonProperty("idTokenInput")]
public virtual IdTokenProcessingConfig IdTokenInput { get; set; }
Property Value
Type Description
IdTokenProcessingConfig

WorkforceIdentityFederation

Configuration when using Workforce Identity Federation as the issuer.

Declaration
[JsonProperty("workforceIdentityFederation")]
public virtual WorkforceIdentityFederation WorkforceIdentityFederation { get; set; }
Property Value
Type Description
WorkforceIdentityFederation

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX