Skip to main content

Interface: SessionManager

Defined in: packages/core/src/types.ts:303 Grant / revoke policy-scoped session keys on a contract account.

Methods

grantSession()

grantSession(grant): Promise<{ receipt: Receipt; session: Session; }>
Defined in: packages/core/src/types.ts:304

Parameters

grant
SessionGrant

Returns

Promise<{ receipt: Receipt; session: Session; }>

revokeSession()

revokeSession(session): Promise<Receipt>
Defined in: packages/core/src/types.ts:305

Parameters

session
string | Session

Returns

Promise<Receipt>