UNPKG

graphdb

Version:

Javascript client library supporting GraphDB and RDF4J REST API.

18 lines (17 loc) 589 B
/** * Factory to create concrete authentication type, based on * client configuration. * * @class * @author Teodossi Dossev */ export class AuthenticationFactory { /** * Concrete authentication type generator. * @param {ClientConfig} clientConfig * @return {BasicAuthentication | GdbTokenAuthentication} */ getAuthenticationType(clientConfig: ClientConfig): typeof BasicAuthentication | typeof GdbTokenAuthentication; } import BasicAuthentication = require("./basic-authentication"); import GdbTokenAuthentication = require("./gdb-token-authentication");