## Uses of Interface
org.apache.synapse.securevault.secret.SecretCallback

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

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

    Classes in org.apache.synapse.securevault.secret that implement SecretCallback
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MultiSecretCallback` Represents group of any number of Callbacks - group means, they provide secret for a one use
    `class` | `SingleSecretCallback` A single secret callback that can be used to collect a single secret

    Methods in org.apache.synapse.securevault.secret that return types with arguments of type SecretCallback
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<SecretCallback>` | MultiSecretCallback.`getSecretCallbacks()` Returns all SecretCallbacks

    Methods in org.apache.synapse.securevault.secret with parameters of type SecretCallback
    Modifier and Type | Method and Description
    --- | ---
    `void` | MultiSecretCallback.`addSecretCallback(SecretCallback secretCallback)` Add a SecretCallback
    `void` | AbstractSecretCallbackHandler.`handle(SecretCallback[] secretCallbacks)`
    `void` | SecretCallbackHandler.`handle(SecretCallback[] secretCallbacks)` Retrieve the secrets requested in the provided SecretCallbacks.
    `void` | SecretLoadingModule.`load(SecretCallback[] secretCallbacks)` Load secrets into given call backs.

Copyright © 2005–2023 Apache Software Foundation. All rights reserved.