ověřitelné typy přihlašovacích údajů pro tento kontrakt
Příklad typu ověření identity ve formátu JSON. Všimněte si, že selfIssued je to jedna instance, zatímco ostatní jsou kolekce. Příklady použití typu ověření identity najdete v tématu Ukázkové definice pravidel JSON v průvodcích postupy.
pravidla pro mapování vstupních deklarací na výstupní deklarace identity v ověřitelných přihlašovacích údajích
configuration
řetězec (adresa URL)
umístění konfiguračního dokumentu zprostředkovatele identity
clientId
string
ID klienta, které se má použít při získávání tokenu ID
redirectUri
string
přesměrování identifikátoru URI, který se použije při získání tokenu ID; MUSÍ BÝT vcclient://openid/
scope
string
seznam oborů oddělených mezerami, které se mají použít při získání tokenu ID
required
logická hodnota (výchozí false)
označující, zda je toto ověření povinné, nebo ne
trustedIssuers
volitelný řetězec (pole)
seznam identifikátorů DID, které umožňují vydat ověřitelné přihlašovací údaje pro tuto smlouvu. Tato vlastnost se používá pouze pro konkrétní scénáře, kdy id_token_hint může pocházet od jiného vystavitele.
idTokenHintAttestation – typ
Tento tok používá nápovědu tokenu ID, která se poskytuje jako datová část prostřednictvím rozhraní REST API požadavku. Mapování je stejné jako pro ověření tokenu ID.
pravidla pro mapování vstupních deklarací na výstupní deklarace identity v ověřitelných přihlašovacích údajích
required
logická hodnota (výchozí false)
označující, zda je toto ověření povinné, nebo ne. Rozhraní API služby požadavku selže, pokud nejsou v datové části createPresentationRequest nastaveny požadované deklarace identity.
trustedIssuers
volitelný řetězec (pole)
seznam identifikátorů DID, které umožňují vydat ověřitelné přihlašovací údaje pro tuto smlouvu. Tato vlastnost se používá pouze pro konkrétní scénáře, kdy id_token_hint může pocházet od jiného vystavitele.
ověřitelný typPresentationAttestation
Pokud chcete, aby uživatel předložil další ověřitelné přihlašovací údaje jako vstup pro nové vystavené ověřitelné přihlašovací údaje. Peněženka umožňuje uživateli vybrat ověřitelné přihlašovací údaje během vystavování.
pravidla pro mapování vstupních deklarací na výstupní deklarace identity v ověřitelných přihlašovacích údajích
credentialType
řetězec (volitelné)
požadovaný typ přihlašovacích údajů vstupu
required
logická hodnota (výchozí false)
označující, zda je toto ověření povinné, nebo ne
trustedIssuers
řetězec (pole)
seznam identifikátorů DID, které umožňují vydat ověřitelné přihlašovací údaje pro tuto smlouvu. Služba ve výchozím nastavení odkazuje na vašeho vystavitele v rámci krytů, takže tuto hodnotu nemusíte zadávat sami.
selfIssuedAttestation – typ
Pokud chcete, aby uživatel zadal informace sám. Tento typ se také nazývá samotestovaný vstup.