Interface SingleSignOnManager
-
- All Known Implementing Classes:
DefaultSingleSignOnManager
public interface SingleSignOnManagerManages the persistence of aSingleSignOnentry.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default SingleSignOncreate(String mechanismName, boolean programmatic, SecurityIdentity identity)Creates a single sign-on entry using the specified mechanism and security identitydefault SingleSignOncreate(String mechanismName, SecurityIdentity identity)Deprecated.SingleSignOnfind(String id)Locates the single sign-on entry with the specified identifier, or null if none exists.
-
-
-
Method Detail
-
create
default SingleSignOn create(String mechanismName, boolean programmatic, SecurityIdentity identity)
Creates a single sign-on entry using the specified mechanism and security identity- Parameters:
mechanismName- an authentication mechanism nameprogrammatic- indicates if this identity was created as a result of programmatic authenticationidentity- a security identity of the authenticated user- Returns:
- a single sign-on entry
-
create
@Deprecated default SingleSignOn create(String mechanismName, SecurityIdentity identity)
Deprecated.Creates a single sign-on entry using the specified mechanism and security identity- Parameters:
mechanismName- an authentication mechanism nameidentity- a security identity of the authenticated user- Returns:
- a single sign-on entry
-
find
SingleSignOn find(String id)
Locates the single sign-on entry with the specified identifier, or null if none exists.- Parameters:
id- a single sign-on entry identifier- Returns:
- a single sign-on entry, or null if none was found
-
-