LEVIATHAN v962456e · 962456eee1

atlantis · Auth

class SessionStrategy

since 0.1.0-alpha.1linux

bases
IAuthStrategy, ISessionIssuer

Constructors

new

Fields

cfg

store

Methods

authenticate

authenticate(Http::Context ctx) -> Principal | None

envelopeSigOk

envelopeSigOk(string sid, string expStr, string presentedSigB64) -> bool

issue

issue(Http::Context ctx, Principal p) -> Promise<string>

renderEnvelope

renderEnvelope(Http::Context ctx, string sid, int expMs) -> string

revoke

revoke(Http::Context ctx) -> Promise<string>

verifiedSidOf

verifiedSidOf(Http::Context ctx) -> string