UNPKG

landstrasse

Version:

Strongly typed WAMP Client for browsers

22 lines 740 B
import AbstractAuthProvider from './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 { 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'); } } export default AnonymousAuthProvider; //# sourceMappingURL=Anonymous.js.map