Class CachedFederatedIdentityLinks
java.lang.Object
org.keycloak.models.cache.infinispan.entities.AbstractRevisioned
org.keycloak.models.cache.infinispan.entities.CachedFederatedIdentityLinks
- All Implemented Interfaces:
- Serializable,- CachedObject,- InIdentityProvider,- InRealm,- Revisioned
public class CachedFederatedIdentityLinks
extends AbstractRevisioned
implements InRealm, InIdentityProvider
The cache entry, which contains list of all identityProvider links for particular user. It needs to be updated every time when any
 federation link is added, removed or updated for the user
- Author:
- Marek Posolda
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionCachedFederatedIdentityLinks(Long revision, String id, RealmModel realm, Set<FederatedIdentityModel> federatedIdentities) 
- 
Method SummaryMethods inherited from class org.keycloak.models.cache.infinispan.entities.AbstractRevisionedgetCacheTimestamp, getId, getRevision, setRevisionMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.models.cache.infinispan.entities.RevisionedgetId, getRevision, setRevision
- 
Constructor Details- 
CachedFederatedIdentityLinkspublic CachedFederatedIdentityLinks(Long revision, String id, RealmModel realm, Set<FederatedIdentityModel> federatedIdentities) 
 
- 
- 
Method Details- 
getRealm
- 
getFederatedIdentities
- 
contains- Specified by:
- containsin interface- InIdentityProvider
 
 
-