LoadInstanceAttestationInput

data class LoadInstanceAttestationInput(val authorizationServer: String, val credentialIssuer: String, val preferredClientStatusPeriod: Duration?)(source)

Used in OAuth2KtorClient.loadInstanceAttestation to provide information about the authorization server.

Constructors

Link copied to clipboard
constructor(authorizationServer: String, credentialIssuer: String, preferredClientStatusPeriod: Duration?)

Properties

Link copied to clipboard

Value from at.asitplus.openid.IssuerMetadata.preferredClientStatusPeriod. If the field is present then the Wallet Unit SHALL send the WIA available to them with (client_status.exp - current time) - preferred_client_status_period as small as possible but non-negative. If no such WIA is available to the Wallet Unit, it SHALL request a new WIA from the Wallet Provider that satisfies client_status.exp - current time >= preferred_client_status_period.