Top Description Fields Constructors Methods
org.bouncycastle.oer.its.ieee1609dot2.basetypes

public Class HashAlgorithm

extends ASN1Enumerated
Class Inheritance
Imports
java.math.BigInteger, org.bouncycastle.asn1.ASN1Enumerated, org.bouncycastle.util.BigIntegers

HashAlgorithm ::= ENUMERATED { sha256, ..., sha384 }

Field Summary

Modifier and TypeField and Description
public static final HashAlgorithm
public static final HashAlgorithm

Constructor Summary

AccessConstructor and Description
public
private

Method Summary

Modifier and TypeMethod and Description
protected void
public static HashAlgorithm
getInstance(Object
an ASN1Enumerated or an object that can be converted into one.
src
)

Hides org.bouncycastle.asn1.ASN1Enumerated.getInstance.

return an enumerated from the passed in object
Inherited from org.bouncycastle.asn1.ASN1Enumerated:
getInstancegetValuehashCodehasValuehasValueintValueExact

Field Detail

sha256back to summary
public static final HashAlgorithm sha256
sha384back to summary
public static final HashAlgorithm sha384

Constructor Detail

HashAlgorithmback to summary
public HashAlgorithm(BigInteger integer)
HashAlgorithmback to summary
private HashAlgorithm(ASN1Enumerated enumerated)

Method Detail

assertValuesback to summary
protected void assertValues()
getInstanceback to summary
public static HashAlgorithm getInstance(Object src)

Hides org.bouncycastle.asn1.ASN1Enumerated.getInstance.

Doc from org.bouncycastle.asn1.ASN1Enumerated.getInstance.

return an enumerated from the passed in object

Parameters
src:Object

an ASN1Enumerated or an object that can be converted into one.

Returns:HashAlgorithm

an ASN1Enumerated instance, or null.