| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final String[] | |
| private static volatile FipsStatus. | |
| public static final String | |
| private static final AtomicBoolean | |
| private static volatile Throwable | |
| private static final Object |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static byte[] | |
| private static byte[][] | |
| private static void | |
| private static boolean | |
| pack-priv static String | |
| public static byte[] | Returns: the internally calculated HMAC for the module.Return the HMAC used to verify that the code contained in the module is the same |
| private static String | |
| public static String | Returns: READY if all is well, an exception message otherwise.Return a message indicating the current status. |
| pack-priv static boolean | |
| public static boolean | Returns: true if an error has been detected, false otherwise.Return true if the module is in error status, false otherwise. |
| public static boolean | Returns: true if the module is ready for operation with all self-tests complete.Check to see if the FIPS module is ready for operation. |
| private static void | |
| pack-priv static void | |
| pack-priv static void |
| classes | back to summary |
|---|---|
| private static final String[] classes | |
| loader | back to summary |
|---|---|
| private static volatile FipsStatus. | |
| READY | back to summary |
|---|---|
| public static final String READY | |
| readyStatus | back to summary |
|---|---|
| private static final AtomicBoolean readyStatus | |
| statusException | back to summary |
|---|---|
| private static volatile Throwable statusException | |
| statusLock | back to summary |
|---|---|
| private static final Object statusLock | |
| FipsStatus | back to summary |
|---|---|
| private FipsStatus() | |
| calculateModuleHMAC | back to summary |
|---|---|
| private static byte[] calculateModuleHMAC(JarFile jarFile) | |
| calculateModuleHMAC | back to summary |
|---|---|
| private static byte[][] calculateModuleHMAC(JarInputStream jIn) throws Exception | |
| checksumValidate | back to summary |
|---|---|
| private static void checksumValidate() | |
| checkValidJarUrl | back to summary |
|---|---|
| private static boolean checkValidJarUrl(String url) | |
| getMarker | back to summary |
|---|---|
| pack-priv static String getMarker(final Class<T> sourceClass, final String markerName) | |
| getModuleHMAC | back to summary |
|---|---|
| public static byte[] getModuleHMAC() Return the HMAC used to verify that the code contained in the module is the same
| |
| getResourceName | back to summary |
|---|---|
| private static String getResourceName() | |
| getStatusMessage | back to summary |
|---|---|
| public static String getStatusMessage() Return a message indicating the current status.
| |
| isBooting | back to summary |
|---|---|
| pack-priv static boolean isBooting() | |
| isErrorStatus | back to summary |
|---|---|
| public static boolean isErrorStatus() Return true if the module is in error status, false otherwise.
| |
| isReady | back to summary |
|---|---|
| public static boolean isReady() Check to see if the FIPS module is ready for operation.
| |
| loadClass | back to summary |
|---|---|
| private static void loadClass(String className) | |
| moveToErrorStatus | back to summary |
|---|---|
| pack-priv static void moveToErrorStatus(String error) | |
| moveToErrorStatus | back to summary |
|---|---|
| pack-priv static void moveToErrorStatus(FipsOperationError error) | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void |
| Loader | back to summary |
|---|---|
| pack-priv Loader() | |
| run | back to summary |
|---|---|
| pack-priv void run() throws Exception | |