public interface CertificateAttributeSyntaxCfg extends AttributeSyntaxCfg
Certificate Attribute Syntaxes define an attribute syntax for storing X.509 Certificates.
| Modifier and Type | Method and Description |
|---|---|
void |
addCertificateChangeListener(ConfigurationChangeListener<CertificateAttributeSyntaxCfg> listener)
Register to be notified when this Certificate Attribute Syntax is changed.
|
Class<? extends CertificateAttributeSyntaxCfg> |
configurationClass()
Gets the configuration class associated with this Certificate Attribute Syntax.
|
String |
getJavaClass()
Gets the "java-class" property.
|
boolean |
isStrictFormat()
Gets the "strict-format" property.
|
void |
removeCertificateChangeListener(ConfigurationChangeListener<CertificateAttributeSyntaxCfg> listener)
Deregister an existing Certificate Attribute Syntax configuration change listener.
|
addChangeListener, isEnabled, removeChangeListenerdnClass<? extends CertificateAttributeSyntaxCfg> configurationClass()
configurationClass in interface AttributeSyntaxCfgconfigurationClass in interface Configurationvoid addCertificateChangeListener(ConfigurationChangeListener<CertificateAttributeSyntaxCfg> listener)
listener - The Certificate Attribute Syntax configuration change listener.void removeCertificateChangeListener(ConfigurationChangeListener<CertificateAttributeSyntaxCfg> listener)
listener - The Certificate Attribute Syntax configuration change listener.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Certificate Attribute Syntax implementation.
getJavaClass in interface AttributeSyntaxCfgboolean isStrictFormat()
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 © 2011-2015 ForgeRock AS. All Rights Reserved.