Skip to main content

Interface: TrustBundle

Defined in: src/types/interfaces/zero-trust.interface.ts:70

Trust bundle containing CA certificates.

Properties

certificates

readonly certificates: readonly string[]

Defined in: src/types/interfaces/zero-trust.interface.ts:81

Root CA certificates (PEM encoded).


refreshHint

readonly refreshHint: number

Defined in: src/types/interfaces/zero-trust.interface.ts:97

Refresh hint in seconds.

Remarks

Recommended interval for refreshing the bundle.


sequenceNumber

readonly sequenceNumber: number

Defined in: src/types/interfaces/zero-trust.interface.ts:89

Bundle sequence number.

Remarks

Increases when bundle is updated.


trustDomain

readonly trustDomain: string

Defined in: src/types/interfaces/zero-trust.interface.ts:76

Trust domain.

Example

"chive.pub"