GoogleCloudIntegrationsV1alphaCredential class
Defines parameters for a single, canonical credential.
Constructors
- GoogleCloudIntegrationsV1alphaCredential({GoogleCloudIntegrationsV1alphaAuthToken? authToken, String? credentialType, GoogleCloudIntegrationsV1alphaJwt? jwt, GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode? oauth2AuthorizationCode, GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials? oauth2ClientCredentials, GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials? oauth2ResourceOwnerCredentials, GoogleCloudIntegrationsV1alphaOidcToken? oidcToken, GoogleCloudIntegrationsV1alphaServiceAccountCredentials? serviceAccountCredentials, GoogleCloudIntegrationsV1alphaUsernameAndPassword? usernameAndPassword})
- GoogleCloudIntegrationsV1alphaCredential.fromJson(Map json_)
Properties
- authToken ↔ GoogleCloudIntegrationsV1alphaAuthToken?
-
Auth token credential
getter/setter pair
- credentialType ↔ String?
-
Credential type associated with auth config.
Possible string values are:
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- jwt ↔ GoogleCloudIntegrationsV1alphaJwt?
-
JWT credential
getter/setter pair
- oauth2AuthorizationCode ↔ GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode?
-
The api_key and oauth2_implicit are not covered in v1 and will be picked
up once v1 is implemented.
getter/setter pair
- oauth2ClientCredentials ↔ GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials?
-
OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials
getter/setter pair
- oauth2ResourceOwnerCredentials ↔ GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials?
-
OAuth2 resource owner credentials
getter/setter pair
- oidcToken ↔ GoogleCloudIntegrationsV1alphaOidcToken?
-
Google OIDC ID Token
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceAccountCredentials ↔ GoogleCloudIntegrationsV1alphaServiceAccountCredentials?
-
Service account credential
getter/setter pair
- usernameAndPassword ↔ GoogleCloudIntegrationsV1alphaUsernameAndPassword?
-
Username and password credential
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