Тип ресурса trustFrameworkKey
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет JWK (веб-ключ JSON). TrustFrameworkKey — это структура данных JSON, представляющая криптографический ключ. Структура этого ресурса соответствует формату, определенному в разделе 4 RFC 7517.
Свойства
Свойство | Тип | Описание |
---|---|---|
d | String | Ключ RSA — частная экспонента. Поле недоступно для чтения. |
Dp | String | Ключ RSA — первая степень. Поле недоступно для чтения. |
Dq | String | Ключ RSA — второй показатель. Поле недоступно для чтения. |
E | String | Ключ RSA — общедоступная экспонента. |
exp | Int64 | Это значение является числом, как определено в RFC 7519. То есть числовое значение JSON, представляющее количество секунд с 1970-01-01T00:00:00Z UTC до указанной даты и времени UTC, игнорируя секунды прыжка. |
K | String | Симметричный ключ для типа ключа oct. Поле недоступно для чтения. |
Ребенок | String | Уникальный идентификатор ключа. |
kty | String | Параметр kty (тип ключа) определяет семейство алгоритмов шифрования, используемое с ключом. Допустимые значения: rsa , oct . |
n | String | Ключ RSA — модуль. |
nbf | Int64 | Это значение является числом, как определено в RFC 7519. То есть числовое значение JSON, представляющее количество секунд с 1970-01-01T00:00:00Z UTC до указанной даты и времени UTC, игнорируя секунды прыжка. |
p | String | RSA Key - first prime. Поле недоступно для чтения. |
q | String | RSA Key - второй прайм. Поле недоступно для чтения. |
Ци | String | Ключ RSA — коэффициент. Поле недоступно для чтения. |
status | trustFrameworkKeyStatus | Состояние ключа. Допустимые значения: enabled , disabled , unknownFutureValue . |
Использовать | String | Параметр use (использование открытого ключа) определяет предполагаемое использование открытого ключа. Параметр use используется для указания того, используется ли открытый ключ для шифрования данных или проверки подписи данных. Возможные значения: sig (сигнатура), enc (шифрование). |
x5c | Коллекция строк | Параметр x5c (цепочка сертификатов X.509) содержит цепочку из одного или нескольких сертификатов PKIX. Дополнительные сведения см. в статье RFC 5280. |
x5t | String | Параметр x5t (отпечаток SHA-1 сертификата X.509) — это отпечаток SHA-1 в кодировке base64url (также известный как дайджест) кодировки DER сертификата X.509. Дополнительные сведения см. в статье RFC 5280. |
Связи
Отсутствуют.
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.trustFrameworkKey",
"k": "String",
"x5c": [
"String"
],
"x5t": "String",
"kty": "String",
"use": "String",
"status": "String",
"exp": "Integer",
"nbf": "Integer",
"kid": "String (identifier)",
"e": "String",
"n": "String",
"d": "String",
"p": "String",
"q": "String",
"dp": "String",
"dq": "String",
"qi": "String"
}