public interface PasswordHashProvider extends Provider
Modifier and Type | Method and Description |
---|---|
default String |
encode(String rawPassword,
int iterations) |
default void |
encode(String rawPassword,
int iterations,
CredentialModel credential)
Deprecated.
Exists due the backwards compatibility. It is recommended to use
encodedCredential(String, int) } |
PasswordCredentialModel |
encodedCredential(String rawPassword,
int iterations) |
default boolean |
policyCheck(PasswordPolicy policy,
CredentialModel credential)
Deprecated.
Exists due the backwards compatibility. It is recommended to use
policyCheck(PasswordPolicy, PasswordCredentialModel) |
boolean |
policyCheck(PasswordPolicy policy,
PasswordCredentialModel credential) |
default boolean |
verify(String rawPassword,
CredentialModel credential)
Deprecated.
Exists due the backwards compatibility. It is recommended to use
verify(String, PasswordCredentialModel) |
boolean |
verify(String rawPassword,
PasswordCredentialModel credential) |
boolean policyCheck(PasswordPolicy policy, PasswordCredentialModel credential)
PasswordCredentialModel encodedCredential(String rawPassword, int iterations)
boolean verify(String rawPassword, PasswordCredentialModel credential)
@Deprecated default boolean policyCheck(PasswordPolicy policy, CredentialModel credential)
policyCheck(PasswordPolicy, PasswordCredentialModel)
@Deprecated default void encode(String rawPassword, int iterations, CredentialModel credential)
encodedCredential(String, int)
}@Deprecated default boolean verify(String rawPassword, CredentialModel credential)
verify(String, PasswordCredentialModel)
Copyright © 2020 JBoss by Red Hat. All rights reserved.