Class DefaultCredentialsRepoImpl
java.lang.Object
org.duracloud.mill.credentials.impl.DefaultCredentialsRepoImpl
- All Implemented Interfaces:
CredentialsRepo
A jpa-based implementation of the
CredentialsRepo.- Author:
- Daniel Bernstein Date: Oct 29, 2013
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultCredentialsRepoImpl(org.duracloud.account.db.repo.DuracloudAccountRepo accountRepo) -
Method Summary
Modifier and TypeMethodDescriptiongetAccountCredentials(String account) getStorageProviderCredentials(String subdomain, String storeId) booleanisAccountActive(String account)
-
Constructor Details
-
DefaultCredentialsRepoImpl
@Autowired public DefaultCredentialsRepoImpl(org.duracloud.account.db.repo.DuracloudAccountRepo accountRepo) - Parameters:
client-tablePrefix-
-
-
Method Details
-
getAccountCredentials
public AccountCredentials getAccountCredentials(String account) throws AccountCredentialsNotFoundException - Specified by:
getAccountCredentialsin interfaceCredentialsRepo- Throws:
AccountCredentialsNotFoundException
-
getActiveAccounts
- Specified by:
getActiveAccountsin interfaceCredentialsRepo- Throws:
CredentialsRepoException
-
getStorageProviderCredentials
public StorageProviderCredentials getStorageProviderCredentials(String subdomain, String storeId) throws AccountCredentialsNotFoundException, StorageProviderCredentialsNotFoundException - Specified by:
getStorageProviderCredentialsin interfaceCredentialsRepo- Throws:
AccountCredentialsNotFoundExceptionStorageProviderCredentialsNotFoundException
-
isAccountActive
- Specified by:
isAccountActivein interfaceCredentialsRepo- Throws:
AccountCredentialsNotFoundException
-