public class Functions
extends java.lang.Object
| Constructor and Description |
|---|
Functions() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
asUnsignedByteArray(java.math.BigInteger bn) |
static byte[] |
decodeHex(java.lang.String encoded) |
static java.lang.String |
getHashAlgName(long hashMechanism) |
static int |
requireAmong(java.lang.String name,
int argument,
int... candidates) |
static long |
requireAmong(java.lang.String name,
long argument,
long... candidates) |
static <T> T |
requireNonNull(java.lang.String paramName,
T param) |
static int |
requireRange(java.lang.String name,
int argument,
int min,
int max) |
static java.lang.String |
toFullHex(long value)
Converts a long value to a hexadecimal String of length 16.
|
static java.lang.String |
toHex(byte[] value)
Converts a byte array to a hexadecimal String.
|
static java.lang.String |
toHex(byte[] value,
int ofs,
int len) |
static java.lang.String |
toString(java.lang.String prefix,
byte[] bytes) |
static java.lang.String |
toStringFlags(PKCS11Constants.Category category,
java.lang.String prefix,
long flags,
long... flagMasks) |
public static java.lang.String getHashAlgName(long hashMechanism)
public static byte[] asUnsignedByteArray(java.math.BigInteger bn)
public static java.lang.String toFullHex(long value)
value - The long value to be converted.public static java.lang.String toHex(byte[] value)
value - the byte array to be convertedpublic static java.lang.String toHex(byte[] value,
int ofs,
int len)
public static byte[] decodeHex(java.lang.String encoded)
public static <T> T requireNonNull(java.lang.String paramName,
T param)
public static int requireRange(java.lang.String name,
int argument,
int min,
int max)
public static int requireAmong(java.lang.String name,
int argument,
int... candidates)
public static long requireAmong(java.lang.String name,
long argument,
long... candidates)
public static java.lang.String toStringFlags(PKCS11Constants.Category category, java.lang.String prefix, long flags, long... flagMasks)
public static java.lang.String toString(java.lang.String prefix,
byte[] bytes)
Copyright © 2023. All rights reserved.