public class CoarseSSOFactory<A,D,L> extends Object implements SSOFactory<CoarseSSOEntry<A,D,L>,A,D,L>
| Constructor and Description |
|---|
CoarseSSOFactory(org.infinispan.Cache<String,CoarseAuthenticationEntry<A,D,L>> authenticationCache,
org.infinispan.Cache<CoarseSessionsKey,Map<D,String>> sessionsCache,
org.wildfly.clustering.marshalling.Marshaller<A,org.wildfly.clustering.marshalling.MarshalledValue<A,org.wildfly.clustering.marshalling.MarshallingContext>> marshaller,
LocalContextFactory<L> localContextFactory) |
| Modifier and Type | Method and Description |
|---|---|
SSO<A,D,L> |
createSSO(String id,
CoarseSSOEntry<A,D,L> entry) |
CoarseSSOEntry<A,D,L> |
createValue(String id,
A authentication) |
CoarseSSOEntry<A,D,L> |
findValue(String id) |
void |
remove(String id) |
public CoarseSSOFactory(org.infinispan.Cache<String,CoarseAuthenticationEntry<A,D,L>> authenticationCache, org.infinispan.Cache<CoarseSessionsKey,Map<D,String>> sessionsCache, org.wildfly.clustering.marshalling.Marshaller<A,org.wildfly.clustering.marshalling.MarshalledValue<A,org.wildfly.clustering.marshalling.MarshallingContext>> marshaller, LocalContextFactory<L> localContextFactory)
public SSO<A,D,L> createSSO(String id, CoarseSSOEntry<A,D,L> entry)
createSSO in interface SSOFactory<CoarseSSOEntry<A,D,L>,A,D,L>public CoarseSSOEntry<A,D,L> createValue(String id, A authentication)
createValue in interface Creator<String,CoarseSSOEntry<A,D,L>,A>public CoarseSSOEntry<A,D,L> findValue(String id)
Copyright © 2015 JBoss by Red Hat. All rights reserved.