标签: joauth

Java中是否有OAuth 2.0 Provider实现?(不是oauth客户)

所以基本上我想用OAuth 2.0保护我的API并实现OAuth提供程序以启用accessTokens等的查询.

可以用JOAuth开箱即用吗?

有没有人用开源库(Java)实现过类似的东西?

java oauth-provider oauth-2.0 joauth

81
推荐指数
4
解决办法
9万
查看次数

使用Twitter joauth和RSA-SHA1验证OAuth1a签名请求?

我有一个用例来验证OAuth1请求,该请求使用RSA私钥进行签名,并在服务器端使用RSA公钥进行验证.

我从Twitter找到了这个库,它可以帮助我们验证/验证Oauth签名的请求. https://github.com/twitter/joauth

我想利用这个库来验证来自Jersey或Spring MVC操作方法的请求.来自客户端的请求将使用私钥进行签名.在我结束时,我将使用客户端的公钥来验证请求.这意味着RSA-SHA1算法.

Twitter joauth似乎很有用,但我错过了将HttpServletRequest转换为OAuthRequest的代码

库自述文件建议将其作为工具,但我找不到代码javax.servlet.http.HttpServletRequest - > com.twitter.joauth.OAuthRequest转换.

请求验证发生在具有以下签名的验证方法中.

public VerifierResult verify(UnpackedRequest.OAuth1Request request, String tokenSecret, String consumerSecret);
Run Code Online (Sandbox Code Playgroud)

其次,我还想知道当verify方法接受String参数时,哪种方法最适合使用/读取具有twitter joauth的RSA公钥?

java cryptography rsa oauth joauth

15
推荐指数
1
解决办法
623
查看次数

JOAuth,一个基于java的OAuth 1(最终)和OAuth 2(草案10)库.我该如何使用它?

我在这里看到太多问题(SO)询问OAuth以及如何使用OAuth协议连接到Facebook Graph API或Twitter API.

我发现了JOAuth(来自谷歌代码),我想知道如何使用它?JOAuth提供了哪些其他功能,并且与其他java oauth库相比是否也能很好地实现?

java oauth joauth

5
推荐指数
1
解决办法
6798
查看次数

标签 统计

java ×3

joauth ×3

oauth ×2

cryptography ×1

oauth-2.0 ×1

oauth-provider ×1

rsa ×1