Interface LitClientSessionManager

========== PKP ==========

Hierarchy

  • LitClientSessionManager

Implemented by

Properties

checkNeedToResignSessionKey: ((params: {
    authSig: AuthSig;
    resourceAbilityRequests: LitResourceAbilityRequest[];
    sessionKeyUri: any;
}) => Promise<boolean>)

Type declaration

getExpiration: (() => string)

Type declaration

    • (): string
    • Returns string

getPkpSessionSigs: ((params: GetPkpSessionSigs) => Promise<SessionSigsMap>)

Type declaration

getSessionKey: (() => SessionKeyPair)

Type declaration

getSessionSigs: ((params: GetSessionSigsProps) => Promise<SessionSigsMap>)

Type declaration

getWalletSig: ((getWalletSigProps: GetWalletSigProps) => Promise<AuthSig>)

Type declaration

signSessionKey: ((params: SignSessionKeyProp) => Promise<SignSessionKeyResponse>)

Type declaration

Methods

Generated using TypeDoc