Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RemoteUserValidator ¶
type RemoteUserValidator struct {
// contains filtered or unexported fields
}
func NewRemoteUserValidator ¶
func NewRemoteUserValidator(options RemoteUserValidatorOptions) *RemoteUserValidator
func (*RemoteUserValidator) Add ¶
func (v *RemoteUserValidator) Add(u *protocol.MemoryUser) (err error)
func (*RemoteUserValidator) Close ¶
func (v *RemoteUserValidator) Close() error
Close implements common.Closable.
func (*RemoteUserValidator) Get ¶
func (v *RemoteUserValidator) Get(userHash []byte) (*protocol.MemoryUser, protocol.Timestamp, bool)
func (*RemoteUserValidator) Remove ¶
func (v *RemoteUserValidator) Remove(email string) bool
type RemoteUserValidatorOptions ¶
type RemoteUserValidatorOptions struct {
RemoteURL string
}
Click to show internal directories.
Click to hide internal directories.