AccessApplicationScimConfigAuthentication

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard
val clientId: String? = null

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

Link copied to clipboard
val clientSecret: String? = null

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

Link copied to clipboard
val password: String? = null

Password used to authenticate with the remote SCIM service.

Link copied to clipboard

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

Link copied to clipboard
val scopes: 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: String? = null

Token used to authenticate with the remote SCIM service.

Link copied to clipboard
val tokenUrl: String? = null

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

Link copied to clipboard
val user: String? = null

User name used to authenticate with the remote SCIM service.