Class DefaultSingleSignOnEntry
- java.lang.Object
- 
- org.wildfly.security.http.util.sso.DefaultSingleSignOnEntry
 
- 
- All Implemented Interfaces:
- Serializable,- SingleSignOnEntry
 
 public class DefaultSingleSignOnEntry extends Object implements SingleSignOnEntry, Serializable Cache entry used byDefaultSingleSignOnManager.- Author:
- Pedro Igor, Paul Ferraro
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description private CachedIdentitycachedIdentityprivate ConcurrentMap<String,Map.Entry<String,URI>>participantsprivate static longserialVersionUID
 - 
Constructor SummaryConstructors Constructor Description DefaultSingleSignOnEntry(CachedIdentity cachedIdentity)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CachedIdentitygetCachedIdentity()Returns theCachedIdentityassociated with this single sign-on entry.ConcurrentMap<String,Map.Entry<String,URI>>getParticipants()Returns the participants associated with this single sign-on entry.voidsetCachedIdentity(CachedIdentity cachedIdentity)Reassociates the specifiedCachedIdentitywith this single sign-on entry.
 
- 
- 
- 
Field Detail- 
serialVersionUIDprivate static final long serialVersionUID - See Also:
- Constant Field Values
 
 - 
participantsprivate final ConcurrentMap<String,Map.Entry<String,URI>> participants 
 - 
cachedIdentityprivate volatile CachedIdentity cachedIdentity 
 
- 
 - 
Constructor Detail- 
DefaultSingleSignOnEntrypublic DefaultSingleSignOnEntry(CachedIdentity cachedIdentity) 
 
- 
 - 
Method Detail- 
getCachedIdentitypublic CachedIdentity getCachedIdentity() Description copied from interface:SingleSignOnEntryReturns theCachedIdentityassociated with this single sign-on entry.- Specified by:
- getCachedIdentityin interface- SingleSignOnEntry
- Returns:
- a cached identity
 
 - 
setCachedIdentitypublic void setCachedIdentity(CachedIdentity cachedIdentity) Description copied from interface:SingleSignOnEntryReassociates the specifiedCachedIdentitywith this single sign-on entry.- Specified by:
- setCachedIdentityin interface- SingleSignOnEntry
- Parameters:
- cachedIdentity- a cached identity
 
 - 
getParticipantspublic ConcurrentMap<String,Map.Entry<String,URI>> getParticipants() Description copied from interface:SingleSignOnEntryReturns the participants associated with this single sign-on entry.- Specified by:
- getParticipantsin interface- SingleSignOnEntry
- Returns:
- a mapping of application to tuple containing a session identifier and request URI.
 
 
- 
 
-