Interface KeyManagerProviderCfgClient
- All Superinterfaces:
ConfigurationClient
- All Known Subinterfaces:
FileBasedKeyManagerProviderCfgClient
,LdapKeyManagerProviderCfgClient
,PemKeyManagerProviderCfgClient
,Pkcs11KeyManagerProviderCfgClient
A client-side interface for reading and modifying Key Manager
Provider settings.
Key Manager Providers are responsible for managing the key material that is used to authenticate an SSL connection to its peer.
-
Method Summary
Modifier and TypeMethodDescriptionManagedObjectDefinition<? extends KeyManagerProviderCfgClient,
? extends KeyManagerProviderCfg> Get the configuration definition associated with this Key Manager Provider.Gets the "java-class" property.Gets the "enabled" property.void
setEnabled
(ValueOrExpression<Boolean> value) Sets the "enabled" property.void
setJavaClass
(ValueOrExpression<String> value) Sets the "java-class" property.Methods inherited from interface org.forgerock.opendj.config.ConfigurationClient
commit, properties
-
Method Details
-
definition
ManagedObjectDefinition<? extends KeyManagerProviderCfgClient,? extends KeyManagerProviderCfg> definition()Get the configuration definition associated with this Key Manager Provider.- Specified by:
definition
in interfaceConfigurationClient
- Returns:
- Returns the configuration definition associated with this Key Manager Provider.
-
isEnabled
Gets the "enabled" property.Indicates whether the Key Manager Provider is enabled for use.
- Returns:
- Returns the value of the "enabled" property.
-
setEnabled
Sets the "enabled" property.Indicates whether the Key Manager Provider is enabled for use.
- Parameters:
value
- The value of the "enabled" property.- Throws:
PropertyException
- If the new value is invalid.
-
getJavaClass
Gets the "java-class" property.The fully-qualified name of the Java class that provides the Key Manager Provider implementation.
- Returns:
- Returns the value of the "java-class" property.
-
setJavaClass
Sets the "java-class" property.The fully-qualified name of the Java class that provides the Key Manager Provider implementation.
- Parameters:
value
- The value of the "java-class" property.- Throws:
PropertyException
- If the new value is invalid.
-