## Uses of Class
org.apache.synapse.securevault.secret.SecretInformation

- Packages that use SecretInformation
  Package | Description
  --- | ---
  org.apache.synapse.securevault.definition |
  org.apache.synapse.securevault.secret |

- - ### Uses of SecretInformation in org.apache.synapse.securevault.definition

    Methods in org.apache.synapse.securevault.definition that return SecretInformation
    Modifier and Type | Method | Description
    --- | --- | ---
    `SecretInformation` | IdentityKeyStoreInformation.`getKeyPasswordProvider()` |
    `SecretInformation` | KeyStoreInformation.`getKeyStorePasswordProvider()` |

    Methods in org.apache.synapse.securevault.definition with parameters of type SecretInformation
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IdentityKeyStoreInformation.`setKeyPasswordProvider​(SecretInformation keyPasswordProvider)` |
    `void` | KeyStoreInformation.`setKeyStorePasswordProvider​(SecretInformation keyStorePasswordProvider)` |

  - ### Uses of SecretInformation in org.apache.synapse.securevault.secret

    Methods in org.apache.synapse.securevault.secret that return SecretInformation
    Modifier and Type | Method | Description
    --- | --- | ---
    `static SecretInformation` | SecretInformationFactory.`createSecretInformation​(String secretProvider, String aliasPassword, String passwordPrompt)` | Factory method to create a SecretInformation instance based on the given information
    `static SecretInformation` | SecretInformationFactory.`createSecretInformation​(Properties properties, String configurationPrefix, String passwordPrompt)` | Factory method to create a SecretInformation instance based on the given properties