@contentauth/c2pa-node


@contentauth/c2pa-node / IdentityAssertionBuilderInterface

Interface: IdentityAssertionBuilderInterface

Defined in: types.d.ts:329

Methods

addReferencedAssertions()

addReferencedAssertions(referencedAssertions): void

Defined in: types.d.ts:337

Add assertion labels to consider as referenced_assertions. If any of these labels match assertions that are present in the partial claim submitted during signing, they will be added to the referenced_assertions list for this identity assertion.

Parameters

referencedAssertions

string[]

The list of assertion labels to add

Returns

void


addRoles()

addRoles(roles): void

Defined in: types.d.ts:342

Add roles to attach to the named actor for this identity assertion.

Parameters

roles

string[]

Named actor roles

Returns

void


builder()

builder(): unknown

Defined in: types.d.ts:347

Get the underlying IdentityAssertionBuilder

Returns

unknown