docs/classes/management.SDK.TemplatesClient-2.html
new TemplatesClient(options: BaseClientOptions): TemplatesClient
list(
request?: ListVerifiableCredentialTemplatesRequestParameters,
requestOptions?: TemplatesClient.RequestOptions,
): Promise<
Page<
VerifiableCredentialTemplateResponse,
ListVerifiableCredentialTemplatesPaginatedResponseContent,
>,
>
List verifiable credential templates.
OptionalrequestOptions: TemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.verifiableCredentials.verification.templates.list({ from: "from", take: 1 })Copy
create(
request: CreateVerifiableCredentialTemplateRequestContent,
requestOptions?: TemplatesClient.RequestOptions,
): HttpResponsePromise<CreateVerifiableCredentialTemplateResponseContent>
Create a verifiable credential template.
OptionalrequestOptions: TemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.verifiableCredentials.verification.templates.create({ name: "name", type: "type", dialect: "dialect", presentation: { "org.iso.18013.5.1.mDL": { "org.iso.18013.5.1": {} } }, well_known_trusted_issuers: "well_known_trusted_issuers" })Copy
get(
id: string,
requestOptions?: TemplatesClient.RequestOptions,
): HttpResponsePromise<GetVerifiableCredentialTemplateResponseContent>
Get a verifiable credential template.
ID of the template to retrieve.
OptionalrequestOptions: TemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.verifiableCredentials.verification.templates.get("id")Copy
delete(
id: string,
requestOptions?: TemplatesClient.RequestOptions,
): HttpResponsePromise<void>
Delete a verifiable credential template.
ID of the template to retrieve.
OptionalrequestOptions: TemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.verifiableCredentials.verification.templates.delete("id")Copy
update(
id: string,
request?: UpdateVerifiableCredentialTemplateRequestContent,
requestOptions?: TemplatesClient.RequestOptions,
): HttpResponsePromise<UpdateVerifiableCredentialTemplateResponseContent>
Update a verifiable credential template.
ID of the template to retrieve.
OptionalrequestOptions: TemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.verifiableCredentials.verification.templates.update("id")Copy
Protected Readonly_options_options: NormalizedClientOptionsWithAuth<BaseClientOptions>
Member Visibility
ThemeOSLightDark
Constructors constructor Methods listcreategetdeleteupdate Properties _options