ГОСТ Р ИСО/МЭК 19831—2017
5.14.9.1 Операции
Данный Ресурс поддерживает операции Read, Update и Delete. Операция Create поддерживается
через Ресурс CredentialCollection.
5.14.10 Ресурс CredentialCollection
Ресурс CredentialCollection представляет собой Набор Ресурсов Credential Поставщика и соот
ветствует спецификации Набора, приведенной в 5.5.12. Данный Ресурс должен быть сериализован
следующим образом:
Сериализация JSON:
{"resourceURI*: ’
http://schemas.dmtf.Org/cimi/1/CredontialCollection
".
"id": string,
"count*: number,
"credential*: [
{ "resourceURI": "
http://schemas.dmtf.
0
rg/ami/l/Credentiar.
"id”: string.
... остальные атрибуты Credential...
).*
].?
"operations": ( { "rel": "add”, "href": string) ? ]
Сериализация XML:
«Collection
resourceURI="
http://schemas.dmtf.org/cimi/1/CredentialCollection*
xmlns="
http://schemas.dmtf.org/cimi/r>
<\d>xs:anyURI<M>
<count>xs.7’nfeger</count>
«Credential
<\d>xs:anyURI<M>
... остальные атрибуты Credential...
«/Credentials» *
«operation rei="add’ href~"xs:anyURn> ?
<xs:any>’
«/Collection»
5.14.10.1 Операции
Примечание — Операция eadd» требует, чтобыиспользовалсяCredentialTemplate (см. 4.2.1.1).
5.14.11 Ресурс CredentialTemplate
Данный Ресурс содержит конфигурационные параметры для создания Ресурса Credential. Один
экземпляр CredentialTemplate может использоваться для создания нескольких экземпляров Credential.
Атрибуты CredentialTemplate приведены в таблице 31.
Таблица 31 — Атрибуты CredentialTemplate
Н аим енование
C redentialT em plate
Тип URI
http.^ sch em as dm tf.orgi’cim i/l’CredentialTem pla’.e
Атрибут
ТипО писани е
TBD
Точнаясовокупностьатрибутовопределена поставщиком.
При реализации или использовании CredentialTemplate Поставщики и Потребители должны ис
пользовать синтаксис и семантику его атрибутов согласно таблице 31, а также таблицам, описывающим
связанные Наборы. Потребитель и Поставщик должны сериализовать данный Ресурс в соответствии с
приведенным далое. Сериализацию Ресурса в JSON и в XML представляют следующим образом:
Тип медиа JSON: application/json
Сериализация JSON:
("resourceURI": "
http://schemas.dmtf.
0
rg/ami/l/CredentialTemplate’
.
"id": string.
96