atlantis · Auth
class SessionStrategy
since 0.1.0-alpha.1linux
- bases
IAuthStrategy,ISessionIssuer
Constructors
new
new(ISessionStore store, SessionConfig cfg)Fields
cfg
SessionConfig cfgstore
ISessionStore storeMethods
authenticate
authenticate(Http::Context ctx) -> Principal | NoneenvelopeSigOk
envelopeSigOk(string sid, string expStr, string presentedSigB64) -> boolissue
issue(Http::Context ctx, Principal p) -> Promise<string>renderEnvelope
renderEnvelope(Http::Context ctx, string sid, int expMs) -> stringrevoke
revoke(Http::Context ctx) -> Promise<string>verifiedSidOf
verifiedSidOf(Http::Context ctx) -> string