UNPKG

@nestjs-cognito/core

Version:
30 lines 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InjectCognitoIdentityProvider = InjectCognitoIdentityProvider; exports.InjectCognitoJwtVerifier = InjectCognitoJwtVerifier; exports.InjectCognitoJwtExtractor = InjectCognitoJwtExtractor; const common_1 = require("@nestjs/common"); const cognito_constants_1 = require("../cognito.constants"); /** * Returns a decorator function that can be used to inject the Cognito Identity Provider instance. * @returns The decorator function. */ function InjectCognitoIdentityProvider() { return (0, common_1.Inject)(cognito_constants_1.COGNITO_IDENTITY_PROVIDER_INSTANCE_TOKEN); } /** * Inject the CognitoJwtVerifier instance * @returns {ParameterDecorator} - The injected CognitoJwtVerifier instance */ function InjectCognitoJwtVerifier() { return (0, common_1.Inject)(cognito_constants_1.COGNITO_JWT_VERIFIER_INSTANCE_TOKEN); } /** * Inject the CognitoJwtExtractor instance * @returns {ParameterDecorator} - The injected CognitoJwtExtractor instance * @constructor */ function InjectCognitoJwtExtractor() { return (0, common_1.Inject)(cognito_constants_1.COGNITO_JWT_EXTRACTOR_INSTANCE_TOKEN); } //# sourceMappingURL=cognito.decorators.js.map