Interface RemoteApiTokenRepository
-
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<RemoteAPIToken,java.lang.Long>
,org.springframework.data.repository.Repository<RemoteAPIToken,java.lang.Long>
,org.springframework.data.repository.history.RevisionRepository<RemoteAPIToken,java.lang.Long,java.lang.Integer>
public interface RemoteApiTokenRepository extends org.springframework.data.repository.CrudRepository<RemoteAPIToken,java.lang.Long>, org.springframework.data.repository.history.RevisionRepository<RemoteAPIToken,java.lang.Long,java.lang.Integer>
Repository for storing an readingRemoteAPIToken
s
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RemoteAPIToken
readTokenForApiAndUser(RemoteAPI remoteApi, User user)
Get an API token from the repository for a given service and user
-
-
-
Method Detail
-
readTokenForApiAndUser
@Query("FROM RemoteAPIToken t WHERE t.remoteApi=?1 AND t.user=?2") RemoteAPIToken readTokenForApiAndUser(RemoteAPI remoteApi, User user)
Get an API token from the repository for a given service and user- Parameters:
remoteApi
- theRemoteAPI
to read a token foruser
- TheUser
to get a token for- Returns:
- A current
RemoteAPIToken
if one exists
-
-