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"