Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обзор
API сети проверки идентификаторов Microsoft Entra позволяет искать опубликованные учетные данные в Сети проверенных идентификаторов Microsoft Entra.
Заметка
API предназначен для разработчиков, удобных для API RESTful.
Базовый URL-адрес
API сети сетей проверки идентификаторов Microsoft Entra обслуживается по протоколу HTTPS. Все URL-адреса, указанные в документации, имеют следующую базу: https://verifiedid.did.msidentity.com.
Аутентификация
API защищен с помощью идентификатора Microsoft Entra и использует маркеры носителя OAuth2. Предоставьте приложению регистрацию разрешения API для Verifiable Credentials Service Admin и использования области 6a8b4b39-c021-437c-b060-5a14a3fd65f3/full_access при получении маркера доступа.
Поиск издателей
Используйте этот API для поиска издателей, доступных в сети проверенных идентификаторов Microsoft Entra. Вы можете искать издателей по имени связанного домена. Значение, предоставленное для параметра filter, используется для поиска издателей, которые подключены к проверенном идентификатору Microsoft Entra и имеют проверенный связанный домен. В настоящее время можно фильтровать только по linkeddomainurls и с помощью оператора like. В ответе существует не более 15 издателей.
HTTP-запрос
GET /v1.0/verifiableCredentialsNetwork/authorities?filter=linkeddomainurls%20like%20Woodgrove
Заголовки запросов
| Заголовок | Ценность |
|---|---|
| Авторизация | Носитель (токен). Обязательно |
| Тип контента | application/json |
Параметры запроса
| Параметр | Ценность |
|---|---|
| фильтр | связанные домены, такие как Woodgrove |
Возвращаемое сообщение
HTTP/1.1 200 OK
Content-type: application/json
[
{
"id": "00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
"tenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"did": "did:web:bank.woodgrove.com...<SNIP>...",
"name": "WoodgroveBank",
"linkedDomainUrls": [
"https://bank.woodgrove.com/"
]
},
{
"id": "00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
"tenantId": "bbbbcccc-1111-dddd-2222-eeee3333ffff",
"did": "did:web:woodgrove.com...<SNIP>...",
"name": "Woodgrove",
"linkedDomainUrls": [
"https://woodgrove.com/"
]
}
]
Поиск опубликованных типов учетных данных издателем
Этот API используется для поиска опубликованных типов учетных данных для конкретного издателя. Вам нужно знать издателя tenantId и issuerId. Возвращаемое сообщение — это коллекция опубликованных типов учетных данных и их соответствующих утверждений. В ответе существует не более 100 типов учетных данных.
HTTP-запрос
GET /v1.0/tenants/:tenantId/verifiableCredentialsNetwork/authorities/:issuerId/contracts/
Заголовки запросов
| Заголовок | Ценность |
|---|---|
| Авторизация | Носитель (токен). Обязательно |
| Тип контента | application/json |
Параметры запроса
| Параметр | Ценность |
|---|---|
| идентификатор арендатора | TenantId, полученный из поиска по связанному домену |
| issuerId | IssuerId, полученный из поиска по связанному доменному имени |
Возвращаемое сообщение
HTTP/1.1 200 OK
Content-type: application/json
[
{
"name": "Verified employee 1",
"types": [
"VerifiedEmployee"
],
"claims": [
"displayName",
"givenName",
"jobTitle",
"preferredLanguage",
"surname",
"mail",
"revocationId",
"photo"
]
}
]
Дальнейшие действия
Дополнительные сведения о проверенной сети идентификаторов Microsoft Entra.