mirror of https://github.com/cbeuw/Cloak
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
753 B
Go
32 lines
753 B
Go
package usermanager
|
|
|
|
type Voidmanager struct{}
|
|
|
|
func (v *Voidmanager) AuthenticateUser(bytes []byte) (int64, int64, error) {
|
|
return 0, 0, ErrMangerIsVoid
|
|
}
|
|
|
|
func (v *Voidmanager) AuthoriseNewSession(bytes []byte, info AuthorisationInfo) error {
|
|
return ErrMangerIsVoid
|
|
}
|
|
|
|
func (v *Voidmanager) UploadStatus(updates []StatusUpdate) ([]StatusResponse, error) {
|
|
return nil, ErrMangerIsVoid
|
|
}
|
|
|
|
func (v *Voidmanager) ListAllUsers() ([]UserInfo, error) {
|
|
return nil, ErrMangerIsVoid
|
|
}
|
|
|
|
func (v *Voidmanager) GetUserInfo(UID []byte) (UserInfo, error) {
|
|
return UserInfo{}, ErrMangerIsVoid
|
|
}
|
|
|
|
func (v *Voidmanager) WriteUserInfo(info UserInfo) error {
|
|
return ErrMangerIsVoid
|
|
}
|
|
|
|
func (v *Voidmanager) DeleteUser(UID []byte) error {
|
|
return ErrMangerIsVoid
|
|
}
|