GetOauthIdpConfigResult class
Result data returned by getOauthIdpConfig.
Constructors
- GetOauthIdpConfigResult({required String clientId, required String clientSecret, required String displayName, required bool enabled, required String issuer, required String name, required GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponse responseType})
-
Creates a new GetOauthIdpConfigResult.
clientIdThe client id of an OAuth client.clientSecretThe client secret of the OAuth client, to enable OIDC code flow.displayNameThe config's display name set by developers.enabledTrue if allows the user to sign in with the provider.issuerFor OIDC Idps, the issuer identifier.nameThe name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests.responseTypeThe response type to request for in the OAuth authorization flow. You can set eitherid_tokenorcodeto true, but not both. Setting both types to be simultaneously true ({code: true, id_token: true}) is not yet supported.const -
GetOauthIdpConfigResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- clientId → String
-
The client id of an OAuth client.
final
- clientSecret → String
-
The client secret of the OAuth client, to enable OIDC code flow.
final
- displayName → String
-
The config's display name set by developers.
final
- enabled → bool
-
True if allows the user to sign in with the provider.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- issuer → String
-
For OIDC Idps, the issuer identifier.
final
- name → String
-
The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests.
final
- responseType → GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponse
-
The response type to request for in the OAuth authorization flow. You can set either
id_tokenorcodeto true, but not both. Setting both types to be simultaneously true ({code: true, id_token: true}) is not yet supported.final - 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
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited