public class OauthtokenDataService extends AbstractService<OauthtokenData>
コンストラクタと説明 |
---|
OauthtokenDataService() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<OauthtokenData> |
findAccessTokenIsNotNullAndGroupId(java.lang.String consumerKey,
long groupid) |
java.util.List<OauthtokenData> |
findAccessTokenIsNotNullAndUnitId(java.lang.String consumerKey,
long unitid) |
OauthtokenData |
findByAccessToken(java.lang.String accessToken) |
OauthtokenData |
findById(java.lang.Long id) |
OauthtokenData |
findByRequestToken(java.lang.String requestToken) |
static java.lang.String |
generateToken(java.lang.String consumerKey) |
static java.lang.String |
generateVerifier() |
OauthtokenData |
issueAccessToken(java.lang.String authorizationCode)
認可コードからアクセストークンを発行する.
|
OauthtokenData |
issueAccessTokenByGroupId(java.lang.String consumerKey,
long groupid) |
OauthtokenData |
issueAccessTokenByUnitId(java.lang.String consumerKey,
long unitid) |
java.lang.String |
issueAuthorizationCodeByGroupId(java.lang.String consumerKey,
java.lang.Long groupId)
認可コードを発行する.
|
java.lang.String |
issueAuthorizationCodeByUnitId(java.lang.String consumerKey,
java.lang.Long unitId)
認可コードを発行する.
|
OauthtokenData |
issueRequestToken(java.lang.String consumerKey)
リクエストトークンを発行してDBに登録する.
|
OauthtokenData |
issueVerifierByGroupId(java.lang.String requestToken,
java.lang.Long groupId)
認可コードを発行してDBに登録する.
|
OauthtokenData |
issueVerifierByUnitId(java.lang.String requestToken,
java.lang.Long unitId)
認可コードを発行してDBに登録する.
|
deleteCascade, deleteCascade, deleteCascadeBySimpleWhere, deleteLogically, deleteLogicallyBySimpleWhere, findAll, findAllExceptDeleted, findByLocalgovinfoid, findByLocalgovinfoid, getTotal, insert, toJSONObject
public OauthtokenData findById(java.lang.Long id)
id
- IDpublic OauthtokenData findByRequestToken(java.lang.String requestToken)
requestToken
- リクエストトークンpublic OauthtokenData findByAccessToken(java.lang.String accessToken)
accessToken
- アクセストークンpublic java.util.List<OauthtokenData> findAccessTokenIsNotNullAndGroupId(java.lang.String consumerKey, long groupid)
consumerKey
- OAuthクライアントID (班ID利用)groupid
- 班IDpublic java.util.List<OauthtokenData> findAccessTokenIsNotNullAndUnitId(java.lang.String consumerKey, long unitid)
consumerKey
- OAuthクライアントID (課ID利用)groupid
- 班IDpublic OauthtokenData issueRequestToken(java.lang.String consumerKey)
consumerKey
- OAuthクライアントIDpublic OauthtokenData issueVerifierByGroupId(java.lang.String requestToken, java.lang.Long groupId)
requestToken
- リクエストトークンgroupId
- 班IDpublic OauthtokenData issueVerifierByUnitId(java.lang.String requestToken, java.lang.Long unitId)
requestToken
- リクエストトークンgroupId
- 班IDpublic java.lang.String issueAuthorizationCodeByGroupId(java.lang.String consumerKey, java.lang.Long groupId)
consumerKey
- consumer_keygroupId
- 班IDpublic java.lang.String issueAuthorizationCodeByUnitId(java.lang.String consumerKey, java.lang.Long unitId)
consumerKey
- consumer_keygroupId
- 班IDpublic OauthtokenData issueAccessToken(java.lang.String authorizationCode)
authorizationCode
- 認可コードpublic OauthtokenData issueAccessTokenByGroupId(java.lang.String consumerKey, long groupid)
consumerKey
- OAuthクライアントID (班ID利用)groupid
- 班IDpublic OauthtokenData issueAccessTokenByUnitId(java.lang.String consumerKey, long unitid)
consumerKey
- OAuthクライアントID (課ID利用)groupid
- 班IDpublic static java.lang.String generateVerifier()
public static java.lang.String generateToken(java.lang.String consumerKey)
consumerKey
- OAuthクライアントID