AuthorizationInput

data class AuthorizationInput(    val authUrl: Url,     val subject: String,     val hostE2ECertificates: List<X509Certificate>? = null,     val hostE2EPublicKeys: List<PublicKey>? = null,     val authInfoVerificationCertificate: X509Certificate? = null,     val keyResolver: VerificationKeyResolver? = null,     val skipVerification: Boolean = false,     val skipJwksKeyVerification: Boolean = true,     val skipAuthInfoVerification: Boolean = false)

Constructors

Link copied to clipboard
fun AuthorizationInput(    authUrl: Url,     subject: String,     hostE2ECertificates: List<X509Certificate>? = null,     hostE2EPublicKeys: List<PublicKey>? = null,     authInfoVerificationCertificate: X509Certificate? = null,     keyResolver: VerificationKeyResolver? = null,     skipVerification: Boolean = false,     skipJwksKeyVerification: Boolean = true,     skipAuthInfoVerification: Boolean = false)

Properties

Link copied to clipboard
val authInfoVerificationCertificate: X509Certificate? = null
Link copied to clipboard
val authUrl: Url
Link copied to clipboard
val hostE2ECertificates: List<X509Certificate>? = null
Link copied to clipboard
val hostE2EPublicKeys: List<PublicKey>? = null
Link copied to clipboard
val keyResolver: VerificationKeyResolver? = null
Link copied to clipboard
val skipAuthInfoVerification: Boolean = false
Link copied to clipboard
val skipJwksKeyVerification: Boolean = true
Link copied to clipboard
val skipVerification: Boolean = false
Link copied to clipboard
val subject: String