public final enum

HashAlgorithm

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pspdfkit.signatures.HashAlgorithm

Class Overview

Hash algorithm for digesting PDF data as part of a digital signing process.

Summary

Enum Values
HashAlgorithm  MD5  MD5. 
HashAlgorithm  SHA160  SHA1 with 160-bit message digest. 
HashAlgorithm  SHA224  SHA2 with 224-bit message digest. 
HashAlgorithm  SHA256  SHA2 with 256-bit message digest. 
HashAlgorithm  SHA384  SHA2 with 384-bit message digest. 
HashAlgorithm  SHA512  SHA2 with 512-bit message digest. 
Public Methods
static HashAlgorithm valueOf(String name)
final static HashAlgorithm[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final HashAlgorithm MD5

MD5.

public static final HashAlgorithm SHA160

SHA1 with 160-bit message digest.

public static final HashAlgorithm SHA224

SHA2 with 224-bit message digest.

public static final HashAlgorithm SHA256

SHA2 with 256-bit message digest.

public static final HashAlgorithm SHA384

SHA2 with 384-bit message digest.

public static final HashAlgorithm SHA512

SHA2 with 512-bit message digest.

Public Methods

public static HashAlgorithm valueOf (String name)

public static final HashAlgorithm[] values ()