org.camunda.bpm.engine.impl.digest
Class ShaHashDigest

java.lang.Object
  extended by org.camunda.bpm.engine.impl.digest.Base64EncodedHashDigest
      extended by org.camunda.bpm.engine.impl.digest.ShaHashDigest
All Implemented Interfaces:
PasswordEncryptor

public class ShaHashDigest
extends Base64EncodedHashDigest
implements PasswordEncryptor

PasswordEncryptor implementation using base64 encoded SHA password hashes

Author:
Daniel Meyer

Constructor Summary
ShaHashDigest()
           
 
Method Summary
 String hashAlgorithmName()
          allows subclasses to select the hash algorithm
 
Methods inherited from class org.camunda.bpm.engine.impl.digest.Base64EncodedHashDigest
check, createByteHash, createDigestInstance, encodeHash, encrypt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.engine.impl.digest.PasswordEncryptor
check, encrypt
 

Constructor Detail

ShaHashDigest

public ShaHashDigest()
Method Detail

hashAlgorithmName

public String hashAlgorithmName()
Description copied from class: Base64EncodedHashDigest
allows subclasses to select the hash algorithm

Specified by:
hashAlgorithmName in interface PasswordEncryptor
Specified by:
hashAlgorithmName in class Base64EncodedHashDigest
Returns:
the name of the algorithm


Copyright © 2017 camunda services GmbH. All rights reserved.