accessType

@JvmName(name = "vqnejpdcdlluxsgw")
suspend fun accessType(value: Output<String>)
@JvmName(name = "puthdayaxmppabmy")
suspend fun accessType(value: String?)

Parameters

value

Specifies the type of client, which can be one of the following:

  • CONFIDENTIAL - Used for server-side clients that require both client ID and secret when authenticating. This client should be used for applications using the Authorization Code or Client Credentials grant flows.

  • PUBLIC - Used for browser-only applications that do not require a client secret, and instead rely only on authorized redirect URIs for security. This client should be used for applications using the Implicit grant flow.

  • BEARER-ONLY - Used for services that never initiate a login. This client will only allow bearer token requests.