Skip to content

Documentation


Documentation / @u-net/issuer / DirectIssuerRequestStore

Interface: DirectIssuerRequestStore

Defined in: directIssuer.ts:30

Methods

create()

create(record): Promise<void>

Defined in: directIssuer.ts:31

Parameters

record

DirectIssuerRequestRecord

Returns

Promise<void>


findActive()

findActive(serviceAccountRef, checkId): Promise<DirectIssuerRequestRecord[]>

Defined in: directIssuer.ts:34

Parameters

serviceAccountRef

string

checkId

string

Returns

Promise<DirectIssuerRequestRecord[]>


findByAttestationHash()

findByAttestationHash(attestationHash): Promise<DirectIssuerRequestRecord | undefined>

Defined in: directIssuer.ts:35

Parameters

attestationHash

string

Returns

Promise<DirectIssuerRequestRecord | undefined>


findByIdempotency()

findByIdempotency(serviceAccountRef, idempotencyKey): Promise<DirectIssuerRequestRecord | undefined>

Defined in: directIssuer.ts:33

Parameters

serviceAccountRef

string

idempotencyKey

string

Returns

Promise<DirectIssuerRequestRecord | undefined>


get()

get(requestId): Promise<DirectIssuerRequestRecord | undefined>

Defined in: directIssuer.ts:32

Parameters

requestId

string

Returns

Promise<DirectIssuerRequestRecord | undefined>


list()

list(input?): Promise<DirectIssuerRequestRecord[]>

Defined in: directIssuer.ts:36

Parameters

input?
limit?

number

serviceAccountRef?

string

state?

DirectIssuerRequestState

Returns

Promise<DirectIssuerRequestRecord[]>


update()

update(record): Promise<void>

Defined in: directIssuer.ts:37

Parameters

record

DirectIssuerRequestRecord

Returns

Promise<void>