Package step.core.authentication
Class AuthorizationServerManagerExt
- java.lang.Object
-
- step.core.authentication.AuthorizationServerManagerExt
-
- All Implemented Interfaces:
AuthorizationServerManager
public class AuthorizationServerManagerExt extends java.lang.Object implements AuthorizationServerManager
-
-
Constructor Summary
Constructors Constructor Description AuthorizationServerManagerExt(JWTSettings jwtSettings, AccessManager accessManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getServiceAccountToken(Session session, long days)
java.lang.String
issueToken(java.lang.String username, Session session)
java.lang.String
refreshToken(Session session)
-
-
-
Constructor Detail
-
AuthorizationServerManagerExt
public AuthorizationServerManagerExt(JWTSettings jwtSettings, AccessManager accessManager)
-
-
Method Detail
-
issueToken
public java.lang.String issueToken(java.lang.String username, Session session)
- Specified by:
issueToken
in interfaceAuthorizationServerManager
-
refreshToken
public java.lang.String refreshToken(Session session)
- Specified by:
refreshToken
in interfaceAuthorizationServerManager
-
getServiceAccountToken
public java.lang.String getServiceAccountToken(Session session, long days)
- Specified by:
getServiceAccountToken
in interfaceAuthorizationServerManager
-
-