api

http4k / org.http4k.security.oauth.server.request / RequestObject

RequestObject

data class RequestObject

Constructors

Name Summary
<init> RequestObject(client: ClientId? = null, redirectUri: Uri? = null, audience: List<String> = emptyList(), issuer: String? = null, scope: List<String> = emptyList(), responseMode: ResponseMode? = null, responseType: ResponseType? = null, state: State? = null, nonce: Nonce? = null, magAge: Long? = null, expiry: Long? = null, claims: Claims = Claims())

Properties

Name Summary
audience val audience: List<String>
claims val claims: Claims
client val client: ClientId?
expiry val expiry: Long?
issuer val issuer: String?
magAge val magAge: Long?
nonce val nonce: Nonce?
redirectUri val redirectUri: Uri?
responseMode val responseMode: ResponseMode?
responseType val responseType: ResponseType?
scope val scope: List<String>
state val state: State?