14 lines
283 B
Go
14 lines
283 B
Go
|
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
|
||
|
}
|