module UUID::Namespace
Overview
Namespaces as defined per in the RFC 4122 Appendix C.
They are used with the functions v3
amd v5
to generate
a UUID
based on a name
.
Defined in:
uuid.crConstant Summary
-
DNS =
UUID.new("6ba7b810-9dad-11d1-80b4-00c04fd430c8")
-
A UUID is generated using the provided
name
, which is assumed to be a fully qualified domain name. -
OID =
UUID.new("6ba7b812-9dad-11d1-80b4-00c04fd430c8")
-
A UUID is generated using the provided
name
, which is assumed to be an ISO OID. -
URL =
UUID.new("6ba7b811-9dad-11d1-80b4-00c04fd430c8")
-
A UUID is generated using the provided
name
, which is assumed to be a URL. -
X500 =
UUID.new("6ba7b814-9dad-11d1-80b4-00c04fd430c8")
-
A UUID is generated using the provided
name
, which is assumed to be a X.500 DN in DER or a text output format.