Proximity Review
data class ProximityReview(val reviewId: ProximityReviewId, val exchange: Int, val documents: List<ProximityDocumentReview>, val readerAuthentication: List<ProximityReaderAuthentication>, val useCases: List<ProximityUseCase>, val applicationAuthorizations: List<ProximityApplicationAuthorization>)
Immutable holder-consent snapshot bound to one exchange and exact request.
Constructors
Link copied to clipboard
constructor(reviewId: ProximityReviewId, exchange: Int, documents: List<ProximityDocumentReview>, readerAuthentication: List<ProximityReaderAuthentication>, useCases: List<ProximityUseCase>, applicationAuthorizations: List<ProximityApplicationAuthorization>)
Properties
Link copied to clipboard
Validated application-profile authorizations.
Link copied to clipboard
Satisfiable document requests and eligible credential choices.
Link copied to clipboard
Reader authentication, certificate, revocation, RICAL, and trust facts.
Link copied to clipboard
Coverage and trust summary computed in the shared SDK for all reviewed documents. The model preserves invalid, malformed and revoked states for completeness. The session processor rejects those states before consent; render their terminal error instead.
Link copied to clipboard
Opaque identity unique to this review across session instances.
Link copied to clipboard
Edition-2 use cases selected by the request.