RequestInfo
data class RequestInfo @JvmOverloads constructor(val url: String, val method: HttpMethod, val headers: Headers? = null)(source)
Holds information about the HTTP request the client has made, to validate client authentication.
Constructors
Link copied to clipboard
constructor(url: String, method: HttpMethod, dpop: JwsCompactTyped<JsonWebToken>? = null, clientAttestation: JwsCompactTyped<JsonWebToken>? = null, clientAttestationPop: JwsCompactTyped<JsonWebToken>? = null)
Properties
Link copied to clipboard
Value of the header OAuth-Client-Attestation (OAuth 2.0 Attestation-Based Client Authentication). A JWT that conforms to the structure and syntax as defined in Section 4.2
Link copied to clipboard
Value of the header OAuth-Client-Attestation-PoP (OAuth 2.0 Attestation-Based Client Authentication). A JWT that adheres to the structure and syntax as defined in Section 4.3