public static class AttributeSchema.Syntax extends Object
Syntax
defines the syntax of the schema
attributes and provides static constants for these types. In other words,
this class defines the primitive data types for the schema attributes.Modifier and Type | Field and Description |
---|---|
static AttributeSchema.Syntax |
BOOLEAN
The
BOOLEAN attribute syntax specifies that the
attribute is of boolean type, i.e., can have a value of either
true or
false |
static AttributeSchema.Syntax |
DATE
The
DATE attribute syntax specifies that the attribute
is of date type. |
static AttributeSchema.Syntax |
DECIMAL
The
DECIMAL attribute syntax specifies that the
attribute is a decimal value. |
static AttributeSchema.Syntax |
DECIMAL_NUMBER
The
DECIMAL_NUMBER attribute syntax specifies that the
attribute is a floating point number, e.g., 1.5, 3.56, etc. |
static AttributeSchema.Syntax |
DECIMAL_RANGE
The
DECIMAL_RANGE attribute syntax specifies that the
attribute is a decimal number within a range. |
static AttributeSchema.Syntax |
DN
The
DN attribute syntax specifies that the attribute
should be an LDAP distinguished name (DN). |
static AttributeSchema.Syntax |
EMAIL
The
EMAIL attribute syntax specifies that the
attribute is a email address. |
static AttributeSchema.Syntax |
ENCRYPTED_PASSWORD
The
ENCRYPTED PASSWORD attribute syntax specifies that
the attribute is of password type, will be used by UI to mask the
password typed. |
static AttributeSchema.Syntax |
NUMBER
The
NUMBER attribute syntax specifies that the
attribute is a number. |
static AttributeSchema.Syntax |
NUMBER_RANGE
The
NUMBER_RANGE attribute syntax specifies that the
attribute is a number within a range. |
static AttributeSchema.Syntax |
NUMERIC
The
NUMERIC attribute syntax specifies that the
attribute is numeric, i.e., can have numbers only. |
static AttributeSchema.Syntax |
PARAGRAPH
The
PARAGRAPH attribute syntax specifies that the
attribute is of multi-lined text type. |
static AttributeSchema.Syntax |
PASSWORD
The
PASSWORD attribute syntax specifies that the
attribute is of password type, will be used by UI to mask the
password typed. |
static AttributeSchema.Syntax |
PERCENT
The
PERCENT attribute syntax specifies that the
attribute is a percentage. |
static AttributeSchema.Syntax |
SCRIPT
The
SCRIPT attribute syntax specifies that the
attribute is of multi-lined text type and more specifically a script. |
static AttributeSchema.Syntax |
STRING
The
STRING attribute syntax specifies that the
attribute is of text type, i.e., can have any unicode characters. |
static AttributeSchema.Syntax |
URL
The
URL attribute syntax specifies that the attribute
is a URL. |
static AttributeSchema.Syntax |
XML
The
XML attribute syntax specifies that the attribute
is of XML type, i.e., can have any unicode characters. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object schemaAttrSyntax)
Method to check if two schema attribute syntax are equal.
|
int |
hashCode()
Returns a hash code value for the object.
|
String |
toString()
The method returns the string representation of the schema attribute
syntax.
|
public static final AttributeSchema.Syntax BOOLEAN
BOOLEAN
attribute syntax specifies that the
attribute is of boolean type, i.e., can have a value of either
true
or
false
public static final AttributeSchema.Syntax EMAIL
EMAIL
attribute syntax specifies that the
attribute is a email address.public static final AttributeSchema.Syntax URL
URL
attribute syntax specifies that the attribute
is a URL.public static final AttributeSchema.Syntax STRING
STRING
attribute syntax specifies that the
attribute is of text type, i.e., can have any unicode characters.public static final AttributeSchema.Syntax PARAGRAPH
PARAGRAPH
attribute syntax specifies that the
attribute is of multi-lined text type.public static final AttributeSchema.Syntax XML
XML
attribute syntax specifies that the attribute
is of XML type, i.e., can have any unicode characters.public static final AttributeSchema.Syntax SCRIPT
SCRIPT
attribute syntax specifies that the
attribute is of multi-lined text type and more specifically a script.public static final AttributeSchema.Syntax PASSWORD
PASSWORD
attribute syntax specifies that the
attribute is of password type, will be used by UI to mask the
password typed.public static final AttributeSchema.Syntax ENCRYPTED_PASSWORD
ENCRYPTED PASSWORD
attribute syntax specifies that
the attribute is of password type, will be used by UI to mask the
password typed.public static final AttributeSchema.Syntax DATE
DATE
attribute syntax specifies that the attribute
is of date type.public static final AttributeSchema.Syntax NUMERIC
NUMERIC
attribute syntax specifies that the
attribute is numeric, i.e., can have numbers only.public static final AttributeSchema.Syntax NUMBER
NUMBER
attribute syntax specifies that the
attribute is a number.public static final AttributeSchema.Syntax DECIMAL
DECIMAL
attribute syntax specifies that the
attribute is a decimal value.public static final AttributeSchema.Syntax PERCENT
PERCENT
attribute syntax specifies that the
attribute is a percentage.public static final AttributeSchema.Syntax NUMBER_RANGE
NUMBER_RANGE
attribute syntax specifies that the
attribute is a number within a range.public static final AttributeSchema.Syntax DECIMAL_RANGE
DECIMAL_RANGE
attribute syntax specifies that the
attribute is a decimal number within a range.public static final AttributeSchema.Syntax DECIMAL_NUMBER
DECIMAL_NUMBER
attribute syntax specifies that the
attribute is a floating point number, e.g., 1.5, 3.56, etc.public static final AttributeSchema.Syntax DN
DN
attribute syntax specifies that the attribute
should be an LDAP distinguished name (DN).Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.