Profile Info
data class ProfileInfo(val id: UUID, val name: String, val properties: Set<ProfileInfo.Property>, val actions: Set<String>, val retrievedAt: Instant)
A ProfileInfo is the response to the request of the Profile of a specific player. The result includes the moment when this information was freshly retrieved from Mojang and may be stale or outdated, if Xenos is configured to return those values. The profile data may be signed and therefore have signatures and other cryptographic information if Xenos is configured to request profiles as signed.