Package tigase.auth.credentials.entries
Class ScramSha512CredentialsEntry
- java.lang.Object
-
- tigase.auth.credentials.entries.ScramCredentialsEntry
-
- tigase.auth.credentials.entries.ScramSha512CredentialsEntry
-
- All Implemented Interfaces:
Credentials.Entry
public class ScramSha512CredentialsEntry extends ScramCredentialsEntry
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ScramSha512CredentialsEntry.Decoder
static class
ScramSha512CredentialsEntry.Encoder
-
Constructor Summary
Constructors Constructor Description ScramSha512CredentialsEntry(byte[] salt, int iterations, byte[] saltedPassword)
ScramSha512CredentialsEntry(PlainCredentialsEntry entry)
-
Method Summary
-
Methods inherited from class tigase.auth.credentials.entries.ScramCredentialsEntry
getIterations, getMechanism, getSalt, getSaltedPassword, verifyPlainPassword
-
-
-
-
Constructor Detail
-
ScramSha512CredentialsEntry
public ScramSha512CredentialsEntry(PlainCredentialsEntry entry) throws java.security.NoSuchAlgorithmException, java.security.InvalidKeyException
- Throws:
java.security.NoSuchAlgorithmException
java.security.InvalidKeyException
-
ScramSha512CredentialsEntry
public ScramSha512CredentialsEntry(byte[] salt, int iterations, byte[] saltedPassword)
-
-