Index
All Classes and Interfaces|All Packages
A
- ADDITIONAL_MAPPING - Enum constant in enum com.ongres.stringprep.Option
-
Any additional mapping tables specific to the profile.
- additionalMappingTable(int) - Method in class com.ongres.saslprep.SASLprep
-
Non-ASCII space characters that can be mapped to SPACE (U+0020).
- additionalMappingTable(int) - Method in interface com.ongres.stringprep.Profile
-
Any additional mapping tables specific to the profile.
B
- bidirectionalPropertyL(int) - Static method in class com.ongres.stringprep.Tables
-
Characters with bidirectional property "L".
- bidirectionalPropertyRorAL(int) - Static method in class com.ongres.stringprep.Tables
-
Characters with bidirectional property "R" or "AL".
C
- CASE_FOLD_NFKC - Enum constant in enum com.ongres.stringprep.Option
-
B.2 Mapping for case-folding used with NFKC.
- CASE_FOLD_NO_NORMALIZATION - Enum constant in enum com.ongres.stringprep.Option
-
B.3 Mapping for case-folding used with no normalization.
- CHECK_BIDI - Enum constant in enum com.ongres.stringprep.Option
-
Bidirectional tables.
- com.ongres.saslprep - package com.ongres.saslprep
-
SASLprep: Stringprep Profile for User Names and Passwords.
- com.ongres.stringprep - package com.ongres.stringprep
-
Preparation of Internationalized Strings ("stringprep").
F
- FORBID_ADDITIONAL_CHARACTERS - Enum constant in enum com.ongres.stringprep.Option
-
Any additional characters that are prohibited as output specific to the profile.
- FORBID_ASCII_CONTROL - Enum constant in enum com.ongres.stringprep.Option
-
C.2.1 ASCII control characters
- FORBID_ASCII_SPACES - Enum constant in enum com.ongres.stringprep.Option
-
C.1.1 ASCII space characters
- FORBID_CHANGE_DISPLAY_AND_DEPRECATED - Enum constant in enum com.ongres.stringprep.Option
-
C.8 Change display properties or are deprecated
- FORBID_INAPPROPRIATE_FOR_CANON_REP - Enum constant in enum com.ongres.stringprep.Option
-
C.7 Inappropriate for canonical representation
- FORBID_INAPPROPRIATE_FOR_PLAIN_TEXT - Enum constant in enum com.ongres.stringprep.Option
-
C.6 Inappropriate for plain text.
- FORBID_NON_ASCII_CONTROL - Enum constant in enum com.ongres.stringprep.Option
-
C.2.2 Non-ASCII control characters
- FORBID_NON_ASCII_SPACES - Enum constant in enum com.ongres.stringprep.Option
-
C.1.2 Non-ASCII space characters
- FORBID_NON_CHARACTER - Enum constant in enum com.ongres.stringprep.Option
-
C.4 Non-character code points.
- FORBID_PRIVATE_USE - Enum constant in enum com.ongres.stringprep.Option
-
C.3 Private use
- FORBID_SURROGATE - Enum constant in enum com.ongres.stringprep.Option
-
C.5 Surrogate codes.
- FORBID_TAGGING - Enum constant in enum com.ongres.stringprep.Option
-
C.9 Tagging characters
G
- getProvider(String) - Static method in class com.ongres.stringprep.Stringprep
-
Lookup the provider service that contains the profile.
M
- MAP_TO_NOTHING - Enum constant in enum com.ongres.stringprep.Option
-
B.1 Commonly mapped to nothing
- mapToNothing(int) - Static method in class com.ongres.stringprep.Tables
-
Commonly mapped to nothing.
- mapWithNfkc(int) - Static method in class com.ongres.stringprep.Tables
-
Mapping for case-folding used with NFKC.
- mapWithoutNormalization(int) - Static method in class com.ongres.stringprep.Tables
-
Mapping for case-folding used with no normalization.
N
- NORMALIZE_KC - Enum constant in enum com.ongres.stringprep.Option
-
Unicode normalization with form KC.
O
- Option - Enum in com.ongres.stringprep
-
Options to define a StringPrep profile.
P
- prepareQuery(char[]) - Method in interface com.ongres.stringprep.Profile
-
"Queries" are strings that are used to match against strings that are stored identifiers, such as user-entered names for digital certificate authorities and DNS lookups.
- prepareQuery(String) - Method in interface com.ongres.stringprep.Profile
-
"Queries" are strings that are used to match against strings that are stored identifiers, such as user-entered names for digital certificate authorities and DNS lookups.
- prepareStored(char[]) - Method in interface com.ongres.stringprep.Profile
-
"Stored strings" are strings that are used in protocol identifiers and named entities, such as names in digital certificates and DNS domain name parts.
- prepareStored(String) - Method in interface com.ongres.stringprep.Profile
-
"Stored strings" are strings that are used in protocol identifiers and named entities, such as names in digital certificates and DNS domain name parts.
- profile() - Method in class com.ongres.saslprep.SASLprep
- profile() - Method in interface com.ongres.stringprep.Profile
-
Set of options used by the profile.
- Profile - Interface in com.ongres.stringprep
-
The
Profileinterface is used to define stringprep profiles in order to fully specify the processing options. - ProfileName - Annotation Type in com.ongres.stringprep
-
The value of this annotation is used by the ServiceLoader lookup.
- prohibitedAdditionalCharacters(int) - Method in interface com.ongres.stringprep.Profile
-
Any additional characters that are prohibited as output specific to the profile.
- prohibitionAsciiControl(int) - Static method in class com.ongres.stringprep.Tables
-
ASCII control characters.
- prohibitionAsciiSpace(int) - Static method in class com.ongres.stringprep.Tables
-
ASCII space characters.
- prohibitionChangeDisplayProperties(int) - Static method in class com.ongres.stringprep.Tables
-
Change display properties or are deprecated.
- prohibitionInappropriateCanonicalRepresentation(int) - Static method in class com.ongres.stringprep.Tables
-
Inappropriate for canonical representation.
- prohibitionInappropriatePlainText(int) - Static method in class com.ongres.stringprep.Tables
-
Inappropriate for plain text.
- prohibitionNonAsciiControl(int) - Static method in class com.ongres.stringprep.Tables
-
Non-ASCII control characters.
- prohibitionNonAsciiSpace(int) - Static method in class com.ongres.stringprep.Tables
-
Non-ASCII space characters.
- prohibitionNonCharacterCodePoints(int) - Static method in class com.ongres.stringprep.Tables
-
Non-character code points.
- prohibitionPrivateUse(int) - Static method in class com.ongres.stringprep.Tables
-
Private use.
- prohibitionSurrogateCodes(int) - Static method in class com.ongres.stringprep.Tables
-
Surrogate codes.
- prohibitionTaggingCharacters(int) - Static method in class com.ongres.stringprep.Tables
-
Tagging characters.
S
- SASLprep - Class in com.ongres.saslprep
-
SASLprep: Stringprep Profile for User Names and Passwords.
- SASLprep() - Constructor for class com.ongres.saslprep.SASLprep
-
Construct an instance of the
SASLprepprofile. - Stringprep - Class in com.ongres.stringprep
-
Java implementation of StringPrep (RFC 3454).
T
- Tables - Class in com.ongres.stringprep
-
Expose tables parsed from the StringPrep RFC-3454.
U
- unassignedCodePoints(int) - Static method in class com.ongres.stringprep.Tables
-
Unassigned code points in Unicode 3.2.
V
- value() - Element in annotation type com.ongres.stringprep.ProfileName
-
Define the Stringprep profile name as defined by the RFC.
- valueOf(String) - Static method in enum com.ongres.stringprep.Option
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ongres.stringprep.Option
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages