UNPKG

@sap/xssec

Version:

XS Advanced Container Security API for node.js

24 lines 1.14 kB
export = createSecurityContextV3; /** * @callback createSecurityContextV3Callback * @param {Error} error * @param {SecurityContext} xssec3SecurityContext * @param {Token} xssec3TokenInfo */ /** * * @param {String} jwt * @param {Object} configParameter * @param {boolean|createSecurityContextV3Callback} forceType * @param {createSecurityContextV3Callback} cb */ declare function createSecurityContextV3(jwt: string, configParameter: any, forceType: boolean | createSecurityContextV3Callback, cb: createSecurityContextV3Callback): Promise<any>; declare namespace createSecurityContextV3 { export { createSecurityContextV3Callback, SecurityContext, Token, SecurityContextConfig, ServiceConfig }; } type createSecurityContextV3Callback = (error: Error, xssec3SecurityContext: SecurityContext, xssec3TokenInfo: Token) => any; type SecurityContext = import("../context/SecurityContext")<any, any>; type Token = import("../token/Token"); type SecurityContextConfig = import("../util/Types").SecurityContextConfig; type ServiceConfig = import("../util/Types").ServiceConfig; //# sourceMappingURL=createSecurityContextV3.d.ts.map