Package org.openstack4j.api.barbican
Interface SecretService
-
- All Known Implementing Classes:
SecretServiceImpl
public interface SecretServiceCreated by reneschollmeyer on 02.08.17.Secret service provides CRUD capabilities for Secret(s).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Secretcreate(Secret secret)Create a secret.ActionResponsedelete(String secretId)Delete a specified secret by its ID.Secretget(String secretId)Get a specified secret by its ID.List<? extends Secret>list(String name)Get a list of currently existingSecrets.List<? extends Secret>list(Map<String,String> filteringParams)Returns a list of secrets filtered by parameters.
-
-
-
Method Detail
-
list
List<? extends Secret> list(Map<String,String> filteringParams)
Returns a list of secrets filtered by parameters.- Parameters:
filteringParams- map (name, value) of filtering parameters- Returns:
- list of secrets filtered by filteringParameters
-
list
List<? extends Secret> list(String name)
Get a list of currently existingSecrets.- Returns:
- this list of
Secrets.
-
delete
ActionResponse delete(String secretId)
Delete a specified secret by its ID.
-
-