org.opends.server.admin.std.server
Interface SubjectEqualsDNCertificateMapperCfg

All Superinterfaces:
CertificateMapperCfg, Configuration

public interface SubjectEqualsDNCertificateMapperCfg
extends CertificateMapperCfg

A server-side interface for querying Subject Equals DN Certificate Mapper settings.

The Subject Equals DN Certificate Mapper maps client certificates to user entries based on the assumption that the certificate subject is the same as the DN of the target user entry.


Method Summary
 void addSubjectEqualsDNChangeListener(ConfigurationChangeListener<SubjectEqualsDNCertificateMapperCfg> listener)
          Register to be notified when this Subject Equals DN Certificate Mapper is changed.
 java.lang.Class<? extends SubjectEqualsDNCertificateMapperCfg> configurationClass()
          Gets the configuration class associated with this Subject Equals DN Certificate Mapper.
 java.lang.String getJavaClass()
          Gets the "java-class" property.
 void removeSubjectEqualsDNChangeListener(ConfigurationChangeListener<SubjectEqualsDNCertificateMapperCfg> listener)
          Deregister an existing Subject Equals DN Certificate Mapper configuration change listener.
 
Methods inherited from interface org.opends.server.admin.std.server.CertificateMapperCfg
addChangeListener, isEnabled, removeChangeListener
 
Methods inherited from interface org.opends.server.admin.Configuration
dn
 

Method Detail

configurationClass

java.lang.Class<? extends SubjectEqualsDNCertificateMapperCfg> configurationClass()
Gets the configuration class associated with this Subject Equals DN Certificate Mapper.

Specified by:
configurationClass in interface CertificateMapperCfg
Specified by:
configurationClass in interface Configuration
Returns:
Returns the configuration class associated with this Subject Equals DN Certificate Mapper.

addSubjectEqualsDNChangeListener

void addSubjectEqualsDNChangeListener(ConfigurationChangeListener<SubjectEqualsDNCertificateMapperCfg> listener)
Register to be notified when this Subject Equals DN Certificate Mapper is changed.

Parameters:
listener - The Subject Equals DN Certificate Mapper configuration change listener.

removeSubjectEqualsDNChangeListener

void removeSubjectEqualsDNChangeListener(ConfigurationChangeListener<SubjectEqualsDNCertificateMapperCfg> listener)
Deregister an existing Subject Equals DN Certificate Mapper configuration change listener.

Parameters:
listener - The Subject Equals DN Certificate Mapper configuration change listener.

getJavaClass

java.lang.String getJavaClass()
Gets the "java-class" property.

Specifies the fully-qualified name of the Java class that provides the Subject Equals DN Certificate Mapper implementation.

Specified by:
getJavaClass in interface CertificateMapperCfg
Returns:
Returns the value of the "java-class" property.