public static final int encipherOnly = (1 << 0);
public static final int decipherOnly = (1 << 15);
- static private byte[] getUsageBytes(
- int usage)
- {
- byte[] usageBytes = new byte[2];
-
- usageBytes[0] = (byte)(usage & 0xFF);
- usageBytes[1] = (byte)((usage >> 8) & 0xFF);
-
- return usageBytes;
- }
-
/**
* Basic constructor.
*
public KeyUsage(
int usage)
{
- super(getUsageBytes(usage), 7);
+ super(getBytes(usage), getPadBits(usage));
}
public KeyUsage(