Class KubectlTokenLoader
java.lang.Object
com.tremolosecurity.scalejs.KubectlTokenLoader
- All Implemented Interfaces:
TokenLoader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(HttpFilterConfig config, ScaleTokenConfig scaleTokenConfig) Called when the insert is loaded with configuration parametersloadToken(AuthInfo user, jakarta.servlet.http.HttpSession session, jakarta.servlet.http.HttpServletRequest request) Return an object to be serialized to JSON and sent to the clientrenderTemplate(String val, Map<String, Object> request)
-
Constructor Details
-
KubectlTokenLoader
public KubectlTokenLoader()
-
-
Method Details
-
init
Description copied from interface:TokenLoaderCalled when the insert is loaded with configuration parameters- Specified by:
initin interfaceTokenLoader- Throws:
Exception
-
renderTemplate
-
loadToken
public Object loadToken(AuthInfo user, jakarta.servlet.http.HttpSession session, jakarta.servlet.http.HttpServletRequest request) throws Exception Description copied from interface:TokenLoaderReturn an object to be serialized to JSON and sent to the client- Specified by:
loadTokenin interfaceTokenLoader- Parameters:
user- The logged in usersession- The user's sessionrequest- The user's request- Returns:
- Object to serialize
- Throws:
Exception
-