AccessApplicationScimConfigAuthenticationArgs

data class AccessApplicationScimConfigAuthenticationArgs(val authorizationUrl: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val password: Output<String>? = null, val scheme: Output<String>, val scopes: Output<List<String>>? = null, val token: Output<String>? = null, val tokenUrl: Output<String>? = null, val user: Output<String>? = null) : ConvertibleToJava<AccessApplicationScimConfigAuthenticationArgs>

Constructors

constructor(authorizationUrl: Output<String>? = null, clientId: Output<String>? = null, clientSecret: Output<String>? = null, password: Output<String>? = null, scheme: Output<String>, scopes: Output<List<String>>? = null, token: Output<String>? = null, tokenUrl: Output<String>? = null, user: Output<String>? = null)

Properties

Link copied to clipboard
val authorizationUrl: Output<String>? = null

URL used to generate the auth code used during token generation.

Link copied to clipboard
val clientId: Output<String>? = null

Client ID used to authenticate when generating a token for authenticating with the remote SCIM service.

Link copied to clipboard
val clientSecret: Output<String>? = null

Secret used to authenticate when generating a token for authenticating with the remove SCIM service.

Link copied to clipboard
val password: Output<String>? = null

Password used to authenticate with the remote SCIM service.

Link copied to clipboard
val scheme: Output<String>

The authentication scheme to use when making SCIM requests to this application. Available values: "httpbasic".

Link copied to clipboard
val scopes: Output<List<String>>? = null

The authorization scopes to request when generating the token used to authenticate with the remove SCIM service.

Link copied to clipboard
val token: Output<String>? = null

Token used to authenticate with the remote SCIM service.

Link copied to clipboard
val tokenUrl: Output<String>? = null

URL used to generate the token used to authenticate with the remote SCIM service.

Link copied to clipboard
val user: Output<String>? = null

User name used to authenticate with the remote SCIM service.

Functions

Link copied to clipboard
open override fun toJava(): AccessApplicationScimConfigAuthenticationArgs