keyCredentialConfiguration 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph版本下的 /beta API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

包含用于配置限制(如限制密钥密钥生存期)的属性的密钥凭据配置对象。

属性

属性 类型 说明
restrictionType appKeyCredentialRestrictionType 要应用的限制的类型。 可能的值是 asymmetricKeyLifetime unknownFutureValue 、。 每个 restrictionType 值只能用于每个策略一次。
maxLifeTime 期限 可用于作为密钥创建日期(密钥有效)的最长持续时间(以天、小时、分钟或秒表示)的值。 以 ISO 8601 格式定义持续时间。 例如, P4DT12H30M5S 表示持续时间为四天、十二小时、三十分钟和五秒。 当 restrictionType 设置为 时,此属性是必需的 keyLifetime
restrictForAppsCreatedAfterDateTime DateTimeOffset 对指定日期当天或之后创建的所有应用强制执行策略的时间戳。 对于现有应用程序,强制执行日期将回到日期。 若要应用于所有应用程序,而不考虑其创建日期,此属性为 null 。 可为空。

关系

无。

JSON 表示形式

下面是资源的 JSON 表示形式。

{
  "@odata.type": "#microsoft.graph.keyCredentialConfiguration",
  "restrictionType": {
    "@odata.type": "microsoft.graph.appKeyCredentialRestrictionType"
  },
  "maxLifetime": "String (duration)",
  "restrictForAppsCreatedAfterDateTime": "DateTimeOffset"
}