public final class CertificateAttributeSyntaxCfgDefn extends ManagedObjectDefinition<CertificateAttributeSyntaxCfgClient,CertificateAttributeSyntaxCfg>
Certificate Attribute Syntaxes define an attribute syntax for storing X.509 Certificates.
Modifier and Type | Method and Description |
---|---|
CertificateAttributeSyntaxCfgClient |
createClientConfiguration(ManagedObject<? extends CertificateAttributeSyntaxCfgClient> impl)
Creates a client configuration view of the provided managed
object.
|
CertificateAttributeSyntaxCfg |
createServerConfiguration(ServerManagedObject<? extends CertificateAttributeSyntaxCfg> impl)
Creates a server configuration view of the provided server
managed object.
|
BooleanPropertyDefinition |
getEnabledPropertyDefinition()
Get the "enabled" property definition.
|
static CertificateAttributeSyntaxCfgDefn |
getInstance()
Get the Certificate Attribute Syntax configuration definition
singleton.
|
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition.
|
Class<CertificateAttributeSyntaxCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this
managed object definition.
|
BooleanPropertyDefinition |
getStrictFormatPropertyDefinition()
Get the "strict-format" property 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 CertificateAttributeSyntaxCfgDefn getInstance()
public CertificateAttributeSyntaxCfgClient createClientConfiguration(ManagedObject<? extends CertificateAttributeSyntaxCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<CertificateAttributeSyntaxCfgClient,CertificateAttributeSyntaxCfg>
impl
- The managed object.public CertificateAttributeSyntaxCfg createServerConfiguration(ServerManagedObject<? extends CertificateAttributeSyntaxCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<CertificateAttributeSyntaxCfgClient,CertificateAttributeSyntaxCfg>
impl
- The server managed object.public Class<CertificateAttributeSyntaxCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<CertificateAttributeSyntaxCfgClient,CertificateAttributeSyntaxCfg>
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the Certificate Attribute Syntax is enabled.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the Certificate Attribute Syntax implementation.
public BooleanPropertyDefinition getStrictFormatPropertyDefinition()
Indicates whether or not X.509 Certificate values are required to strictly comply with the standard definition for this syntax.
When set to false, certificates will not be validated and, as a result any sequence of bytes will be acceptable.
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.