Class GUIDCalculator
java.lang.Object
edu.umd.cs.findbugs.sarif.GUIDCalculator
The GUID calculator class has methods to calculate UUIDs based on UUID version 5. UUID version 5 relies on on the
cryptographic hash SHA1 as part of the UUID calculation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static UUIDcalculateUUID5(UUID namespace, String name) private static UUIDconvertUUIDToBytes(byte[] bytes) private static byte[]convertUUIDToBytes(UUID uuid) static UUIDfromNamespaceAndString(UUID namespace, String name) Returns a UUID version 5 based on RFC 4122 (see: https://www.ietf.org/rfc/rfc4122.txt).static UUIDfromString(String name) UUID version 5, but without using a namespace.
-
Constructor Details
-
GUIDCalculator
public GUIDCalculator()
-
-
Method Details
-
fromString
-
fromNamespaceAndString
-
calculateUUID5
-
convertUUIDToBytes
-
convertUUIDToBytes
-