|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opends.server.admin.AbstractManagedObjectDefinition<C,S>
org.opends.server.admin.ManagedObjectDefinition<PKCS11KeyManagerProviderCfgClient,PKCS11KeyManagerProviderCfg>
org.opends.server.admin.std.meta.PKCS11KeyManagerProviderCfgDefn
public final class PKCS11KeyManagerProviderCfgDefn
An interface for querying the PKCS11 Key Manager Provider managed object definition meta information.
The PKCS11 Key Manager Provider enables the server to access the private key information through the PKCS11 interface.
Method Summary | |
---|---|
PKCS11KeyManagerProviderCfgClient |
createClientConfiguration(ManagedObject<? extends PKCS11KeyManagerProviderCfgClient> impl)
Creates a client configuration view of the provided managed object. |
PKCS11KeyManagerProviderCfg |
createServerConfiguration(ServerManagedObject<? extends PKCS11KeyManagerProviderCfg> impl)
Creates a server configuration view of the provided server managed object. |
BooleanPropertyDefinition |
getEnabledPropertyDefinition()
Get the "enabled" property definition. |
static PKCS11KeyManagerProviderCfgDefn |
getInstance()
Get the PKCS11 Key Manager Provider configuration definition singleton. |
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition. |
StringPropertyDefinition |
getKeyStorePinEnvironmentVariablePropertyDefinition()
Get the "key-store-pin-environment-variable" property definition. |
StringPropertyDefinition |
getKeyStorePinFilePropertyDefinition()
Get the "key-store-pin-file" property definition. |
StringPropertyDefinition |
getKeyStorePinPropertyDefinition()
Get the "key-store-pin" property definition. |
StringPropertyDefinition |
getKeyStorePinPropertyPropertyDefinition()
Get the "key-store-pin-property" property definition. |
java.lang.Class<PKCS11KeyManagerProviderCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this managed object definition. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static PKCS11KeyManagerProviderCfgDefn getInstance()
public PKCS11KeyManagerProviderCfgClient createClientConfiguration(ManagedObject<? extends PKCS11KeyManagerProviderCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<PKCS11KeyManagerProviderCfgClient,PKCS11KeyManagerProviderCfg>
impl
- The managed object.
public PKCS11KeyManagerProviderCfg createServerConfiguration(ServerManagedObject<? extends PKCS11KeyManagerProviderCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<PKCS11KeyManagerProviderCfgClient,PKCS11KeyManagerProviderCfg>
impl
- The server managed object.
public java.lang.Class<PKCS11KeyManagerProviderCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<PKCS11KeyManagerProviderCfgClient,PKCS11KeyManagerProviderCfg>
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the PKCS11 Key Manager Provider is enabled for use.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
The fully-qualified name of the Java class that provides the PKCS11 Key Manager Provider implementation.
public StringPropertyDefinition getKeyStorePinPropertyDefinition()
Specifies the clear-text PIN needed to access the PKCS11 Key Manager Provider .
public StringPropertyDefinition getKeyStorePinEnvironmentVariablePropertyDefinition()
Specifies the name of the environment variable that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
public StringPropertyDefinition getKeyStorePinFilePropertyDefinition()
Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the PKCS11 Key Manager Provider .
public StringPropertyDefinition getKeyStorePinPropertyPropertyDefinition()
Specifies the name of the Java property that contains the clear-text PIN needed to access the PKCS11 Key Manager Provider .
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |