ProximityReaderTrustSettings

data class ProximityReaderTrustSettings(val readerPolicy: ProximityReaderPolicy = ProximityReaderPolicy.AllowAnonymousOrUntrusted, val trustAnchors: List<ProximityStoredReaderTrustAnchor> = emptyList(), val ricalProviders: List<ProximityStoredRicalProvider> = emptyList())

Complete holder-owned Reader Authentication settings snapshot.

Constructors

Link copied to clipboard
constructor(readerPolicy: ProximityReaderPolicy = ProximityReaderPolicy.AllowAnonymousOrUntrusted, trustAnchors: List<ProximityStoredReaderTrustAnchor> = emptyList(), ricalProviders: List<ProximityStoredRicalProvider> = emptyList())

Properties

Link copied to clipboard

Reader policy applied after the configured trust evidence is evaluated.

Link copied to clipboard

Validated static RICAL providers available to new sessions.

Link copied to clipboard

Validated Reader CA trust anchors available to new sessions.

Functions

Link copied to clipboard

Applies this settings snapshot, replacing the supplied reader-trust evaluator. Install application CRL, IACA or custom policy afterward; stored settings do not compose services.