Skip to main content

有効期限

有効期限では、証明書の有効期限を最小値と最大値の範囲、または有効期限として定義することができます。

JSON の例:有効期限

最小値と最大値を持つ範囲としての有効期限の例

{
  ...
  "validity": {
    "min_duration": {
      "value": 1,
      "unit": "days"
    },
    "max_duration": {
      "value": 10,
      "unit": "years"
    }
  }
}

有効期限の有効性の例

{
  ...
  "validity": {
    "expiration_date": {
      "value": "9999-12-31T23:59:59Z"
    }
  }
}

パラメータ:有効期限

名前

タイプ

必須/任意

説明

validity

object

required

証明書有効期間の詳細

.. min_duration

object

conditional

証明書の最小有効期限に関する詳細。

有効範囲を定義するテンプレートでは必須。

.. .. value

integer

required

証明書の最小有効期限

可能な値:任意の正の整数

.. .. unit

string

required

証明書の最小有効期限を示す期間単位。

可能な値:

  • minutes

  • hours

  • days

  • months

  • years

.. max_duration

object

conditional

証明書の最大有効期限に関する詳細。

有効範囲を定義するテンプレートでのみ必須。

.. .. value

integer

required

証明書の最大有効期限

可能な値:任意の正の整数

.. .. unit

string

required

証明書の最大有効期限を示す期間単位。

可能な値:

  • minutes

  • hours

  • days

  • months

  • years

.. expiration_date

object

conditional

証明書の有効期限に関する詳細。

有効期限日の有効性を定義するテンプレートでのみ必須。

.. .. value

string

required

証明書有効期間終了日。

可能な形式:

  • YYYY-MM-DD: この形式では、時刻は常にUTCの00:00:00です(例:2025-03-24)

  • YYYY-MM-DDTHH:mm:ssZ (例えば、2025-03-24T14:00:00Z)