Interface SingleSignOnManager


  • public interface SingleSignOnManager
    Manage SSO related attributes
    • Method Detail

      • persist

        void persist​(SSOToken token)
        Persist the Token to storage
        Parameters:
        token - The SSO Token
      • persist

        void persist​(java.util.Collection<java.lang.String> cookies)
        Persist the Cookies to storage
        Parameters:
        cookies - The cookies `Set-Cookie` HTTP header value
      • clear

        void clear()
        Remove the stored Token and Cookies
      • getToken

        SSOToken getToken()
        Retrieve the Token
        Returns:
        The SSO Token
      • getCookies

        java.util.Collection<java.lang.String> getCookies()
        Retrieve the Stored cookies
        Returns:
        The Cookies
      • hasToken

        boolean hasToken()
        Check if token exists in the storage.
        Returns:
        True if token exists, otherwise false
      • revoke

        void revoke​(FRListener<java.lang.Void> listener)
        Revoke the SSO Session
        Parameters:
        listener - Listener to listen for token revocation event.
      • isBroadcastEnabled

        default boolean isBroadcastEnabled()
        Check if broadcast to other Apps in the SSO Group is enabled.