public class PasswordCredentialData extends Object
Constructor and Description |
---|
PasswordCredentialData(int hashIterations,
String algorithm)
Creator for standard algorithms (no algorithm tuning beyond hash iterations)
|
PasswordCredentialData(int hashIterations,
String algorithm,
Map<String,List<String>> additionalParameters)
Creator for custom algorithms (algorithm with tuning parameters beyond simple has iterations)
|
Modifier and Type | Method and Description |
---|---|
MultivaluedHashMap<String,String> |
getAdditionalParameters()
Returns a map of algorithm-specific settings.
|
String |
getAlgorithm() |
int |
getHashIterations() |
public PasswordCredentialData(int hashIterations, String algorithm)
hashIterations
- iterationsalgorithm
- algorithm idpublic PasswordCredentialData(int hashIterations, String algorithm, Map<String,List<String>> additionalParameters)
hashIterations
- iterationsalgorithm
- algorithm idadditionalParameters
- additional tuning parameterspublic int getHashIterations()
public String getAlgorithm()
public MultivaluedHashMap<String,String> getAdditionalParameters()
Copyright © 2021 JBoss by Red Hat. All rights reserved.