UNPKG

landstrasse

Version:

Strongly typed WAMP Client for browsers

24 lines 837 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const AbstractAuthProvider_1 = require("./AbstractAuthProvider"); /** * Anonymous authentication provider. * * AnonymousAuthProvider is a class used to represent a login without a password. * It uses the authmethod `anonymous` and a configurable authid (username). */ class AnonymousAuthProvider extends AbstractAuthProvider_1.default { get isTransportLevel() { return true; } /** * Creates a new instance of the AnonymousAuthProvider. * * @param authId - The username to authenticate as (default: `anonymous`) */ constructor(authId) { super(authId !== null && authId !== void 0 ? authId : 'anonymous', 'anonymous'); } } exports.default = AnonymousAuthProvider; //# sourceMappingURL=Anonymous.js.map