Package | Description |
---|---|
de.innovationgate.utils.security |
Encrypting and security related stuff
|
de.innovationgate.wga.config |
Configuration beans for the OpenWGA server, stored in wgaconfig.xml
|
Modifier and Type | Method and Description |
---|---|
boolean |
HashedPassword.check(java.lang.String pwd,
ModuleRegistry reg)
Checks a given plaintext password for equality to the hash.
|
boolean |
SHA1HashingScheme.checkPassword(byte[] data,
java.lang.String hash) |
boolean |
HashingService.checkPassword(byte[] data,
java.lang.String hash)
Compares data to a previously created hash
|
boolean |
BCrypt10HashingScheme.checkPassword(byte[] secret,
java.lang.String hash) |
static HashedPassword |
HashedPassword.create(java.lang.String pwd,
HashingService scheme,
java.lang.Object salt)
Creates a password hash from the given password, using the given scheme
|
java.lang.String |
SHA1HashingScheme.createHash(byte[] secret,
java.lang.Object salt) |
java.lang.String |
HashingService.createHash(byte[] secret,
java.lang.Object salt)
Create a hash of the given data
|
java.lang.String |
BCrypt10HashingScheme.createHash(byte[] secret,
java.lang.Object salt) |
static HashingService |
HashedPassword.fetchScheme(ModuleRegistry reg,
java.lang.String schemeName) |
java.lang.Object |
SHA1HashingScheme.generateSalt() |
java.lang.Object |
HashingService.generateSalt()
Generates a salt to be used with the
HashingService.createHash(byte[], Object) method. |
java.lang.Object |
BCrypt10HashingScheme.generateSalt() |
Modifier and Type | Method and Description |
---|---|
boolean |
Administrator.isPasswordCorrect(java.lang.String password,
ModuleRegistry reg) |