## Uses of Class
org.apache.activemq.artemis.spi.core.security.scram.StringPrep.StringPrepError

- Packages that use StringPrep.StringPrepError
  Package | Description
  --- | ---
  org.apache.activemq.artemis.spi.core.security.jaas |
  org.apache.activemq.artemis.spi.core.security.scram |

- - ### Uses of StringPrep.StringPrepError in org.apache.activemq.artemis.spi.core.security.jaas

    Methods in org.apache.activemq.artemis.spi.core.security.jaas that throw StringPrep.StringPrepError
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | SCRAMPropertiesLoginModule.`main​(java.lang.String[] args)` | Main method that could be used to encrypt given credentials for use in properties files

  - ### Uses of StringPrep.StringPrepError in org.apache.activemq.artemis.spi.core.security.scram

    Subclasses of StringPrep.StringPrepError in org.apache.activemq.artemis.spi.core.security.scram
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `StringPrep.StringPrepProhibitedCharacter` | A prohibited character was detected.
    `static class` | `StringPrep.StringPrepRTLError` | RTL verification has failed, according to rfc3454 section 6.
    `static class` | `StringPrep.StringPrepRTLErrorBothRALandL` |
    `static class` | `StringPrep.StringPrepRTLErrorRALWithoutPrefix` |
    `static class` | `StringPrep.StringPrepRTLErrorRALWithoutSuffix` |
    `static class` | `StringPrep.StringPrepUnassignedCodepoint` | A prohibited unassigned codepoint was detected.

    Methods in org.apache.activemq.artemis.spi.core.security.scram that throw StringPrep.StringPrepError
    Modifier and Type | Method | Description
    --- | --- | ---
    `static java.lang.String` | StringPrep.`prepAsQueryString​(java.lang.String s)` | Apply SASLPrep and return the result.
    `static java.lang.String` | StringPrep.`prepAsStoredString​(java.lang.String s)` | Apply SASLPrep and return the result.