MonoCloud Management SDK
    Preparing search index...

    Interface TrustStoreOptions

    Trust Store Options Response: Represents the configuration applied for mTLS certificate validation.

    TrustStoreOptions

    interface TrustStoreOptions {
        certificate_auth_cache_duration: number;
        ocsp_cache_duration: number;
        ocsp_check_timeout: number;
        online_crl_cache_duration: number;
        online_crl_check_timeout: number;
        revocation_check_clock_skew: number;
        revocation_check_depth: RevocationCheckDepth;
        revocation_mode: X509RevocationMode;
        validate_certificate_use: boolean;
        validate_validity_period: boolean;
    }
    Index

    Properties

    certificate_auth_cache_duration: number

    Specifies how long certificate authentication results are cached (in seconds).

    TrustStoreOptions

    ocsp_cache_duration: number

    Specifies how long OCSP responses are cached when online OCSP checking is enabled (in seconds).

    TrustStoreOptions

    ocsp_check_timeout: number

    Specifies the timeout for OCSP responder calls when online revocation checking is enabled (in seconds).

    TrustStoreOptions

    online_crl_cache_duration: number

    Specifies how long downloaded CRLs are cached when online CRL checking is enabled (in seconds).

    TrustStoreOptions

    online_crl_check_timeout: number

    Specifies the timeout for downloading CRLs from certificate distribution points (CDPs) when online revocation checking is enabled (in seconds).

    TrustStoreOptions

    revocation_check_clock_skew: number

    Specifies the allowed clock skew used when validating CRL issuance times and OCSP responses (in seconds).

    TrustStoreOptions

    revocation_check_depth: RevocationCheckDepth

    Specifies how revocation checks are applied across the certificate chain.

    TrustStoreOptions

    revocation_mode: X509RevocationMode

    Specifies how certificate revocation status is evaluated.

    TrustStoreOptions

    validate_certificate_use: boolean

    Indicates whether the client certificate is validated for client authentication, including Client Authentication EKU checks across the certificate chain.

    TrustStoreOptions

    validate_validity_period: boolean

    Indicates whether the certificate validity period (NotBefore / NotAfter) is enforced.

    TrustStoreOptions