public interface SSOTokenStore
| Modifier and Type | Method and Description |
|---|---|
void |
addLoginFromClient(be.atbash.ee.security.octopus.subject.UserPrincipal userPrincipal,
String cookieToken,
String userAgent,
String remoteHost,
OIDCStoreData oidcStoreData) |
List<OIDCStoreData> |
getLoggedInClients(be.atbash.ee.security.octopus.subject.UserPrincipal userPrincipal) |
OIDCStoreData |
getOIDCDataByAccessToken(String accessCode) |
OIDCStoreData |
getOIDCDataByAuthorizationCode(com.nimbusds.oauth2.sdk.AuthorizationCode authorizationCode,
com.nimbusds.oauth2.sdk.id.ClientID clientId) |
be.atbash.ee.security.octopus.subject.UserPrincipal |
getUserByAccessCode(String accessCode) |
TokenStoreInfo |
getUserByCookieToken(String cookieToken) |
void |
removeUser(be.atbash.ee.security.octopus.subject.UserPrincipal userPrincipal) |
be.atbash.ee.security.octopus.subject.UserPrincipal getUserByAccessCode(String accessCode)
OIDCStoreData getOIDCDataByAccessToken(String accessCode)
OIDCStoreData getOIDCDataByAuthorizationCode(com.nimbusds.oauth2.sdk.AuthorizationCode authorizationCode, com.nimbusds.oauth2.sdk.id.ClientID clientId)
TokenStoreInfo getUserByCookieToken(String cookieToken)
void removeUser(be.atbash.ee.security.octopus.subject.UserPrincipal userPrincipal)
void addLoginFromClient(be.atbash.ee.security.octopus.subject.UserPrincipal userPrincipal, String cookieToken, String userAgent, String remoteHost, OIDCStoreData oidcStoreData)
List<OIDCStoreData> getLoggedInClients(be.atbash.ee.security.octopus.subject.UserPrincipal userPrincipal)
Copyright © 2014–2019. All rights reserved.