#Agorava Core
##Introduction
Agorava Provides CDI Beans and extensions to interact with major social media (SM).
Agorava core contains SN independent services like
+ OAuth connectors to authenticate with an OAuth providers
+ Support for generic Authentication and user profile
+ Support for multi-account (multi SM and multi session for the same SM)
Core also contains provides implementations for these service.
The only implementation is based on CDI right now.
##CDI implementation
It is independent of CDI implementation and fully portable between
Java EE 6 and Servlet environments enhanced with CDI. It can be also used
with CDI in JSE (desktop application). It is build on top of [scribe-java
from fernandezpablo85](https://github.com/fernandezpablo85/scribe-java)
For more information, see the [Agorava Website](http://agorava.org).
##Building
Agorava core relies on [Agorava Parent](https://github.com/agorava/parent) so you should have intalled this resource to your local maven repo
(Agorava is not available in a public maven repo yet). After that you can build (and install in your local maven repo) Agorava Core with the following command
mvn clean install
##Usage
You'll need at least one SN module to use Agorava. Right now there's only one module for [Twitter](https://github.com/agorava/twitter)
没有合适的资源?快使用搜索试试~ 我知道了~
基于Java的源码-OAuth 实现框架 Agorava.zip
共81个文件
java:67个
xml:7个
properties:2个
0 下载量 140 浏览量
2023-07-16
20:07:35
上传
评论
收藏 105KB ZIP 举报
温馨提示
基于Java的源码-OAuth 实现框架 Agorava.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于Java的源码-OAuth 实现框架 Agorava.zip (81个子文件)
agorava-agorava-core-a164488
agorava-core-impl-cdi
pom.xml 7KB
src
test
resources
arquillian.xml 1KB
META-INF
beans.xml 862B
java
org
agorava
core
cdi
BadOAuthServiceImplTest.java 3KB
OAuthServiceImplTest.java 3KB
FakeService.java 1KB
FakeServiceHub.java 813B
ProduceServiceHub.java 894B
IncludingBean.java 927B
IncludingBean2.java 836B
FakeServiceLiteral.java 862B
JsonMapperJacksonTest.java 2KB
BadServiceQual.java 1KB
main
resources
META-INF
services
javax.enterprise.inject.spi.Extension 37B
beans.xml 714B
java
org
agorava
core
cdi
AbstractSocialMediaApi.java 2KB
OAuthGenericManager.java 3KB
ServiceRelatedPredicate.java 1KB
OAuthSessionImpl.java 3KB
Current.java 1KB
OAuthApplication.java 1KB
OAuthServiceImpl.java 9KB
AgoravaExtension.java 6KB
JsonMapperJackson.java 3KB
AbstractSocialMediaApiHub.java 2KB
package-info.java 621B
MultiSessionManagerImpl.java 4KB
agorava-core-impl
pom.xml 2KB
src
test
resources
agorava.properties 720B
agorava2.properties 720B
java
org
agorava
core
oauth
PropertySettingsBuilderTest.java 3KB
TestURLUtilsTest.java 4KB
main
java
org
agorava
core
utils
URLUtils.java 8KB
AgoravaContext.java 1KB
web
CaptureAbsolutePathListener.java 2KB
oauth
SimpleOAuthAppSettingsBuilder.java 3KB
scribe
RestResponseScribe.java 3KB
ParameterListScribe.java 2KB
OAuthProviderScribe.java 5KB
OAuthTokenScribe.java 1KB
OAuthRequestScribe.java 5KB
package-info.java 813B
ParameterScribe.java 2KB
OAuthAppSettingsImpl.java 2KB
PropertyOAuthAppSettingsBuilder.java 4KB
pom.xml 3KB
readme.md 1KB
LICENSE-2.0.html 12KB
building.txt 248B
.gitignore 115B
agorava-core-api
pom.xml 1KB
src
main
java
org
agorava
core
api
UserProfile.java 2KB
MultiSessionManager.java 2KB
JsonMapper.java 1KB
rest
RestParameter.java 811B
RestResponse.java 1KB
RestRequest.java 4KB
RestService.java 4KB
RestVerb.java 771B
RestParameterList.java 1KB
package-info.java 697B
SocialMediaApiHub.java 2KB
ServiceRelated.java 1KB
event
OAuthComplete.java 1KB
SocialEvent.java 2KB
package-info.java 712B
StatusUpdated.java 961B
oauth
OAuthRequest.java 1KB
OAuthToken.java 1KB
OAuthAppSettingsBuilder.java 3KB
OAuthServiceAware.java 1011B
OAuthProvider.java 3KB
Param.java 1KB
OAuthAppSettings.java 1KB
OAuthSession.java 2KB
OAuthService.java 4KB
package-info.java 730B
exception
AgoravaException.java 1KB
AgoravaRestException.java 2KB
package-info.java 699B
package-info.java 693B
共 81 条
- 1
资源评论
毕业_设计
- 粉丝: 1936
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功