Class Session
java.lang.Object
com.predic8.membrane.core.interceptor.session.Session
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclear()voidget()<T> TgetAccessToken(String wantedScope) protected Session.AuthorizationLevelprotected <T> TgetInternal(String key) getMultiple(String... keys) getOAuth2Answer(String wantedScope) getOAuth2AnswerParameters(String wantedScope) <T> TbooleanbooleanhasOAuth2Answer(String wantedScope) protected StringinternalKey(String key) booleanisDirty()boolean<T> voidvoidprotected <T> voidputInternal(String key, T value) voidprotected voidremoveInternal(String key) voidsetAccessToken(String wantedScope, String token) protected voidvoidsetContent(Map<String, Object> content) voidsetDirty(boolean dirty) voidsetOAuth2Answer(String answer) voidsetOAuth2Answer(String wantedScope, String answer) voidsetUsername(String username) voidsetUsernameKeyName(String usernameKeyName)
-
Field Details
-
INTERNAL_PREFIX
- See Also:
-
AUTHORIZATION_LEVEL
- See Also:
-
-
Constructor Details
-
Session
-
Session
public Session() -
Session
-
-
Method Details
-
get
-
put
-
getMultiple
-
remove
-
put
-
get
-
clear
public void clear() -
setUsername
-
getUsername
public <T> T getUsername() -
authorize
-
setAuthorization
-
getAuthorization
-
getOAuth2Answer
-
getOAuth2Answer
-
setOAuth2Answer
-
setOAuth2Answer
-
getOAuth2AnswerParameters
-
getOAuth2AnswerParameters
-
hasOAuth2Answer
public boolean hasOAuth2Answer() -
hasOAuth2Answer
-
getAccessToken
-
getAccessToken
-
setAccessToken
-
isVerified
public boolean isVerified() -
clearAuthentication
public void clearAuthentication() -
internalKey
-
putInternal
-
getInternal
-
removeInternal
-
isDirty
public boolean isDirty() -
setDirty
public void setDirty(boolean dirty) -
getContent
-
setContent
-
getUsernameKeyName
-
setUsernameKeyName
-