Class SecureCredentialsVaultImpl

  • All Implemented Interfaces:
    org.opennms.integration.api.v1.scv.SecureCredentialsVault

    public class SecureCredentialsVaultImpl
    extends Object
    implements org.opennms.integration.api.v1.scv.SecureCredentialsVault
    Exposes SecureCredentialsVault via Integration API
    • Method Detail

      • getAliases

        public Set<String> getAliases()
        Specified by:
        getAliases in interface org.opennms.integration.api.v1.scv.SecureCredentialsVault
      • getCredentials

        public org.opennms.integration.api.v1.scv.Credentials getCredentials​(String alias)
        Specified by:
        getCredentials in interface org.opennms.integration.api.v1.scv.SecureCredentialsVault
      • setCredentials

        public void setCredentials​(String alias,
                                   org.opennms.integration.api.v1.scv.Credentials credentials)
        Specified by:
        setCredentials in interface org.opennms.integration.api.v1.scv.SecureCredentialsVault