Timo Hocker 22075489c2
All checks were successful
continuous-integration/drone/push Build is passing
automatic refresh tokens
2022-01-04 21:32:04 +01:00

66 lines
1.2 KiB
TypeScript

/*
* Copyright (C) Sapphirecode - All Rights Reserved
* This file is part of Auth-Server-Helper which is released under MIT.
* See file 'LICENSE' for full license details.
* Created by Timo Hocker <timo@scode.ovh>, January 2021
*/
/* eslint-disable import/no-namespace */
import create_auth_handler, {
AccessResponse,
CreateHandlerOptions,
AuthRequestHandler,
AuthRequest,
AccessSettings,
AccessResult,
AuthHandler
} from './AuthHandler';
import authority, {
VerificationResult,
TokenType,
SignatureResult,
SignatureOptions,
Authority
} from './Authority';
import blacklist, { Blacklist } from './Blacklist';
import create_gateway, {
GatewayOptions,
GatewayClass,
Gateway,
AnyFunc
} from './Gateway';
import keystore, {
KeyStore, KeyStoreExport,
LabelledKey, Key
} from './KeyStore';
export {
create_gateway,
create_auth_handler,
blacklist,
authority,
keystore,
AccessResponse,
CreateHandlerOptions,
AuthRequestHandler,
AuthRequest,
AuthHandler,
AccessSettings,
AccessResult,
VerificationResult,
TokenType,
SignatureResult,
SignatureOptions,
Authority,
Blacklist,
GatewayOptions,
GatewayClass,
Gateway,
AnyFunc,
KeyStore,
KeyStoreExport,
LabelledKey,
Key
};