File: PkiReadCrlConfigurationResponse.md

package info (click to toggle)
gitlab 17.6.5-19
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 629,368 kB
  • sloc: ruby: 1,915,304; javascript: 557,307; sql: 60,639; xml: 6,509; sh: 4,567; makefile: 1,239; python: 406
file content (38 lines) | stat: -rw-r--r-- 2,214 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# OpenbaoClient::PkiReadCrlConfigurationResponse

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **auto_rebuild** | **Boolean** | If set to true, enables automatic rebuilding of the CRL | [optional] |
| **auto_rebuild_grace_period** | **String** | The time before the CRL expires to automatically rebuild it, when enabled. Must be shorter than the CRL expiry. Defaults to 12h. | [optional] |
| **cross_cluster_revocation** | **Boolean** | Whether to enable a global, cross-cluster revocation queue. Must be used with auto_rebuild=true. | [optional] |
| **delta_rebuild_interval** | **String** | The time between delta CRL rebuilds if a new revocation has occurred. Must be shorter than the CRL expiry. Defaults to 15m. | [optional] |
| **disable** | **Boolean** | If set to true, disables generating the CRL entirely. | [optional] |
| **enable_delta** | **Boolean** | Whether to enable delta CRLs between authoritative CRL rebuilds | [optional] |
| **expiry** | **String** | The amount of time the generated CRL should be valid; defaults to 72 hours | [optional] |
| **ocsp_disable** | **Boolean** | If set to true, ocsp unauthorized responses will be returned. | [optional] |
| **ocsp_expiry** | **String** | The amount of time an OCSP response will be valid (controls the NextUpdate field); defaults to 12 hours | [optional] |
| **unified_crl** | **Boolean** | If set to true enables global replication of revocation entries, also enabling unified versions of OCSP and CRLs if their respective features are enabled. disable for CRLs and ocsp_disable for OCSP. | [optional] |
| **unified_crl_on_existing_paths** | **Boolean** | If set to true, existing CRL and OCSP paths will return the unified CRL instead of a response based on cluster-local data | [optional] |

## Example

```ruby
require 'openbao_client'

instance = OpenbaoClient::PkiReadCrlConfigurationResponse.new(
  auto_rebuild: null,
  auto_rebuild_grace_period: null,
  cross_cluster_revocation: null,
  delta_rebuild_interval: null,
  disable: null,
  enable_delta: null,
  expiry: null,
  ocsp_disable: null,
  ocsp_expiry: null,
  unified_crl: null,
  unified_crl_on_existing_paths: null
)
```