Тип ресурса trustFrameworkKey

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет JWK (веб-ключ JSON). TrustFrameworkKey — это структура данных JSON, представляющая криптографический ключ. Структура этого ресурса соответствует формату, определенному в разделе 4 RFC 7517.

Свойства

Свойство Тип Описание
Ребенок string Уникальный идентификатор ключа.
kty String Параметр kty (тип ключа) определяет семейство алгоритмов шифрования, используемое с ключом. Допустимые значения : rsa, oct.
Использовать String Параметр use (использование открытого ключа) определяет предполагаемое использование открытого ключа. Параметр use используется для указания того, используется ли открытый ключ для шифрования данных или проверки подписи данных. Возможные значения: sig (сигнатура), enc (шифрование)
x5c string collection Параметр x5c (цепочка сертификатов X.509) содержит цепочку из одного или нескольких PKIX-сертификатов RFC 5280.
x5t string Параметр x5t (отпечаток SHA-1 сертификата X.509) — это отпечаток SHA-1 в кодировке base64url (также известный как дайджест) кодировки DER сертификата X.509 RFC 5280.
E string Ключ RSA — общедоступная экспонента
d string Ключ RSA — частная экспонента. Не удается считывать поле.
n string Ключ RSA — модуль
p string RSA Key - first prime. Не удается считывать поле.
q string RSA Key - второй прайм. Не удается считывать поле.
Dp string Ключ RSA — первая степень. Не удается считывать поле.
Dq string Ключ RSA — второй показатель. Не удается считывать поле.
Ци string Ключ RSA — коэффициент. Не удается считывать поле.
K string Симметричный ключ для типа ключа oct. Не удается считывать поле.
nbf int Это значение является числом, как определено в RFC 7519 (числовое значение JSON, представляющее количество секунд с 1970-01-01T00:00:00Z UTC до указанной даты и времени UTC, игнорируя високосные секунды.)
exp int Это значение является числом, как определено в RFC 7519 (числовое значение 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"
}