Package org.keycloak.adapters.saml
Interface SamlSessionStore
-
- All Superinterfaces:
AdapterSessionStore
public interface SamlSessionStore extends AdapterSessionStore
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSamlSessionStore.CurrentAction
-
Field Summary
Fields Modifier and Type Field Description static StringCURRENT_ACTIONstatic StringSAML_LOGIN_ERROR_STATUSstatic StringSAML_LOGOUT_ERROR_STATUS
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SamlSessiongetAccount()StringgetRedirectUri()booleanisLoggedIn()booleanisLoggingIn()booleanisLoggingOut()voidlogoutAccount()voidlogoutByPrincipal(String principal)voidlogoutBySsoId(List<String> ssoIds)voidsaveAccount(SamlSession account)voidsetCurrentAction(SamlSessionStore.CurrentAction action)-
Methods inherited from interface org.keycloak.adapters.spi.AdapterSessionStore
restoreRequest, saveRequest
-
-
-
-
Field Detail
-
CURRENT_ACTION
static final String CURRENT_ACTION
- See Also:
- Constant Field Values
-
SAML_LOGIN_ERROR_STATUS
static final String SAML_LOGIN_ERROR_STATUS
- See Also:
- Constant Field Values
-
SAML_LOGOUT_ERROR_STATUS
static final String SAML_LOGOUT_ERROR_STATUS
- See Also:
- Constant Field Values
-
-
Method Detail
-
setCurrentAction
void setCurrentAction(SamlSessionStore.CurrentAction action)
-
isLoggingIn
boolean isLoggingIn()
-
isLoggingOut
boolean isLoggingOut()
-
isLoggedIn
boolean isLoggedIn()
-
getAccount
SamlSession getAccount()
-
saveAccount
void saveAccount(SamlSession account)
-
getRedirectUri
String getRedirectUri()
-
logoutAccount
void logoutAccount()
-
logoutByPrincipal
void logoutByPrincipal(String principal)
-
-