-
- All Implemented Interfaces:
public interface SingleSignOnManagerManage SSO related attributes
-
-
Method Summary
Modifier and Type Method Description abstract voidpersist(SSOToken token)Persist the Token to storage abstract voidpersist(Collection<String> cookies)Persist the Cookies to storage abstract voidclear()Remove the stored Token and Cookies abstract SSOTokengetToken()Retrieve the Token abstract Collection<String>getCookies()Retrieve the Stored cookies abstract booleanhasToken()Check if token exists in the storage. abstract voidrevoke(FRListener<Void> listener)Revoke the SSO Session booleanisBroadcastEnabled()Check if broadcast to other Apps in the SSO Group is enabled. -
-
Method Detail
-
persist
abstract void persist(SSOToken token)
Persist the Token to storage
- Parameters:
token- The SSO Token
-
persist
abstract void persist(Collection<String> cookies)
Persist the Cookies to storage
- Parameters:
cookies- The cookies `Set-Cookie` HTTP header value
-
getCookies
abstract Collection<String> getCookies()
Retrieve the Stored cookies
-
hasToken
abstract boolean hasToken()
Check if token exists in the storage.
-
revoke
abstract void revoke(FRListener<Void> listener)
Revoke the SSO Session
- Parameters:
listener- Listener to listen for token revocation event.
-
isBroadcastEnabled
boolean isBroadcastEnabled()
Check if broadcast to other Apps in the SSO Group is enabled.
-
-
-
-