Package org.opennms.features.scv.rest
Class DefaultScvRestService
- java.lang.Object
-
- org.opennms.features.scv.rest.DefaultScvRestService
-
- All Implemented Interfaces:
ScvRestService
public class DefaultScvRestService extends Object implements ScvRestService
-
-
Constructor Summary
Constructors Constructor Description DefaultScvRestService(SecureCredentialsVault scv)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response
addCredentials(CredentialsDTO credentialsDTO)
Add Credentials to Scvjavax.ws.rs.core.Response
editCredentials(String alias, CredentialsDTO credentialsDTO)
Add Credentials to Scvjavax.ws.rs.core.Response
getAliases()
Get set of aliasesjavax.ws.rs.core.Response
getCredentials(String alias)
Get Credentials for an alias.
-
-
-
Constructor Detail
-
DefaultScvRestService
public DefaultScvRestService(SecureCredentialsVault scv)
-
-
Method Detail
-
getCredentials
public javax.ws.rs.core.Response getCredentials(String alias)
Description copied from interface:ScvRestService
Get Credentials for an alias.- Specified by:
getCredentials
in interfaceScvRestService
- Parameters:
alias
- alias for the credentials.
-
addCredentials
public javax.ws.rs.core.Response addCredentials(CredentialsDTO credentialsDTO)
Description copied from interface:ScvRestService
Add Credentials to Scv- Specified by:
addCredentials
in interfaceScvRestService
- Parameters:
credentialsDTO
- Credentials with an alias
-
editCredentials
public javax.ws.rs.core.Response editCredentials(String alias, CredentialsDTO credentialsDTO)
Description copied from interface:ScvRestService
Add Credentials to Scv- Specified by:
editCredentials
in interfaceScvRestService
credentialsDTO
- Credentials with an alias
-
getAliases
public javax.ws.rs.core.Response getAliases()
Description copied from interface:ScvRestService
Get set of aliases- Specified by:
getAliases
in interfaceScvRestService
-
-