public interface SubjectDnToUserAttributeCertificateMapperCfgClient extends CertificateMapperCfgClient
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 |
---|---|
ManagedObjectDefinition<? extends SubjectDnToUserAttributeCertificateMapperCfgClient,? extends SubjectDnToUserAttributeCertificateMapperCfg> |
definition()
Get the configuration definition associated with this Subject DN To User Attribute Certificate Mapper.
|
ValueOrExpression<String> |
getJavaClass()
Gets the "java-class" property.
|
ValueOrExpression<AttributeType> |
getSubjectAttribute()
Gets the "subject-attribute" property.
|
SortedSet<ValueOrExpression<Dn>> |
getUserBaseDn()
Gets the "user-base-dn" property.
|
void |
setJavaClass(ValueOrExpression<String> value)
Sets the "java-class" property.
|
void |
setSubjectAttribute(ValueOrExpression<AttributeType> value)
Sets the "subject-attribute" property.
|
void |
setUserBaseDn(Collection<ValueOrExpression<Dn>> values)
Sets the "user-base-dn" property.
|
getIssuerAttribute, isEnabled, setEnabled, setIssuerAttribute
commit, properties
ManagedObjectDefinition<? extends SubjectDnToUserAttributeCertificateMapperCfgClient,? extends SubjectDnToUserAttributeCertificateMapperCfg> definition()
definition
in interface CertificateMapperCfgClient
definition
in interface ConfigurationClient
ValueOrExpression<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 CertificateMapperCfgClient
void setJavaClass(ValueOrExpression<String> value) throws PropertyException
Specifies the fully-qualified name of the Java class that provides the Subject DN To User Attribute Certificate Mapper implementation.
setJavaClass
in interface CertificateMapperCfgClient
value
- The value of the "java-class" property.PropertyException
- If the new value is invalid.ValueOrExpression<AttributeType> getSubjectAttribute()
Specifies the name or OID of the attribute whose value should exactly match the certificate subject DN.
void setSubjectAttribute(ValueOrExpression<AttributeType> value) throws PropertyException
Specifies the name or OID of the attribute whose value should exactly match the certificate subject DN.
value
- The value of the "subject-attribute" property.PropertyException
- If the new value is invalid.SortedSet<ValueOrExpression<Dn>> getUserBaseDn()
Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
void setUserBaseDn(Collection<ValueOrExpression<Dn>> values) throws PropertyException
Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry.
values
- The values of the "user-base-dn" property.PropertyException
- If one or more of the new values are invalid.Copyright 2010-2018 ForgeRock AS.