ProximityStoredRicalProvider

data class ProximityStoredRicalProvider(val providerId: String, val acceptedTypes: Set<String>, val providerTrustAnchorsDerBase64Url: List<String>, val acceptedSignerCertificatePolicyOids: Set<String>, val establishReaderTrust: Boolean, val signedRicalBase64Url: String)

Persisted, already validated static qualification RICAL provider.

Constructors

Link copied to clipboard
constructor(providerId: String, acceptedTypes: Set<String>, providerTrustAnchorsDerBase64Url: List<String>, acceptedSignerCertificatePolicyOids: Set<String>, establishReaderTrust: Boolean, signedRicalBase64Url: String)

Properties

Link copied to clipboard

Certificate-policy OIDs accepted for the RICAL signer.

Link copied to clipboard

RICAL list types this provider is allowed to supply.

Link copied to clipboard

Whether a valid list from this provider may establish reader trust.

Link copied to clipboard

Stable application-owned identifier for this provider.

Link copied to clipboard

DER provider trust anchors encoded as unpadded Base64URL values.

Link copied to clipboard

Exact untagged COSE_Sign1 bytes encoded as unpadded Base64URL.