OAuth

data class OAuth(val id: String, val url: String, val state: String) : AuthorizationChallenge

Authorize using Oauth2 protocol.

This involves navigating to the given url in the browser, authorizing user in the browser session, and then redirecting back to the caller.

AuthorizationResponse.OAuth is expected as a response.

Constructors

Link copied to clipboard
constructor(id: String, url: String, state: String)

Properties

Link copied to clipboard
open override val id: String

Identifies a particular AuthorizationChallenge in a list returned by ProvisioningClient.getAuthorizationChallenges method.

Link copied to clipboard

State url parameter that will be used in redirect url.

Link copied to clipboard
val url: String

Authorization page url.