Package-level declarations

Types

Link copied to clipboard
data class TrustEntryInfo(val entry: TrustEntry, val manager: TrustEntryBasedTrustManager, val signedVical: SignedVical?, val signedRical: SignedRical?)

A UI-friendly data container that holds a TrustEntry alongside its parsed representation and resolved display attributes.

Link copied to clipboard
class TrustManagerModel(val trustManager: TrustEntryBasedTrustManager, coroutineScope: CoroutineScope)

A presentation model that bridges a TrustEntryBasedTrustManager with UI components.

Functions

Link copied to clipboard
fun TrustEntry.getDetails(signedVical: SignedVical?, signedRical: SignedRical?): String

Generates a brief detail string describing the contents of a TrustEntry, such as the number of certificates contained within a VICAL or RICAL.

Link copied to clipboard

Generates a descriptive fallback name for a TrustEntry based on its specific type and underlying data (e.g., Common Name for an X.509 cert, Provider for a VICAL/RICAL).