/// Standard namespace UUIDs as defined in RFC 9562
/// These are simplified implementations for demonstration

///|
/// DNS namespace UUID (6ba7b810-9dad-11d1-80b4-00c04fd430c8)
pub let ns_dns : Uuid = Uuid::from_bytes(
  0x6b, 0xa7, 0xb8, 0x10, 0x9d, 0xad, 0x11, 0xd1, 0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4,
  0x30, 0xc8,
)

///|
/// URL namespace UUID (6ba7b811-9dad-11d1-80b4-00c04fd430c8)  
pub let ns_url : Uuid = Uuid::from_bytes(
  0x6b, 0xa7, 0xb8, 0x11, 0x9d, 0xad, 0x11, 0xd1, 0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4,
  0x30, 0xc8,
)

///|
/// OID namespace UUID (6ba7b812-9dad-11d1-80b4-00c04fd430c8)
pub let ns_oid : Uuid = Uuid::from_bytes(
  0x6b, 0xa7, 0xb8, 0x12, 0x9d, 0xad, 0x11, 0xd1, 0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4,
  0x30, 0xc8,
)

///|
/// X500 namespace UUID (6ba7b814-9dad-11d1-80b4-00c04fd430c8)
pub let ns_x500 : Uuid = Uuid::from_bytes(
  0x6b, 0xa7, 0xb8, 0x14, 0x9d, 0xad, 0x11, 0xd1, 0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4,
  0x30, 0xc8,
)