59 lines
1.1 KiB
TypeScript
Raw Normal View History

2021-01-05 22:10:41 +01:00
/*
* 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
*/
2021-01-05 16:50:23 +01:00
2021-01-05 22:10:41 +01:00
/* eslint-disable import/no-namespace */
import create_auth_handler, {
AccessResponse,
CreateHandlerOptions,
AuthRequestHandler,
AuthRequest,
AccessSettings,
AccessResult
} 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';
2021-01-12 21:19:56 +01:00
import keystore, { KeyStore, KeyStoreData } from './KeyStore';
2021-01-05 16:50:23 +01:00
2021-01-05 22:10:41 +01:00
export {
create_gateway,
create_auth_handler,
blacklist,
authority,
2021-01-12 21:19:56 +01:00
keystore,
2021-01-05 22:10:41 +01:00
AccessResponse,
CreateHandlerOptions,
AuthRequestHandler,
AuthRequest,
AccessSettings,
AccessResult,
VerificationResult,
TokenType,
SignatureResult,
SignatureOptions,
Authority,
Blacklist,
GatewayOptions,
GatewayClass,
Gateway,
AnyFunc,
2021-01-06 22:43:03 +01:00
KeyStore,
KeyStoreData
2021-01-05 22:10:41 +01:00
};