Documentation ¶
Index ¶
- Variables
- type LoginType
- type OauthProvider
- func (*OauthProvider) Descriptor() ([]byte, []int)deprecated
- func (x *OauthProvider) GetName() string
- func (x *OauthProvider) GetProviderUrl() string
- func (*OauthProvider) ProtoMessage()
- func (x *OauthProvider) ProtoReflect() protoreflect.Message
- func (x *OauthProvider) Reset()
- func (x *OauthProvider) String() string
- type Token
- type UserIdentifier
- func (*UserIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *UserIdentifier) GetEmail() string
- func (m *UserIdentifier) GetIdentifier() isUserIdentifier_Identifier
- func (x *UserIdentifier) GetPhoneNumber() string
- func (x *UserIdentifier) GetUsername() string
- func (*UserIdentifier) ProtoMessage()
- func (x *UserIdentifier) ProtoReflect() protoreflect.Message
- func (x *UserIdentifier) Reset()
- func (x *UserIdentifier) String() string
- type UserIdentifier_Email
- type UserIdentifier_PhoneNumber
- type UserIdentifier_Username
- type UserInfo
- func (*UserInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *UserInfo) GetEmail() string
- func (x *UserInfo) GetGroups() []*group.Entry
- func (x *UserInfo) GetPhoneNumber() string
- func (x *UserInfo) GetUsername() string
- func (*UserInfo) ProtoMessage()
- func (x *UserInfo) ProtoReflect() protoreflect.Message
- func (x *UserInfo) Reset()
- func (x *UserInfo) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( LoginType_name = map[int32]string{ 0: "LOGIN_TYPE_UNSPECIFIED", 1: "LOGIN_TYPE_EMAIL_PASSWORD", 2: "LOGIN_TYPE_PHONE_PASSWORD", 3: "LOGIN_TYPE_USERNAME_PASSWORD", } LoginType_value = map[string]int32{ "LOGIN_TYPE_UNSPECIFIED": 0, "LOGIN_TYPE_EMAIL_PASSWORD": 1, "LOGIN_TYPE_PHONE_PASSWORD": 2, "LOGIN_TYPE_USERNAME_PASSWORD": 3, } )
Enum value maps for LoginType.
View Source
var File_nuntio_sdk_model_auth_user_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type LoginType ¶
type LoginType int32
func (LoginType) Descriptor ¶
func (LoginType) Descriptor() protoreflect.EnumDescriptor
func (LoginType) Number ¶
func (x LoginType) Number() protoreflect.EnumNumber
func (LoginType) Type ¶
func (LoginType) Type() protoreflect.EnumType
type OauthProvider ¶
type OauthProvider struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ProviderUrl string `protobuf:"bytes,2,opt,name=provider_url,json=providerUrl,proto3" json:"provider_url,omitempty"` // contains filtered or unexported fields }
func (*OauthProvider) Descriptor
deprecated
func (*OauthProvider) Descriptor() ([]byte, []int)
Deprecated: Use OauthProvider.ProtoReflect.Descriptor instead.
func (*OauthProvider) GetName ¶
func (x *OauthProvider) GetName() string
func (*OauthProvider) GetProviderUrl ¶
func (x *OauthProvider) GetProviderUrl() string
func (*OauthProvider) ProtoMessage ¶
func (*OauthProvider) ProtoMessage()
func (*OauthProvider) ProtoReflect ¶
func (x *OauthProvider) ProtoReflect() protoreflect.Message
func (*OauthProvider) Reset ¶
func (x *OauthProvider) Reset()
func (*OauthProvider) String ¶
func (x *OauthProvider) String() string
type Token ¶
type Token struct { AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"` RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"` // contains filtered or unexported fields }
func (*Token) ProtoReflect ¶
func (x *Token) ProtoReflect() protoreflect.Message
type UserIdentifier ¶
type UserIdentifier struct { // Types that are assignable to Identifier: // // *UserIdentifier_Username // *UserIdentifier_Email // *UserIdentifier_PhoneNumber Identifier isUserIdentifier_Identifier `protobuf_oneof:"identifier"` // contains filtered or unexported fields }
func (*UserIdentifier) Descriptor
deprecated
func (*UserIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use UserIdentifier.ProtoReflect.Descriptor instead.
func (*UserIdentifier) GetEmail ¶
func (x *UserIdentifier) GetEmail() string
func (*UserIdentifier) GetIdentifier ¶
func (m *UserIdentifier) GetIdentifier() isUserIdentifier_Identifier
func (*UserIdentifier) GetPhoneNumber ¶
func (x *UserIdentifier) GetPhoneNumber() string
func (*UserIdentifier) GetUsername ¶
func (x *UserIdentifier) GetUsername() string
func (*UserIdentifier) ProtoMessage ¶
func (*UserIdentifier) ProtoMessage()
func (*UserIdentifier) ProtoReflect ¶
func (x *UserIdentifier) ProtoReflect() protoreflect.Message
func (*UserIdentifier) Reset ¶
func (x *UserIdentifier) Reset()
func (*UserIdentifier) String ¶
func (x *UserIdentifier) String() string
type UserIdentifier_Email ¶
type UserIdentifier_Email struct {
Email string `protobuf:"bytes,2,opt,name=email,proto3,oneof"`
}
type UserIdentifier_PhoneNumber ¶
type UserIdentifier_PhoneNumber struct {
PhoneNumber string `protobuf:"bytes,3,opt,name=phone_number,json=phoneNumber,proto3,oneof"`
}
type UserIdentifier_Username ¶
type UserIdentifier_Username struct {
Username string `protobuf:"bytes,1,opt,name=username,proto3,oneof"`
}
type UserInfo ¶
type UserInfo struct { Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` PhoneNumber string `protobuf:"bytes,3,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` Groups []*group.Entry `protobuf:"bytes,6,rep,name=groups,proto3" json:"groups,omitempty"` // contains filtered or unexported fields }
func (*UserInfo) GetCreatedAt ¶
func (x *UserInfo) GetCreatedAt() *timestamppb.Timestamp
func (*UserInfo) ProtoReflect ¶
func (x *UserInfo) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.