Package | Description |
---|---|
org.agorava.api.event |
This package contains all the events used by Agorava CDI implementation but could be used elsewhere since it doesn't have
CDI or JSR 330 dependency
|
org.agorava.api.oauth |
This package contains API elements to manage interactions with generic OAuth services
|
org.agorava.api.service |
Agorava miscellaneous services and utilities
|
org.agorava.api.storage |
This package contains storage API for Agorava
|
org.agorava.spi |
Contains all Agorava's Service Provider Interface that has to be extended for each provider module
|
Constructor and Description |
---|
OAuthComplete(SocialEvent.Status status,
String message,
OAuthSession session) |
Modifier and Type | Field and Description |
---|---|
static OAuthSession |
OAuthSession.NULL
A null OAuthSession used to avoid NPE
|
Modifier and Type | Method and Description |
---|---|
OAuthSession |
OAuthSession.Builder.build()
Build the
OAuthSession |
OAuthSession |
OAuthService.getSession() |
Modifier and Type | Method and Description |
---|---|
OAuthSession.Builder |
OAuthSession.Builder.readFromOAuthSession(OAuthSession session)
Configure this builder with an existing
OAuthSession . |
Modifier and Type | Method and Description |
---|---|
OAuthSession |
OAuthLifeCycleService.buildSessionFor(Annotation qualifier)
Build a new OAuth Session for the given provider qualifier and set it as current
|
OAuthSession |
OAuthLifeCycleService.buildSessionFor(String providerName)
Build a new OAuth Session for the given provider name and set it as current
|
OAuthSession |
OAuthLifeCycleService.getCurrentSession() |
OAuthSession |
OAuthLifeCycleService.resolveSessionForQualifier(Annotation qualifier)
Resolve session for the given qualifier.
|
Modifier and Type | Method and Description |
---|---|
List<OAuthSession> |
OAuthLifeCycleService.getAllActiveSessions() |
Modifier and Type | Method and Description |
---|---|
void |
OAuthLifeCycleService.killSession(OAuthSession session)
kill (disconnect and garbage) the given session
|
void |
OAuthLifeCycleService.setCurrentSession(OAuthSession session)
Makes the given OAuth session the current session
|
Modifier and Type | Method and Description |
---|---|
Collection<OAuthSession> |
GlobalRepository.getAllSessions() |
Modifier and Type | Method and Description |
---|---|
OAuthSession |
SessionResolver.getCurrentSession(UserSessionRepository repository) |
protected OAuthSession |
ProviderApiService.getSession() |
Copyright © 2012-2013. All Rights Reserved.