Package org.alfresco.service.cmr.oauth2
Interface OAuth2CredentialsStoreService
- All Known Implementing Classes:
OAuth2CredentialsStoreServiceImpl
public interface OAuth2CredentialsStoreService
- Author:
- Jared Ottley
-
Method Summary
Modifier and TypeMethodDescriptionbooleandeletePersonalOAuth2Credentials(String remoteSystemId) booleandeleteSharedOAuth2Credentials(String remoteSystemId, OAuth2CredentialsInfo credentials) getPersonalOAuth2Credentials(String remoteSystemId) listSharedOAuth2Credentials(String remoteSystemId) storePersonalOAuth2Credentials(String remoteSystemId, String accessToken, String refreshToken, Date expiresAt, Date issuedAt) storeSharedOAuth2Credentials(String remoteSystemId, String accessToken, String refreshToken, Date expiresAt, Date issuedAt) updateCredentialsAuthenticationSucceeded(boolean succeeded, OAuth2CredentialsInfo credentials) updateSharedOAuth2Credentials(OAuth2CredentialsInfo exisitingCredentials, String remoteSystemId, String accessToken, String refreshToken, Date expiresAt, Date issuedAt)
-
Method Details
-
storePersonalOAuth2Credentials
@Auditable(parameters="remoteSystemId") OAuth2CredentialsInfo storePersonalOAuth2Credentials(String remoteSystemId, String accessToken, String refreshToken, Date expiresAt, Date issuedAt) throws NoSuchSystemException - Throws:
NoSuchSystemException
-
getPersonalOAuth2Credentials
@Auditable(parameters="remoteSystemId") OAuth2CredentialsInfo getPersonalOAuth2Credentials(String remoteSystemId) throws NoSuchSystemException - Throws:
NoSuchSystemException
-
deletePersonalOAuth2Credentials
@Auditable(parameters="remoteSystemId") boolean deletePersonalOAuth2Credentials(String remoteSystemId) throws NoSuchSystemException - Throws:
NoSuchSystemException
-
updateCredentialsAuthenticationSucceeded
@Auditable(parameters="remoteSystemId") OAuth2CredentialsInfo updateCredentialsAuthenticationSucceeded(boolean succeeded, OAuth2CredentialsInfo credentials)
-