Class MultiFileSecretDao

java.lang.Object
com.atlassian.secrets.service.dao.MultiFileSecretDao
All Implemented Interfaces:
SecretDao

public class MultiFileSecretDao extends Object implements SecretDao
A SecretDao implementation where each SealedSecret is stored as an individual file within a base directory. The filename is the secret identifier in hex encoding. Storing each secret separately reduces file contention for all operations.