IntegrationsAuthConfigSecret class sealed
At most one of username_and_password, oauth2_authorization_code, oauth2_client_credentials, jwt, auth_token, service_account_credentials, oidc_token on the decrypted_credential block of google_integrations_auth_config: the provider rejects
more than one, so each variant sets one of them and a
null choice sets none.
Pick one with a dot shorthand: .usernameAndPassword(...).
- Implementers
- IntegrationsAuthConfigSecretAuthToken
- IntegrationsAuthConfigSecretJwt
- IntegrationsAuthConfigSecretOauth2AuthorizationCode
- IntegrationsAuthConfigSecretOauth2ClientCredentials
- IntegrationsAuthConfigSecretOidcToken
- IntegrationsAuthConfigSecretServiceAccountCredentials
- IntegrationsAuthConfigSecretUsernameAndPassword
Constructors
- IntegrationsAuthConfigSecret.authToken(IntegrationsAuthConfigAuthToken authToken)
-
Sets
auth_token.constfactory - IntegrationsAuthConfigSecret.jwt(IntegrationsAuthConfigJwt jwt)
-
Sets
jwt.constfactory - IntegrationsAuthConfigSecret.oauth2AuthorizationCode(IntegrationsAuthConfigOauth2AuthorizationCode oauth2AuthorizationCode)
-
Sets
oauth2_authorization_code.constfactory - IntegrationsAuthConfigSecret.oauth2ClientCredentials(IntegrationsAuthConfigOauth2ClientCredentials oauth2ClientCredentials)
-
Sets
oauth2_client_credentials.constfactory - IntegrationsAuthConfigSecret.oidcToken(IntegrationsAuthConfigOidcToken oidcToken)
-
Sets
oidc_token.constfactory - IntegrationsAuthConfigSecret.serviceAccountCredentials(IntegrationsAuthConfigServiceAccountCredentials serviceAccountCredentials)
-
Sets
service_account_credentials.constfactory - IntegrationsAuthConfigSecret.usernameAndPassword(IntegrationsAuthConfigUsernameAndPassword usernameAndPassword)
-
Sets
username_and_password.constfactory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited