public interface SubjectDNToUserAttributeCertificateMapperCfg extends CertificateMapperCfg
The Subject DN To User Attribute Certificate Mapper maps client certificates to user entries by looking for the certificate subject DN in a specified attribute of user entries.
Modifier and Type | Method and Description |
---|---|
void |
addSubjectDNToUserAttributeChangeListener(ConfigurationChangeListener<SubjectDNToUserAttributeCertificateMapperCfg> listener)
Register to be notified when this Subject DN To User Attribute Certificate Mapper is changed.
|
Class<? extends SubjectDNToUserAttributeCertificateMapperCfg> |
configurationClass()
Gets the configuration class associated with this Subject DN To User Attribute Certificate Mapper.
|
String |
getJavaClass()
Gets the "java-class" property.
|
AttributeType |
getSubjectAttribute()
Gets the "subject-attribute" property.
|
SortedSet<DN> |
getUserBaseDN()
Gets the "user-base-dn" property.
|
void |
removeSubjectDNToUserAttributeChangeListener(ConfigurationChangeListener<SubjectDNToUserAttributeCertificateMapperCfg> listener)
Deregister an existing Subject DN To User Attribute Certificate Mapper configuration change listener.
|
addChangeListener, isEnabled, removeChangeListener
dn
Class<? extends SubjectDNToUserAttributeCertificateMapperCfg> configurationClass()
configurationClass
in interface CertificateMapperCfg
configurationClass
in interface Configuration
void addSubjectDNToUserAttributeChangeListener(ConfigurationChangeListener<SubjectDNToUserAttributeCertificateMapperCfg> listener)
listener
- The Subject DN To User Attribute Certificate Mapper configuration change listener.void removeSubjectDNToUserAttributeChangeListener(ConfigurationChangeListener<SubjectDNToUserAttributeCertificateMapperCfg> listener)
listener
- The Subject DN To User Attribute Certificate Mapper configuration change listener.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Subject DN To User Attribute Certificate Mapper implementation.
getJavaClass
in interface CertificateMapperCfg
AttributeType getSubjectAttribute()
Specifies the name or OID of the attribute whose value should exactly match the certificate subject DN.
SortedSet<DN> getUserBaseDN()
Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
Copyright 2010-2017 ForgeRock AS.