@InterfaceAudience.Public @InterfaceStability.Evolving public interface KeyProvider
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PASSWORD |
static java.lang.String |
PASSWORDFILE |
Modifier and Type | Method and Description |
---|---|
java.security.Key |
getKey(java.lang.String alias)
Retrieve the key for a given key aliase
|
java.security.Key[] |
getKeys(java.lang.String[] aliases)
Retrieve keys for a given set of key aliases
|
void |
init(java.lang.String params)
Initialize the key provider
|
static final java.lang.String PASSWORD
static final java.lang.String PASSWORDFILE
void init(java.lang.String params)
params
- java.security.Key getKey(java.lang.String alias)
alias
- java.security.Key[] getKeys(java.lang.String[] aliases)
aliases
- an array of aliases