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.