trustFrameworkKey 资源类型

命名空间:microsoft.graph

重要

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

表示 JWK (JSON Web 密钥) 。 TrustFrameworkKey 是表示加密密钥的 JSON 数据结构。 此资源的结构遵循 RFC 7517 第 4 节中定义的格式

属性

属性 类型 说明
一些 string 密钥的唯一标识符。
kty String keyty (类型) 参数标识与密钥一同使用的加密算法系列,有效值为 、 rsa oct
use String 公钥 (参数) 标识公钥的预定用途。 use 参数用于指示公钥是否用于加密数据或验证数据签名。 可能的值包括 sig : (签名) (enc 加密)
x5c string 集合 x5c ( X.509 证书链) 参数包含一个或多个 PKIX 证书 的链 RFC 5280。
x5t string x5t (X.509 证书 SHA-1 指纹) 参数是 base64url 编码的 SHA-1 指纹 (。k.a。 摘要) X.509 证书 RFC 5280的 DER 编码。
e string RSA 密钥 - 公共指数
d string RSA 密钥 - 专用指数。 无法重新读取字段。
n string RSA 密钥 - 模数
p string RSA 密钥 - 第一个主密钥。 无法重新读取字段。
q 字符串 RSA 密钥 - 第二级。 无法重新读取字段。
dp string RSA 密钥 - 第一个指数。 无法重新读取字段。
dq string RSA 密钥 - 第二个指数。 无法重新读取字段。
一些 string RSA 密钥 - 系数。 无法重新读取字段。
k string 八进制密钥类型的对称密钥。 无法重新读取字段。
nbf int 此值是 RFC 7519 (中定义的 NumericDate 一个 JSON 数值,表示从 1970-01-01T00:00:00Z UTC 到指定的 UTC 日期/时间(忽略跃点秒)的秒数。)
exp int 此值是 RFC 7519 (中定义的 NumericDate 一个 JSON 数值,表示从 1970-01-01T00:00:00Z UTC 到指定的 UTC 日期/时间(忽略跃点秒)的秒数。)

JSON 表示形式

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

{
  "d": "String",
  "dp": "String",
  "dq": "String",
  "e": "String",
  "exp": 1024,
  "k": "String",
  "kid": "String",
  "kty": "String",
  "n": "String",
  "nbf": 1024,
  "p": "String",
  "q": "String",
  "qi": "String",
  "use": "String",
  "x5c": ["String"],
  "x5t": "String"
}