api

http4k / org.http4k.security.oauth.server / AuthRequest

AuthRequest

data class AuthRequest

Constructors

Name Summary
<init> AuthRequest(client: ClientId, scopes: List<String>, redirectUri: Uri?, state: State?, responseType: ResponseType = Code, nonce: Nonce? = null, responseMode: ResponseMode? = null, request: RequestJwtContainer? = null, requestObject: RequestObject? = null, additionalProperties: Map<String, Any> = emptyMap())

Properties

Name Summary
additionalProperties val additionalProperties: Map<String, Any>
client val client: ClientId
nonce val nonce: Nonce?
redirectUri val redirectUri: Uri?
request val request: RequestJwtContainer?
requestObject val requestObject: RequestObject?
responseMode val responseMode: ResponseMode?
responseType val responseType: ResponseType
scopes val scopes: List<String>
state val state: State?

Functions

Name Summary
isOIDC fun isOIDC(): Boolean

Companion Object Properties

Name Summary
OIDC_SCOPE const val OIDC_SCOPE: String