Package org.alfresco.repo.oauth1
Class OAuth1CredentialsStoreServiceImpl
java.lang.Object
org.alfresco.repo.oauth1.OAuth1CredentialsStoreServiceImpl
- All Implemented Interfaces:
OAuth1CredentialsStoreService
public class OAuth1CredentialsStoreServiceImpl
extends Object
implements OAuth1CredentialsStoreService
- Author:
- Jared Ottley
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandeletePersonalOAuth1Credentials(String remoteSystemId) Delete the current users OAuth1 Credentials for the remote systembooleandeleteSharedOAuth1Credentials(String remoteSystemId, OAuth1CredentialsInfo credentials) getPersonalOAuth1Credentials(String remoteSystemId) Get the current users OAuth1Credentials for the remote systemslistSharedOAuth1Credentials(String remoteSystemId) voidsetRemoteCredentialsService(RemoteCredentialsService remoteCredentialsService) storePersonalOAuth1Credentials(String remoteSystemId, String token, String secret) Add or Update OAuth1 Credentials for the current user to the OAuth1 Credential StorestoreSharedOAuth1Credentials(String remoteSystemId, String token, String secret) Add Shared OAuth1 Credentials to the OAuth1 Credential StoreupdateCredentialsAuthenticationSucceeded(boolean succeeded, OAuth1CredentialsInfo credentials) updateSharedOAuth1Credentials(OAuth1CredentialsInfo exisitingCredentials, String remoteSystemId, String token, String secret)
-
Constructor Details
-
OAuth1CredentialsStoreServiceImpl
public OAuth1CredentialsStoreServiceImpl()
-
-
Method Details
-
setRemoteCredentialsService
-
storePersonalOAuth1Credentials
public OAuth1CredentialsInfo storePersonalOAuth1Credentials(String remoteSystemId, String token, String secret) throws NoSuchSystemException Add or Update OAuth1 Credentials for the current user to the OAuth1 Credential Store- Specified by:
storePersonalOAuth1Credentialsin interfaceOAuth1CredentialsStoreService- Parameters:
remoteSystemId- Stringtoken- Stringsecret- String- Returns:
- OAuth1CredentialsInfo
- Throws:
NoSuchSystemException
-
getPersonalOAuth1Credentials
public OAuth1CredentialsInfo getPersonalOAuth1Credentials(String remoteSystemId) throws NoSuchSystemException Get the current users OAuth1Credentials for the remote systems- Specified by:
getPersonalOAuth1Credentialsin interfaceOAuth1CredentialsStoreService- Parameters:
remoteSystemId- String- Returns:
- OAuth1CredentialsInfo
- Throws:
NoSuchSystemException
-
deletePersonalOAuth1Credentials
Delete the current users OAuth1 Credentials for the remote system- Specified by:
deletePersonalOAuth1Credentialsin interfaceOAuth1CredentialsStoreService- Parameters:
remoteSystemId- String- Returns:
- boolean
- Throws:
NoSuchSystemException
-
updateCredentialsAuthenticationSucceeded
public OAuth1CredentialsInfo updateCredentialsAuthenticationSucceeded(boolean succeeded, OAuth1CredentialsInfo credentials) - Specified by:
updateCredentialsAuthenticationSucceededin interfaceOAuth1CredentialsStoreService- Parameters:
succeeded- booleancredentials- OAuth1CredentialsInfo- Returns:
- OAuth1CredentialsInfo
-