Package edu.umd.cs.findbugs.sarif
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.
- Author:
- Jeremias Eppler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic UUID
fromNamespaceAndString
(UUID namespace, String name) Returns a UUID version 5 based on RFC 4122 (see: https://www.ietf.org/rfc/rfc4122.txt).static UUID
fromString
(String name) UUID version 5, but without using a namespace.
-
Constructor Details
-
GUIDCalculator
public GUIDCalculator()
-
-
Method Details
-
fromString
UUID version 5, but without using a namespace.- Parameters:
name
-- Returns:
- UUID version 5
-
fromNamespaceAndString
Returns a UUID version 5 based on RFC 4122 (see: https://www.ietf.org/rfc/rfc4122.txt). It uses SHA1 to calculate the UUID.- Parameters:
namespace
-name
-- Returns:
- UUID version 5
-