Documentation / @u-net/issuer / InMemoryDirectIssuerRequestStore
Class: InMemoryDirectIssuerRequestStore
Defined in: directIssuer.ts:256
Implements
Constructors
Constructor
new InMemoryDirectIssuerRequestStore():
InMemoryDirectIssuerRequestStore
Returns
InMemoryDirectIssuerRequestStore
Methods
create()
create(
record):Promise<void>
Defined in: directIssuer.ts:259
Parameters
record
Returns
Promise<void>
Implementation of
DirectIssuerRequestStore.create
findActive()
findActive(
serviceAccountRef,checkId):Promise<DirectIssuerRequestRecord[]>
Defined in: directIssuer.ts:274
Parameters
serviceAccountRef
string
checkId
string
Returns
Promise<DirectIssuerRequestRecord[]>
Implementation of
DirectIssuerRequestStore.findActive
findByAttestationHash()
findByAttestationHash(
attestationHash):Promise<DirectIssuerRequestRecord|undefined>
Defined in: directIssuer.ts:280
Parameters
attestationHash
string
Returns
Promise<DirectIssuerRequestRecord | undefined>
Implementation of
DirectIssuerRequestStore.findByAttestationHash
findByIdempotency()
findByIdempotency(
serviceAccountRef,idempotencyKey):Promise<DirectIssuerRequestRecord|undefined>
Defined in: directIssuer.ts:269
Parameters
serviceAccountRef
string
idempotencyKey
string
Returns
Promise<DirectIssuerRequestRecord | undefined>
Implementation of
DirectIssuerRequestStore.findByIdempotency
get()
get(
requestId):Promise<DirectIssuerRequestRecord|undefined>
Defined in: directIssuer.ts:264
Parameters
requestId
string
Returns
Promise<DirectIssuerRequestRecord | undefined>
Implementation of
list()
list(
input?):Promise<DirectIssuerRequestRecord[]>
Defined in: directIssuer.ts:285
Parameters
input?
limit?
number
serviceAccountRef?
string
state?
Returns
Promise<DirectIssuerRequestRecord[]>
Implementation of
update()
update(
record):Promise<void>
Defined in: directIssuer.ts:293
Parameters
record
Returns
Promise<void>