user

package
v1.65.0 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AuthFactorToPb

func AuthFactorToPb(mfa *model.MultiFactor) *user_pb.AuthFactor

func AuthFactorsToPb

func AuthFactorsToPb(mfas []*model.MultiFactor) []*user_pb.AuthFactor

func EmailToPb

func EmailToPb(email *model.Email) *user_pb.Email

func ExternalIDPViewsToExternalIDPs

func ExternalIDPViewsToExternalIDPs(externalIDPs []*model.ExternalIDPView) []*domain.UserIDPLink

func GenderToDomain

func GenderToDomain(gender user_pb.Gender) domain.Gender

func GenderToPb

func GenderToPb(gender model.Gender) user_pb.Gender

func HumanToPb

func HumanToPb(view *model.HumanView) *user_pb.Human

func MFAStateToPb

func MFAStateToPb(state model.MFAState) user_pb.AuthFactorState

func MachineToPb

func MachineToPb(view *model.MachineView) *user_pb.Machine

func MembershipQueriesToQuery added in v1.61.0

func MembershipQueriesToQuery(queries []*user_pb.MembershipQuery) (_ []query.SearchQuery, err error)

func MembershipQueryToQuery added in v1.61.0

func MembershipQueryToQuery(req *user_pb.MembershipQuery) (query.SearchQuery, error)

func MembershipToMembershipPb

func MembershipToMembershipPb(membership *query.Membership) *user_pb.Membership

func MembershipsToMembershipsPb

func MembershipsToMembershipsPb(memberships []*query.Membership) []*user_pb.Membership

func ModelEmailToPb

func ModelEmailToPb(email *model.Email) *user_pb.Email

func ModelPhoneToPb

func ModelPhoneToPb(phone *model.Phone) *user_pb.Phone

func ModelUserStateToPb

func ModelUserStateToPb(state model.UserState) user_pb.UserState

func PhoneToPb

func PhoneToPb(phone *model.Phone) *user_pb.Phone

func ProfileToPb

func ProfileToPb(profile *model.Profile) *user_pb.Profile

func RefreshTokenToPb added in v1.8.0

func RefreshTokenToPb(token *model.RefreshTokenView) *user.RefreshToken

func RefreshTokensToPb added in v1.8.0

func RefreshTokensToPb(refreshTokens []*model.RefreshTokenView) []*user.RefreshToken

func UserGrantQueriesToModel

func UserGrantQueriesToModel(queries []*user_pb.UserGrantQuery) []*usr_grant_model.UserGrantSearchQuery

func UserGrantToPb

func UserGrantToPb(grant *usr_grant_model.UserGrantView) *user_pb.UserGrant

func UserGrantsToPb

func UserGrantsToPb(grants []*usr_grant_model.UserGrantView) []*user_pb.UserGrant

func UserQueriesToModel

func UserQueriesToModel(queries []*user_pb.SearchQuery) []*user_model.UserSearchQuery

func UserQueryToModel

func UserQueryToModel(query *user_pb.SearchQuery) *user_model.UserSearchQuery

func UserSessionToPb

func UserSessionToPb(session *user_model.UserSessionView) *user.Session

func UserSessionsToPb

func UserSessionsToPb(sessions []*user_model.UserSessionView) []*user.Session

func UserToPb

func UserToPb(user *model.UserView) *user_pb.User

func UserTypeToModel

func UserTypeToModel(t user_pb.Type) string

func UserTypeToPb

func UserTypeToPb(user *model.UserView) user_pb.UserType

func UsersToPb

func UsersToPb(users []*model.UserView) []*user_pb.User

func WebAuthNTokenToWebAuthNKeyPb

func WebAuthNTokenToWebAuthNKeyPb(token *domain.WebAuthNToken) *user_pb.WebAuthNKey

func WebAuthNTokenViewToPb

func WebAuthNTokenViewToPb(token *model.WebAuthNView) *user_pb.WebAuthNToken

func WebAuthNTokensViewToPb

func WebAuthNTokensViewToPb(tokens []*model.WebAuthNView) []*user_pb.WebAuthNToken

Types

This section is empty.

Jump to

Keyboard shortcuts

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