Package org.apache.synapse.securevault.secret

# Interface SecretRepositoryProvider

All Known Implementing Classes:
  `FileBaseSecretRepositoryProvider`

public interface SecretRepositoryProvider
Factory method for creating a instance of a SecretRepository

- ## Method Summary

  Modifier and Type
  Method
  Description
  `SecretRepository`
  `getSecretRepository(IdentityKeyStoreWrapper identity, TrustKeyStoreWrapper trust)`
  Returns a SecretRepository implementation

- ## Method Details

  - ### getSecretRepository

    SecretRepository getSecretRepository(IdentityKeyStoreWrapper identity, TrustKeyStoreWrapper trust)
    Returns a SecretRepository implementation
    Parameters:
      `identity` - Identity KeyStore
      `trust` - Trust KeyStore
    Returns:
      A SecretRepository implementation