Class JMXSecretsProvider
- java.lang.Object
-
- org.apache.synapse.securevault.secret.mbean.JMXSecretsProvider
-
- All Implemented Interfaces:
JMXSecretsProviderMBean
public class JMXSecretsProvider extends Object implements JMXSecretsProviderMBean
SecretsMBean implementation
-
-
Constructor Summary
Constructors Constructor Description JMXSecretsProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSecret(String id, String secret)
Add a secret through JMXvoid
clear()
Clear all secretsString
getSecret(String id)
void
removeSecret(String id)
Remove a Secret for given ID
-
-
-
Method Detail
-
addSecret
public void addSecret(String id, String secret)
Description copied from interface:JMXSecretsProviderMBean
Add a secret through JMX- Specified by:
addSecret
in interfaceJMXSecretsProviderMBean
- Parameters:
id
- identify for what this secret issecret
- Secret
-
removeSecret
public void removeSecret(String id)
Description copied from interface:JMXSecretsProviderMBean
Remove a Secret for given ID- Specified by:
removeSecret
in interfaceJMXSecretsProviderMBean
- Parameters:
id
- identify for what this secret is
-
clear
public void clear()
Description copied from interface:JMXSecretsProviderMBean
Clear all secrets- Specified by:
clear
in interfaceJMXSecretsProviderMBean
-
-