public class InfinispanSSOManager<V extends Authenticator<A>,A,D,L> extends Object implements SSOManager<A,D,L>
| Constructor and Description |
|---|
InfinispanSSOManager(SSOFactory<V,A,D,L> factory,
IdentifierFactory<String> identifierFactory,
Batcher batcher) |
| Modifier and Type | Method and Description |
|---|---|
String |
createIdentifier() |
SSO<A,D,L> |
createSSO(String ssoId,
A authentication)
Creates a new single sign on entry.
|
SSO<A,D,L> |
findSSO(String ssoId)
Returns the single sign on entry identified by the specified identifier.
|
Batcher |
getBatcher()
A mechanism for starting/stopping a batch.
|
void |
start() |
void |
stop() |
public InfinispanSSOManager(SSOFactory<V,A,D,L> factory, IdentifierFactory<String> identifierFactory, Batcher batcher)
public SSO<A,D,L> createSSO(String ssoId, A authentication)
SSOManagercreateSSO in interface SSOManager<A,D,L>ssoId - a unique SSO identifierpublic SSO<A,D,L> findSSO(String ssoId)
SSOManagerfindSSO in interface SSOManager<A,D,L>ssoId - a unique SSO identifierpublic Batcher getBatcher()
SSOManagergetBatcher in interface SSOManager<A,D,L>public String createIdentifier()
createIdentifier in interface IdentifierFactory<String>public void start()
start in interface IdentifierFactory<String>public void stop()
stop in interface IdentifierFactory<String>Copyright © 2014 JBoss by Red Hat. All rights reserved.