Package org.apache.activemq.artemis.spi.core.security.scram
-
Class Summary Class Description ScramUtils Provides static methods for working with SCRAM/SASLScramUtils.NewPasswordByteArrayData New password data in byte array formatScramUtils.NewPasswordStringData New password data in database friendly format, i.e.StringPrep rfc3454 StringPrep, with an implementation of rfc4013 SASLPrep.StringPrep.CharClass A representation of sets of character classes.UserData Wrapper for user data needed for the SCRAM authentication -
Enum Summary Enum Description SCRAM Defines sets of known SCRAM types with methods to fetch matching digest and hmac names -
Exception Summary Exception Description ScramException Indicates error while processing SCRAM sequenceStringPrep.StringPrepError A prohibited string has been passed to StringPrep.StringPrep.StringPrepProhibitedCharacter A prohibited character was detected.StringPrep.StringPrepRTLError RTL verification has failed, according to rfc3454 section 6.StringPrep.StringPrepRTLErrorBothRALandL StringPrep.StringPrepRTLErrorRALWithoutPrefix StringPrep.StringPrepRTLErrorRALWithoutSuffix StringPrep.StringPrepUnassignedCodepoint A prohibited unassigned codepoint was detected.