Class TemporaryStorageBackend
java.lang.Object
com.github.philippheuer.credentialmanager.storage.TemporaryStorageBackend
- All Implemented Interfaces:
IStorageBackend
public class TemporaryStorageBackend extends java.lang.Object implements IStorageBackend
-
Constructor Summary
Constructors Constructor Description TemporaryStorageBackend() -
Method Summary
Modifier and Type Method Description java.util.Optional<Credential>getCredentialByUserId(java.lang.String userId)Gets a credential by user idjava.util.List<Credential>loadCredentials()Load the CredentialsvoidsaveCredentials(java.util.List<Credential> credentials)Save the CredentialsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TemporaryStorageBackend
public TemporaryStorageBackend()
-
-
Method Details
-
loadCredentials
Load the Credentials- Specified by:
loadCredentialsin interfaceIStorageBackend- Returns:
- List Credential
-
saveCredentials
Save the Credentials- Specified by:
saveCredentialsin interfaceIStorageBackend- Parameters:
credentials- List Credential
-
getCredentialByUserId
Gets a credential by user id- Specified by:
getCredentialByUserIdin interfaceIStorageBackend- Parameters:
userId- User Id- Returns:
- Credential
-