auth

package
v1.31.0-20230517142632... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: MIT Imports: 6 Imported by: 0

Documentation

Index

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",
		4: "LOGIN_TYPE_USER_ID_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,
		"LOGIN_TYPE_USER_ID_PASSWORD":  4,
	}
)

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
const (
	LoginType_LOGIN_TYPE_UNSPECIFIED       LoginType = 0
	LoginType_LOGIN_TYPE_EMAIL_PASSWORD    LoginType = 1
	LoginType_LOGIN_TYPE_PHONE_PASSWORD    LoginType = 2
	LoginType_LOGIN_TYPE_USERNAME_PASSWORD LoginType = 3
	LoginType_LOGIN_TYPE_USER_ID_PASSWORD  LoginType = 4
)

func (LoginType) Descriptor

func (LoginType) Descriptor() protoreflect.EnumDescriptor

func (LoginType) Enum

func (x LoginType) Enum() *LoginType

func (LoginType) EnumDescriptor deprecated

func (LoginType) EnumDescriptor() ([]byte, []int)

Deprecated: Use LoginType.Descriptor instead.

func (LoginType) Number

func (x LoginType) Number() protoreflect.EnumNumber

func (LoginType) String

func (x LoginType) String() string

func (LoginType) Type

type OAuthProvider

type OAuthProvider struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Url  string `protobuf:"bytes,2,opt,name=url,proto3" json:"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) GetUrl

func (x *OAuthProvider) GetUrl() 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) Descriptor deprecated

func (*Token) Descriptor() ([]byte, []int)

Deprecated: Use Token.ProtoReflect.Descriptor instead.

func (*Token) GetAccessToken

func (x *Token) GetAccessToken() string

func (*Token) GetRefreshToken

func (x *Token) GetRefreshToken() string

func (*Token) ProtoMessage

func (*Token) ProtoMessage()

func (*Token) ProtoReflect

func (x *Token) ProtoReflect() protoreflect.Message

func (*Token) Reset

func (x *Token) Reset()

func (*Token) String

func (x *Token) String() string

type UserIdentifier

type UserIdentifier struct {

	// Types that are assignable to Identifier:
	//
	//	*UserIdentifier_UserId
	//	*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) GetUserId

func (x *UserIdentifier) GetUserId() *model.UUID

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,3,opt,name=email,proto3,oneof"`
}

type UserIdentifier_PhoneNumber

type UserIdentifier_PhoneNumber struct {
	PhoneNumber string `protobuf:"bytes,4,opt,name=phone_number,json=phoneNumber,proto3,oneof"`
}

type UserIdentifier_UserId

type UserIdentifier_UserId struct {
	UserId *model.UUID `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3,oneof"`
}

type UserIdentifier_Username

type UserIdentifier_Username struct {
	Username string `protobuf:"bytes,2,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"`
	GroupIds    []*model.UUID          `protobuf:"bytes,6,rep,name=group_ids,json=groupIds,proto3" json:"group_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*UserInfo) Descriptor deprecated

func (*UserInfo) Descriptor() ([]byte, []int)

Deprecated: Use UserInfo.ProtoReflect.Descriptor instead.

func (*UserInfo) GetCreatedAt

func (x *UserInfo) GetCreatedAt() *timestamppb.Timestamp

func (*UserInfo) GetEmail

func (x *UserInfo) GetEmail() string

func (*UserInfo) GetGroupIds

func (x *UserInfo) GetGroupIds() []*model.UUID

func (*UserInfo) GetPhoneNumber

func (x *UserInfo) GetPhoneNumber() string

func (*UserInfo) GetUsername

func (x *UserInfo) GetUsername() string

func (*UserInfo) ProtoMessage

func (*UserInfo) ProtoMessage()

func (*UserInfo) ProtoReflect

func (x *UserInfo) ProtoReflect() protoreflect.Message

func (*UserInfo) Reset

func (x *UserInfo) Reset()

func (*UserInfo) String

func (x *UserInfo) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL