public interface TelephoneNumberAttributeSyntaxCfg extends AttributeSyntaxCfg
Telephone Number Attribute Syntaxes define an attribute syntax for storing telephone number information.
Modifier and Type | Method and Description |
---|---|
void |
addTelephoneNumberChangeListener(ConfigurationChangeListener<TelephoneNumberAttributeSyntaxCfg> listener)
Register to be notified when this Telephone Number Attribute Syntax is changed.
|
Class<? extends TelephoneNumberAttributeSyntaxCfg> |
configurationClass()
Gets the configuration class associated with this Telephone Number Attribute Syntax.
|
String |
getJavaClass()
Gets the "java-class" property.
|
boolean |
isStrictFormat()
Gets the "strict-format" property.
|
void |
removeTelephoneNumberChangeListener(ConfigurationChangeListener<TelephoneNumberAttributeSyntaxCfg> listener)
Deregister an existing Telephone Number Attribute Syntax configuration change listener.
|
addChangeListener, isEnabled, removeChangeListener
dn
Class<? extends TelephoneNumberAttributeSyntaxCfg> configurationClass()
configurationClass
in interface AttributeSyntaxCfg
configurationClass
in interface Configuration
void addTelephoneNumberChangeListener(ConfigurationChangeListener<TelephoneNumberAttributeSyntaxCfg> listener)
listener
- The Telephone Number Attribute Syntax configuration change listener.void removeTelephoneNumberChangeListener(ConfigurationChangeListener<TelephoneNumberAttributeSyntaxCfg> listener)
listener
- The Telephone Number Attribute Syntax configuration change listener.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Telephone Number Attribute Syntax implementation.
getJavaClass
in interface AttributeSyntaxCfg
boolean isStrictFormat()
Indicates whether to require telephone number values to strictly comply with the standard definition for this syntax.
Copyright 2010-2017 ForgeRock AS.