public final class SubjectEqualsDNCertificateMapperCfgDefn extends ManagedObjectDefinition<SubjectEqualsDNCertificateMapperCfgClient,SubjectEqualsDNCertificateMapperCfg>
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.
Modifier and Type | Method and Description |
---|---|
SubjectEqualsDNCertificateMapperCfgClient |
createClientConfiguration(ManagedObject<? extends SubjectEqualsDNCertificateMapperCfgClient> impl)
Creates a client configuration view of the provided managed
object.
|
SubjectEqualsDNCertificateMapperCfg |
createServerConfiguration(ServerManagedObject<? extends SubjectEqualsDNCertificateMapperCfg> impl)
Creates a server configuration view of the provided server
managed object.
|
BooleanPropertyDefinition |
getEnabledPropertyDefinition()
Get the "enabled" property definition.
|
static SubjectEqualsDNCertificateMapperCfgDefn |
getInstance()
Get the Subject Equals DN Certificate Mapper configuration
definition singleton.
|
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition.
|
Class<SubjectEqualsDNCertificateMapperCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this
managed object definition.
|
getAggregationPropertyDefinition, getAggregationPropertyDefinitions, getAllAggregationPropertyDefinitions, getAllChildren, getAllConstraints, getAllPropertyDefinitions, getAllRelationDefinitions, getAllReverseAggregationPropertyDefinitions, getAllReverseRelationDefinitions, getAllTags, getChild, getChildren, getConstraints, getDescription, getDescription, getName, getParent, getPropertyDefinition, getPropertyDefinitions, getRelationDefinition, getRelationDefinitions, getReverseAggregationPropertyDefinitions, getReverseRelationDefinitions, getSynopsis, getSynopsis, getUserFriendlyName, getUserFriendlyName, getUserFriendlyPluralName, getUserFriendlyPluralName, hasChildren, hasOption, hasTag, initialize, isChildOf, isParentOf, isTop, registerConstraint, registerOption, registerPropertyDefinition, registerRelationDefinition, registerTag, resolveManagedObjectDefinition, toString, toString
public static SubjectEqualsDNCertificateMapperCfgDefn getInstance()
public SubjectEqualsDNCertificateMapperCfgClient createClientConfiguration(ManagedObject<? extends SubjectEqualsDNCertificateMapperCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<SubjectEqualsDNCertificateMapperCfgClient,SubjectEqualsDNCertificateMapperCfg>
impl
- The managed object.public SubjectEqualsDNCertificateMapperCfg createServerConfiguration(ServerManagedObject<? extends SubjectEqualsDNCertificateMapperCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<SubjectEqualsDNCertificateMapperCfgClient,SubjectEqualsDNCertificateMapperCfg>
impl
- The server managed object.public Class<SubjectEqualsDNCertificateMapperCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<SubjectEqualsDNCertificateMapperCfgClient,SubjectEqualsDNCertificateMapperCfg>
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the Subject Equals DN Certificate Mapper is enabled.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the Subject Equals DN Certificate Mapper implementation.
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.