package registration import ( "crypto" ) // User interface is to be implemented by users of this library. // It is used by the client type to get user specific information. type User interface { GetEmail() string GetRegistration() *Resource GetPrivateKey() crypto.PrivateKey }