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. clientId The client id of an OAuth client. clientSecret The client secret of the OAuth client, to enable OIDC code flow. displayName The config's display name set by developers. enabled True if allows the user to sign in with the provider. issuer For OIDC Idps, the issuer identifier. name The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests. responseType The response type to request for in the OAuth authorization flow. You can set either id_token or code to 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_token or code to 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