MonoCloud Management SDK
    Preparing search index...

    Interface CreateTrustStoreOptionsRequest

    Create Trust Store Options Request: Defines certificate validation, revocation checking, and caching behavior applied when authenticating client certificates via mTLS.

    CreateTrustStoreOptionsRequest

    interface CreateTrustStoreOptionsRequest {
        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).

    CreateTrustStoreOptionsRequest

    ocsp_cache_duration?: number

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

    CreateTrustStoreOptionsRequest

    ocsp_check_timeout?: number

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

    CreateTrustStoreOptionsRequest

    online_crl_cache_duration?: number

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

    CreateTrustStoreOptionsRequest

    online_crl_check_timeout?: number

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

    CreateTrustStoreOptionsRequest

    revocation_check_clock_skew?: number

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

    CreateTrustStoreOptionsRequest

    revocation_check_depth?: RevocationCheckDepth

    Specifies how revocation checks are applied across the certificate chain.

    CreateTrustStoreOptionsRequest

    revocation_mode?: X509RevocationMode

    Specifies how certificate revocation status is evaluated.

    CreateTrustStoreOptionsRequest

    validate_certificate_use?: boolean

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

    CreateTrustStoreOptionsRequest

    validate_validity_period?: boolean

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

    CreateTrustStoreOptionsRequest