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

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

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

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

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

    Methods in org.apache.activemq.artemis.spi.core.security.scram that throw ScramException
    Modifier and Type | Method and Description
    --- | ---
    `static byte[]` | ScramUtils.`computeHmac(byte[] key, Mac hmac, String string)`
    `static byte[]` | ScramUtils.`generateSaltedPassword(String password, byte[] salt, int iterationsCount, Mac mac)` Generates salted password.
    `static ScramUtils.NewPasswordByteArrayData` | ScramUtils.`newPassword(String passwordClearText, byte[] salt, int iterations, MessageDigest messageDigest, Mac mac)` Computes the data associated with new password like salted password, keys, etc

Copyright © 2021 The Apache Software Foundation. All rights reserved.