Class SecureCredentialsVaultImpl
- java.lang.Object
-
- org.opennms.features.apilayer.common.scv.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
-
-
Constructor Summary
Constructors Constructor Description SecureCredentialsVaultImpl(SecureCredentialsVault delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getAliases()
org.opennms.integration.api.v1.scv.Credentials
getCredentials(String alias)
void
setCredentials(String alias, org.opennms.integration.api.v1.scv.Credentials credentials)
-
-
-
Constructor Detail
-
SecureCredentialsVaultImpl
public SecureCredentialsVaultImpl(SecureCredentialsVault delegate)
-
-
Method Detail
-
getAliases
public Set<String> getAliases()
- Specified by:
getAliases
in interfaceorg.opennms.integration.api.v1.scv.SecureCredentialsVault
-
getCredentials
public org.opennms.integration.api.v1.scv.Credentials getCredentials(String alias)
- Specified by:
getCredentials
in interfaceorg.opennms.integration.api.v1.scv.SecureCredentialsVault
-
setCredentials
public void setCredentials(String alias, org.opennms.integration.api.v1.scv.Credentials credentials)
- Specified by:
setCredentials
in interfaceorg.opennms.integration.api.v1.scv.SecureCredentialsVault
-
-