Class ScramUtils.ScramKeys

java.lang.Object
org.jivesoftware.openfire.auth.ScramUtils.ScramKeys
Enclosing class:
ScramUtils

public static final class ScramUtils.ScramKeys extends Object
The derived SCRAM keys for a password. These keys are derived from a password, salt and iteration count as defined by the SCRAM specification. The stored key is persisted and used to verify client authentication, while the server key is used by the server when constructing SCRAM protocol messages.
  • Field Details

    • storedKey

      public final byte[] storedKey
    • serverKey

      public final byte[] serverKey