CrossAppAccessAuthProvider class
Configuration parameters for the Cross-App Access auth provider.
Constructors
-
CrossAppAccessAuthProvider({Map<
String, String> ? additionalParameters, ClientAssertionJwtAuth? clientAssertionJwtAuth, ClientSecretAuth? clientSecretAuth, CustomIssuer? customIssuer, GoogleAccount? googleAccount, DirectIdJagInput? idJagInput, IdTokenProcessingConfig? idTokenInput, WorkforceIdentityFederation? workforceIdentityFederation}) - CrossAppAccessAuthProvider.fromJson(Map json_)
Properties
-
additionalParameters
↔ Map<
String, String> ? -
Additional parameters to be passed to the token endpoint.
getter/setter pair
- clientAssertionJwtAuth ↔ ClientAssertionJwtAuth?
-
Option 2: Authenticate using a standard
client_idand a Client Assertion JWT.getter/setter pair - clientSecretAuth ↔ ClientSecretAuth?
-
Option 1: Authenticate using a standard
client_idandclient_secret.getter/setter pair - customIssuer ↔ CustomIssuer?
-
Configuration when using a custom or third-party authorization server as
the issuer.
getter/setter pair
- googleAccount ↔ GeminiEnterpriseAuthProviderParams?
-
Configuration when using Google Accounts as the issuer.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- idJagInput ↔ GeminiEnterpriseAuthProviderParams?
-
Configuration for when the input is already an ID-JAG.
getter/setter pair
- idTokenInput ↔ IdTokenProcessingConfig?
-
Configuration for when the input is an ID token.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- workforceIdentityFederation ↔ GeminiEnterpriseAuthProviderParams?
-
Configuration when using Workforce Identity Federation as the issuer.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited