UNPKG

@sap/xssec

Version:

XS Advanced Container Security API for node.js

34 lines 1.21 kB
export = UaaSecurityContext; /** * @typedef {import("../context/SecurityContext")} SecurityContext * @typedef {import("../service/UaaService")} UaaService * @typedef {import("../token/UaaToken")} UaaToken */ /** @extends {XsuaaSecurityContext} */ declare class UaaSecurityContext extends XsuaaSecurityContext { /** * * @param {UaaService} service * @param {UaaToken} token * @param {*} contextConfig */ constructor(service: UaaService, token: UaaToken, contextConfig: any); /** * @deprecated Use the constructor to set the Service instance. * @param {UaaService} service */ set service(service: UaaService); /** * The Service instance on which this SecurityContext has been created. * @returns {UaaService} service */ get service(): UaaService; } declare namespace UaaSecurityContext { export { SecurityContext, UaaService, UaaToken }; } import XsuaaSecurityContext = require("./XsuaaSecurityContext"); type SecurityContext = import("../context/SecurityContext")<any, any>; type UaaService = import("../service/UaaService"); type UaaToken = import("../token/UaaToken"); //# sourceMappingURL=UaaSecurityContext.d.ts.map