GetOauthIdpConfigResult

data class GetOauthIdpConfigResult(val clientId: String, val clientSecret: String, val displayName: String, val enabled: Boolean, val issuer: String, val name: String, val responseType: GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponse)

Constructors

Link copied to clipboard
fun GetOauthIdpConfigResult(clientId: String, clientSecret: String, displayName: String, enabled: Boolean, issuer: String, name: String, responseType: GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The client id of an OAuth client.

Link copied to clipboard

The client secret of the OAuth client, to enable OIDC code flow.

Link copied to clipboard

The config's display name set by developers.

Link copied to clipboard

True if allows the user to sign in with the provider.

Link copied to clipboard

For OIDC Idps, the issuer identifier.

Link copied to clipboard

The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests.

Link copied to clipboard

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.