identity

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: May 9, 2026 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	UserStatus_name = map[int32]string{
		0: "USER_STATUS_UNSPECIFIED",
		1: "USER_STATUS_ACTIVE",
		2: "USER_STATUS_INVITED",
		3: "USER_STATUS_DEACTIVATED",
		4: "USER_STATUS_SUSPENDED",
	}
	UserStatus_value = map[string]int32{
		"USER_STATUS_UNSPECIFIED": 0,
		"USER_STATUS_ACTIVE":      1,
		"USER_STATUS_INVITED":     2,
		"USER_STATUS_DEACTIVATED": 3,
		"USER_STATUS_SUSPENDED":   4,
	}
)

Enum value maps for UserStatus.

View Source
var (
	HelpRequestStatus_name = map[int32]string{
		0: "HELP_REQUEST_STATUS_UNSPECIFIED",
		1: "HELP_REQUEST_STATUS_PENDING",
		2: "HELP_REQUEST_STATUS_RESOLVED",
		3: "HELP_REQUEST_STATUS_REJECTED",
	}
	HelpRequestStatus_value = map[string]int32{
		"HELP_REQUEST_STATUS_UNSPECIFIED": 0,
		"HELP_REQUEST_STATUS_PENDING":     1,
		"HELP_REQUEST_STATUS_RESOLVED":    2,
		"HELP_REQUEST_STATUS_REJECTED":    3,
	}
)

Enum value maps for HelpRequestStatus.

View Source
var (
	QrLoginStatus_name = map[int32]string{
		0: "QR_LOGIN_STATUS_UNSPECIFIED",
		1: "QR_LOGIN_STATUS_PENDING",
		2: "QR_LOGIN_STATUS_APPROVED",
		3: "QR_LOGIN_STATUS_REJECTED",
		4: "QR_LOGIN_STATUS_EXPIRED",
		5: "QR_LOGIN_STATUS_CONSUMED",
	}
	QrLoginStatus_value = map[string]int32{
		"QR_LOGIN_STATUS_UNSPECIFIED": 0,
		"QR_LOGIN_STATUS_PENDING":     1,
		"QR_LOGIN_STATUS_APPROVED":    2,
		"QR_LOGIN_STATUS_REJECTED":    3,
		"QR_LOGIN_STATUS_EXPIRED":     4,
		"QR_LOGIN_STATUS_CONSUMED":    5,
	}
)

Enum value maps for QrLoginStatus.

View Source
var File_identity_identity_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AcceptInvitationRequest

type AcceptInvitationRequest struct {
	InvitationToken string `protobuf:"bytes,1,opt,name=invitation_token,json=invitationToken,proto3" json:"invitation_token,omitempty"`
	Password        string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	Name            string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AcceptInvitationRequest) Descriptor deprecated

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

Deprecated: Use AcceptInvitationRequest.ProtoReflect.Descriptor instead.

func (*AcceptInvitationRequest) GetInvitationToken

func (x *AcceptInvitationRequest) GetInvitationToken() string

func (*AcceptInvitationRequest) GetName

func (x *AcceptInvitationRequest) GetName() string

func (*AcceptInvitationRequest) GetPassword

func (x *AcceptInvitationRequest) GetPassword() string

func (*AcceptInvitationRequest) ProtoMessage

func (*AcceptInvitationRequest) ProtoMessage()

func (*AcceptInvitationRequest) ProtoReflect

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

func (*AcceptInvitationRequest) Reset

func (x *AcceptInvitationRequest) Reset()

func (*AcceptInvitationRequest) String

func (x *AcceptInvitationRequest) String() string

type AcceptInvitationResponse

type AcceptInvitationResponse struct {
	User         *User  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	ExpiresIn    int32  `protobuf:"varint,4,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
	// contains filtered or unexported fields
}

func (*AcceptInvitationResponse) Descriptor deprecated

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

Deprecated: Use AcceptInvitationResponse.ProtoReflect.Descriptor instead.

func (*AcceptInvitationResponse) GetAccessToken

func (x *AcceptInvitationResponse) GetAccessToken() string

func (*AcceptInvitationResponse) GetExpiresIn

func (x *AcceptInvitationResponse) GetExpiresIn() int32

func (*AcceptInvitationResponse) GetRefreshToken

func (x *AcceptInvitationResponse) GetRefreshToken() string

func (*AcceptInvitationResponse) GetUser

func (x *AcceptInvitationResponse) GetUser() *User

func (*AcceptInvitationResponse) ProtoMessage

func (*AcceptInvitationResponse) ProtoMessage()

func (*AcceptInvitationResponse) ProtoReflect

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

func (*AcceptInvitationResponse) Reset

func (x *AcceptInvitationResponse) Reset()

func (*AcceptInvitationResponse) String

func (x *AcceptInvitationResponse) String() string

type AddGroupMemberRequest

type AddGroupMemberRequest struct {
	GroupId  string `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	UserId   string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	TenantId string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AddGroupMemberRequest) Descriptor deprecated

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

Deprecated: Use AddGroupMemberRequest.ProtoReflect.Descriptor instead.

func (*AddGroupMemberRequest) GetGroupId

func (x *AddGroupMemberRequest) GetGroupId() string

func (*AddGroupMemberRequest) GetTenantId

func (x *AddGroupMemberRequest) GetTenantId() string

func (*AddGroupMemberRequest) GetUserId

func (x *AddGroupMemberRequest) GetUserId() string

func (*AddGroupMemberRequest) ProtoMessage

func (*AddGroupMemberRequest) ProtoMessage()

func (*AddGroupMemberRequest) ProtoReflect

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

func (*AddGroupMemberRequest) Reset

func (x *AddGroupMemberRequest) Reset()

func (*AddGroupMemberRequest) String

func (x *AddGroupMemberRequest) String() string

type AddGroupMemberResponse

type AddGroupMemberResponse struct {
	// contains filtered or unexported fields
}

func (*AddGroupMemberResponse) Descriptor deprecated

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

Deprecated: Use AddGroupMemberResponse.ProtoReflect.Descriptor instead.

func (*AddGroupMemberResponse) ProtoMessage

func (*AddGroupMemberResponse) ProtoMessage()

func (*AddGroupMemberResponse) ProtoReflect

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

func (*AddGroupMemberResponse) Reset

func (x *AddGroupMemberResponse) Reset()

func (*AddGroupMemberResponse) String

func (x *AddGroupMemberResponse) String() string

type AdminHelpRequest

type AdminHelpRequest struct {
	Id              string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Email           string                 `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Reason          string                 `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
	SourceIp        string                 `protobuf:"bytes,4,opt,name=source_ip,json=sourceIp,proto3" json:"source_ip,omitempty"`
	UserAgent       string                 `protobuf:"bytes,5,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	Status          HelpRequestStatus      `protobuf:"varint,6,opt,name=status,proto3,enum=identity.HelpRequestStatus" json:"status,omitempty"`
	ResolvedBy      string                 `protobuf:"bytes,7,opt,name=resolved_by,json=resolvedBy,proto3" json:"resolved_by,omitempty"`
	ResolutionNotes string                 `protobuf:"bytes,8,opt,name=resolution_notes,json=resolutionNotes,proto3" json:"resolution_notes,omitempty"`
	ResolvedAt      *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=resolved_at,json=resolvedAt,proto3" json:"resolved_at,omitempty"`
	CreatedAt       *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminHelpRequest) Descriptor deprecated

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

Deprecated: Use AdminHelpRequest.ProtoReflect.Descriptor instead.

func (*AdminHelpRequest) GetCreatedAt

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

func (*AdminHelpRequest) GetEmail

func (x *AdminHelpRequest) GetEmail() string

func (*AdminHelpRequest) GetId

func (x *AdminHelpRequest) GetId() string

func (*AdminHelpRequest) GetReason

func (x *AdminHelpRequest) GetReason() string

func (*AdminHelpRequest) GetResolutionNotes

func (x *AdminHelpRequest) GetResolutionNotes() string

func (*AdminHelpRequest) GetResolvedAt

func (x *AdminHelpRequest) GetResolvedAt() *timestamppb.Timestamp

func (*AdminHelpRequest) GetResolvedBy

func (x *AdminHelpRequest) GetResolvedBy() string

func (*AdminHelpRequest) GetSourceIp

func (x *AdminHelpRequest) GetSourceIp() string

func (*AdminHelpRequest) GetStatus

func (x *AdminHelpRequest) GetStatus() HelpRequestStatus

func (*AdminHelpRequest) GetUserAgent

func (x *AdminHelpRequest) GetUserAgent() string

func (*AdminHelpRequest) ProtoMessage

func (*AdminHelpRequest) ProtoMessage()

func (*AdminHelpRequest) ProtoReflect

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

func (*AdminHelpRequest) Reset

func (x *AdminHelpRequest) Reset()

func (*AdminHelpRequest) String

func (x *AdminHelpRequest) String() string

type ApproveQrLoginRequest

type ApproveQrLoginRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Approve   bool   `protobuf:"varint,2,opt,name=approve,proto3" json:"approve,omitempty"`
	// contains filtered or unexported fields
}

Step 2b: Authenticated device approves (or rejects) the new device.

func (*ApproveQrLoginRequest) Descriptor deprecated

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

Deprecated: Use ApproveQrLoginRequest.ProtoReflect.Descriptor instead.

func (*ApproveQrLoginRequest) GetApprove

func (x *ApproveQrLoginRequest) GetApprove() bool

func (*ApproveQrLoginRequest) GetSessionId

func (x *ApproveQrLoginRequest) GetSessionId() string

func (*ApproveQrLoginRequest) ProtoMessage

func (*ApproveQrLoginRequest) ProtoMessage()

func (*ApproveQrLoginRequest) ProtoReflect

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

func (*ApproveQrLoginRequest) Reset

func (x *ApproveQrLoginRequest) Reset()

func (*ApproveQrLoginRequest) String

func (x *ApproveQrLoginRequest) String() string

type ApproveQrLoginResponse

type ApproveQrLoginResponse struct {
	Status QrLoginStatus `protobuf:"varint,1,opt,name=status,proto3,enum=identity.QrLoginStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ApproveQrLoginResponse) Descriptor deprecated

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

Deprecated: Use ApproveQrLoginResponse.ProtoReflect.Descriptor instead.

func (*ApproveQrLoginResponse) GetStatus

func (x *ApproveQrLoginResponse) GetStatus() QrLoginStatus

func (*ApproveQrLoginResponse) ProtoMessage

func (*ApproveQrLoginResponse) ProtoMessage()

func (*ApproveQrLoginResponse) ProtoReflect

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

func (*ApproveQrLoginResponse) Reset

func (x *ApproveQrLoginResponse) Reset()

func (*ApproveQrLoginResponse) String

func (x *ApproveQrLoginResponse) String() string

type AuditEvent

type AuditEvent struct {
	Id           string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	EventType    string                 `protobuf:"bytes,2,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"` // see AuditEventType enum values in schema.yaml
	ActorUserId  string                 `protobuf:"bytes,3,opt,name=actor_user_id,json=actorUserId,proto3" json:"actor_user_id,omitempty"`
	TargetUserId string                 `protobuf:"bytes,4,opt,name=target_user_id,json=targetUserId,proto3" json:"target_user_id,omitempty"`
	IpAddress    string                 `protobuf:"bytes,5,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	UserAgent    string                 `protobuf:"bytes,6,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	Success      bool                   `protobuf:"varint,7,opt,name=success,proto3" json:"success,omitempty"`
	Details      string                 `protobuf:"bytes,8,opt,name=details,proto3" json:"details,omitempty"` // JSON blob for event-specific data
	CreatedAt    *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*AuditEvent) Descriptor deprecated

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

Deprecated: Use AuditEvent.ProtoReflect.Descriptor instead.

func (*AuditEvent) GetActorUserId

func (x *AuditEvent) GetActorUserId() string

func (*AuditEvent) GetCreatedAt

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

func (*AuditEvent) GetDetails

func (x *AuditEvent) GetDetails() string

func (*AuditEvent) GetEventType

func (x *AuditEvent) GetEventType() string

func (*AuditEvent) GetId

func (x *AuditEvent) GetId() string

func (*AuditEvent) GetIpAddress

func (x *AuditEvent) GetIpAddress() string

func (*AuditEvent) GetSuccess

func (x *AuditEvent) GetSuccess() bool

func (*AuditEvent) GetTargetUserId

func (x *AuditEvent) GetTargetUserId() string

func (*AuditEvent) GetUserAgent

func (x *AuditEvent) GetUserAgent() string

func (*AuditEvent) ProtoMessage

func (*AuditEvent) ProtoMessage()

func (*AuditEvent) ProtoReflect

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

func (*AuditEvent) Reset

func (x *AuditEvent) Reset()

func (*AuditEvent) String

func (x *AuditEvent) String() string

type BeginOAuthLoginRequest

type BeginOAuthLoginRequest struct {
	RedirectUri string `protobuf:"bytes,1,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri,omitempty"`
	Provider    string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"` // "google", "microsoft", or "github"
	Tenant      string `protobuf:"bytes,3,opt,name=tenant,proto3" json:"tenant,omitempty"`     // Microsoft tenant ID (optional)
	// contains filtered or unexported fields
}

func (*BeginOAuthLoginRequest) Descriptor deprecated

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

Deprecated: Use BeginOAuthLoginRequest.ProtoReflect.Descriptor instead.

func (*BeginOAuthLoginRequest) GetProvider

func (x *BeginOAuthLoginRequest) GetProvider() string

func (*BeginOAuthLoginRequest) GetRedirectUri

func (x *BeginOAuthLoginRequest) GetRedirectUri() string

func (*BeginOAuthLoginRequest) GetTenant

func (x *BeginOAuthLoginRequest) GetTenant() string

func (*BeginOAuthLoginRequest) ProtoMessage

func (*BeginOAuthLoginRequest) ProtoMessage()

func (*BeginOAuthLoginRequest) ProtoReflect

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

func (*BeginOAuthLoginRequest) Reset

func (x *BeginOAuthLoginRequest) Reset()

func (*BeginOAuthLoginRequest) String

func (x *BeginOAuthLoginRequest) String() string

type BeginOAuthLoginResponse

type BeginOAuthLoginResponse struct {
	AuthorizationUrl string `protobuf:"bytes,1,opt,name=authorization_url,json=authorizationUrl,proto3" json:"authorization_url,omitempty"`
	State            string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	StateToken       string `protobuf:"bytes,3,opt,name=state_token,json=stateToken,proto3" json:"state_token,omitempty"`
	CodeVerifier     string `protobuf:"bytes,4,opt,name=code_verifier,json=codeVerifier,proto3" json:"code_verifier,omitempty"`
	ExpiresIn        int32  `protobuf:"varint,5,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
	// contains filtered or unexported fields
}

func (*BeginOAuthLoginResponse) Descriptor deprecated

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

Deprecated: Use BeginOAuthLoginResponse.ProtoReflect.Descriptor instead.

func (*BeginOAuthLoginResponse) GetAuthorizationUrl

func (x *BeginOAuthLoginResponse) GetAuthorizationUrl() string

func (*BeginOAuthLoginResponse) GetCodeVerifier

func (x *BeginOAuthLoginResponse) GetCodeVerifier() string

func (*BeginOAuthLoginResponse) GetExpiresIn

func (x *BeginOAuthLoginResponse) GetExpiresIn() int32

func (*BeginOAuthLoginResponse) GetState

func (x *BeginOAuthLoginResponse) GetState() string

func (*BeginOAuthLoginResponse) GetStateToken

func (x *BeginOAuthLoginResponse) GetStateToken() string

func (*BeginOAuthLoginResponse) ProtoMessage

func (*BeginOAuthLoginResponse) ProtoMessage()

func (*BeginOAuthLoginResponse) ProtoReflect

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

func (*BeginOAuthLoginResponse) Reset

func (x *BeginOAuthLoginResponse) Reset()

func (*BeginOAuthLoginResponse) String

func (x *BeginOAuthLoginResponse) String() string

type BeginPasskeyLoginRequest

type BeginPasskeyLoginRequest struct {
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` // optional — if empty, allows discoverable credentials (resident keys)
	// contains filtered or unexported fields
}

Authentication (no session required)

func (*BeginPasskeyLoginRequest) Descriptor deprecated

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

Deprecated: Use BeginPasskeyLoginRequest.ProtoReflect.Descriptor instead.

func (*BeginPasskeyLoginRequest) GetEmail

func (x *BeginPasskeyLoginRequest) GetEmail() string

func (*BeginPasskeyLoginRequest) ProtoMessage

func (*BeginPasskeyLoginRequest) ProtoMessage()

func (*BeginPasskeyLoginRequest) ProtoReflect

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

func (*BeginPasskeyLoginRequest) Reset

func (x *BeginPasskeyLoginRequest) Reset()

func (*BeginPasskeyLoginRequest) String

func (x *BeginPasskeyLoginRequest) String() string

type BeginPasskeyLoginResponse

type BeginPasskeyLoginResponse struct {
	OptionsJson string `protobuf:"bytes,1,opt,name=options_json,json=optionsJson,proto3" json:"options_json,omitempty"`
	ChallengeId string `protobuf:"bytes,2,opt,name=challenge_id,json=challengeId,proto3" json:"challenge_id,omitempty"`
	// contains filtered or unexported fields
}

func (*BeginPasskeyLoginResponse) Descriptor deprecated

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

Deprecated: Use BeginPasskeyLoginResponse.ProtoReflect.Descriptor instead.

func (*BeginPasskeyLoginResponse) GetChallengeId

func (x *BeginPasskeyLoginResponse) GetChallengeId() string

func (*BeginPasskeyLoginResponse) GetOptionsJson

func (x *BeginPasskeyLoginResponse) GetOptionsJson() string

func (*BeginPasskeyLoginResponse) ProtoMessage

func (*BeginPasskeyLoginResponse) ProtoMessage()

func (*BeginPasskeyLoginResponse) ProtoReflect

func (*BeginPasskeyLoginResponse) Reset

func (x *BeginPasskeyLoginResponse) Reset()

func (*BeginPasskeyLoginResponse) String

func (x *BeginPasskeyLoginResponse) String() string

type BeginPasskeyRegistrationRequest

type BeginPasskeyRegistrationRequest struct {
	DeviceName string `protobuf:"bytes,1,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
	// contains filtered or unexported fields
}

Registration (requires authenticated session)

func (*BeginPasskeyRegistrationRequest) Descriptor deprecated

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

Deprecated: Use BeginPasskeyRegistrationRequest.ProtoReflect.Descriptor instead.

func (*BeginPasskeyRegistrationRequest) GetDeviceName

func (x *BeginPasskeyRegistrationRequest) GetDeviceName() string

func (*BeginPasskeyRegistrationRequest) ProtoMessage

func (*BeginPasskeyRegistrationRequest) ProtoMessage()

func (*BeginPasskeyRegistrationRequest) ProtoReflect

func (*BeginPasskeyRegistrationRequest) Reset

func (*BeginPasskeyRegistrationRequest) String

type BeginPasskeyRegistrationResponse

type BeginPasskeyRegistrationResponse struct {

	// JSON string of PublicKeyCredentialCreationOptions (frontend passes to navigator.credentials.create)
	OptionsJson string `protobuf:"bytes,1,opt,name=options_json,json=optionsJson,proto3" json:"options_json,omitempty"`
	ChallengeId string `protobuf:"bytes,2,opt,name=challenge_id,json=challengeId,proto3" json:"challenge_id,omitempty"`
	// contains filtered or unexported fields
}

func (*BeginPasskeyRegistrationResponse) Descriptor deprecated

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

Deprecated: Use BeginPasskeyRegistrationResponse.ProtoReflect.Descriptor instead.

func (*BeginPasskeyRegistrationResponse) GetChallengeId

func (x *BeginPasskeyRegistrationResponse) GetChallengeId() string

func (*BeginPasskeyRegistrationResponse) GetOptionsJson

func (x *BeginPasskeyRegistrationResponse) GetOptionsJson() string

func (*BeginPasskeyRegistrationResponse) ProtoMessage

func (*BeginPasskeyRegistrationResponse) ProtoMessage()

func (*BeginPasskeyRegistrationResponse) ProtoReflect

func (*BeginPasskeyRegistrationResponse) Reset

func (*BeginPasskeyRegistrationResponse) String

type BeginTotpSetupRequest

type BeginTotpSetupRequest struct {
	// contains filtered or unexported fields
}

func (*BeginTotpSetupRequest) Descriptor deprecated

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

Deprecated: Use BeginTotpSetupRequest.ProtoReflect.Descriptor instead.

func (*BeginTotpSetupRequest) ProtoMessage

func (*BeginTotpSetupRequest) ProtoMessage()

func (*BeginTotpSetupRequest) ProtoReflect

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

func (*BeginTotpSetupRequest) Reset

func (x *BeginTotpSetupRequest) Reset()

func (*BeginTotpSetupRequest) String

func (x *BeginTotpSetupRequest) String() string

type BeginTotpSetupResponse

type BeginTotpSetupResponse struct {
	Secret        string   `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`                                    // Base32 (shown to user once)
	QrCodeUri     string   `protobuf:"bytes,2,opt,name=qr_code_uri,json=qrCodeUri,proto3" json:"qr_code_uri,omitempty"`           // otpauth://totp/Glassa:user@example.com?secret=...&issuer=Glassa
	RecoveryCodes []string `protobuf:"bytes,3,rep,name=recovery_codes,json=recoveryCodes,proto3" json:"recovery_codes,omitempty"` // 10 one-time recovery codes (shown once)
	// contains filtered or unexported fields
}

func (*BeginTotpSetupResponse) Descriptor deprecated

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

Deprecated: Use BeginTotpSetupResponse.ProtoReflect.Descriptor instead.

func (*BeginTotpSetupResponse) GetQrCodeUri

func (x *BeginTotpSetupResponse) GetQrCodeUri() string

func (*BeginTotpSetupResponse) GetRecoveryCodes

func (x *BeginTotpSetupResponse) GetRecoveryCodes() []string

func (*BeginTotpSetupResponse) GetSecret

func (x *BeginTotpSetupResponse) GetSecret() string

func (*BeginTotpSetupResponse) ProtoMessage

func (*BeginTotpSetupResponse) ProtoMessage()

func (*BeginTotpSetupResponse) ProtoReflect

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

func (*BeginTotpSetupResponse) Reset

func (x *BeginTotpSetupResponse) Reset()

func (*BeginTotpSetupResponse) String

func (x *BeginTotpSetupResponse) String() string

type ChangePasswordRequest

type ChangePasswordRequest struct {
	CurrentPassword string `protobuf:"bytes,1,opt,name=current_password,json=currentPassword,proto3" json:"current_password,omitempty"`
	NewPassword     string `protobuf:"bytes,2,opt,name=new_password,json=newPassword,proto3" json:"new_password,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangePasswordRequest) Descriptor deprecated

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

Deprecated: Use ChangePasswordRequest.ProtoReflect.Descriptor instead.

func (*ChangePasswordRequest) GetCurrentPassword

func (x *ChangePasswordRequest) GetCurrentPassword() string

func (*ChangePasswordRequest) GetNewPassword

func (x *ChangePasswordRequest) GetNewPassword() string

func (*ChangePasswordRequest) ProtoMessage

func (*ChangePasswordRequest) ProtoMessage()

func (*ChangePasswordRequest) ProtoReflect

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

func (*ChangePasswordRequest) Reset

func (x *ChangePasswordRequest) Reset()

func (*ChangePasswordRequest) String

func (x *ChangePasswordRequest) String() string

type ChangePasswordResponse

type ChangePasswordResponse struct {
	// contains filtered or unexported fields
}

func (*ChangePasswordResponse) Descriptor deprecated

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

Deprecated: Use ChangePasswordResponse.ProtoReflect.Descriptor instead.

func (*ChangePasswordResponse) ProtoMessage

func (*ChangePasswordResponse) ProtoMessage()

func (*ChangePasswordResponse) ProtoReflect

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

func (*ChangePasswordResponse) Reset

func (x *ChangePasswordResponse) Reset()

func (*ChangePasswordResponse) String

func (x *ChangePasswordResponse) String() string

type CompletePasskeyLoginRequest

type CompletePasskeyLoginRequest struct {
	ChallengeId    string `protobuf:"bytes,1,opt,name=challenge_id,json=challengeId,proto3" json:"challenge_id,omitempty"`
	CredentialJson string `protobuf:"bytes,2,opt,name=credential_json,json=credentialJson,proto3" json:"credential_json,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletePasskeyLoginRequest) Descriptor deprecated

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

Deprecated: Use CompletePasskeyLoginRequest.ProtoReflect.Descriptor instead.

func (*CompletePasskeyLoginRequest) GetChallengeId

func (x *CompletePasskeyLoginRequest) GetChallengeId() string

func (*CompletePasskeyLoginRequest) GetCredentialJson

func (x *CompletePasskeyLoginRequest) GetCredentialJson() string

func (*CompletePasskeyLoginRequest) ProtoMessage

func (*CompletePasskeyLoginRequest) ProtoMessage()

func (*CompletePasskeyLoginRequest) ProtoReflect

func (*CompletePasskeyLoginRequest) Reset

func (x *CompletePasskeyLoginRequest) Reset()

func (*CompletePasskeyLoginRequest) String

func (x *CompletePasskeyLoginRequest) String() string

type CompletePasskeyLoginResponse

type CompletePasskeyLoginResponse struct {
	User         *User  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	ExpiresIn    int32  `protobuf:"varint,4,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletePasskeyLoginResponse) Descriptor deprecated

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

Deprecated: Use CompletePasskeyLoginResponse.ProtoReflect.Descriptor instead.

func (*CompletePasskeyLoginResponse) GetAccessToken

func (x *CompletePasskeyLoginResponse) GetAccessToken() string

func (*CompletePasskeyLoginResponse) GetExpiresIn

func (x *CompletePasskeyLoginResponse) GetExpiresIn() int32

func (*CompletePasskeyLoginResponse) GetRefreshToken

func (x *CompletePasskeyLoginResponse) GetRefreshToken() string

func (*CompletePasskeyLoginResponse) GetUser

func (x *CompletePasskeyLoginResponse) GetUser() *User

func (*CompletePasskeyLoginResponse) ProtoMessage

func (*CompletePasskeyLoginResponse) ProtoMessage()

func (*CompletePasskeyLoginResponse) ProtoReflect

func (*CompletePasskeyLoginResponse) Reset

func (x *CompletePasskeyLoginResponse) Reset()

func (*CompletePasskeyLoginResponse) String

type CompletePasskeyRegistrationRequest

type CompletePasskeyRegistrationRequest struct {
	ChallengeId string `protobuf:"bytes,1,opt,name=challenge_id,json=challengeId,proto3" json:"challenge_id,omitempty"`
	// JSON string of the PublicKeyCredential returned by navigator.credentials.create
	CredentialJson string `protobuf:"bytes,2,opt,name=credential_json,json=credentialJson,proto3" json:"credential_json,omitempty"`
	DeviceName     string `protobuf:"bytes,3,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletePasskeyRegistrationRequest) Descriptor deprecated

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

Deprecated: Use CompletePasskeyRegistrationRequest.ProtoReflect.Descriptor instead.

func (*CompletePasskeyRegistrationRequest) GetChallengeId

func (x *CompletePasskeyRegistrationRequest) GetChallengeId() string

func (*CompletePasskeyRegistrationRequest) GetCredentialJson

func (x *CompletePasskeyRegistrationRequest) GetCredentialJson() string

func (*CompletePasskeyRegistrationRequest) GetDeviceName

func (x *CompletePasskeyRegistrationRequest) GetDeviceName() string

func (*CompletePasskeyRegistrationRequest) ProtoMessage

func (*CompletePasskeyRegistrationRequest) ProtoMessage()

func (*CompletePasskeyRegistrationRequest) ProtoReflect

func (*CompletePasskeyRegistrationRequest) Reset

func (*CompletePasskeyRegistrationRequest) String

type CompletePasskeyRegistrationResponse

type CompletePasskeyRegistrationResponse struct {
	Credential *PasskeyCredentialInfo `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletePasskeyRegistrationResponse) Descriptor deprecated

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

Deprecated: Use CompletePasskeyRegistrationResponse.ProtoReflect.Descriptor instead.

func (*CompletePasskeyRegistrationResponse) GetCredential

func (*CompletePasskeyRegistrationResponse) ProtoMessage

func (*CompletePasskeyRegistrationResponse) ProtoMessage()

func (*CompletePasskeyRegistrationResponse) ProtoReflect

func (*CompletePasskeyRegistrationResponse) Reset

func (*CompletePasskeyRegistrationResponse) String

type ConfirmEmailChangeRequest

type ConfirmEmailChangeRequest struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmEmailChangeRequest) Descriptor deprecated

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

Deprecated: Use ConfirmEmailChangeRequest.ProtoReflect.Descriptor instead.

func (*ConfirmEmailChangeRequest) GetToken

func (x *ConfirmEmailChangeRequest) GetToken() string

func (*ConfirmEmailChangeRequest) ProtoMessage

func (*ConfirmEmailChangeRequest) ProtoMessage()

func (*ConfirmEmailChangeRequest) ProtoReflect

func (*ConfirmEmailChangeRequest) Reset

func (x *ConfirmEmailChangeRequest) Reset()

func (*ConfirmEmailChangeRequest) String

func (x *ConfirmEmailChangeRequest) String() string

type ConfirmEmailChangeResponse

type ConfirmEmailChangeResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmEmailChangeResponse) Descriptor deprecated

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

Deprecated: Use ConfirmEmailChangeResponse.ProtoReflect.Descriptor instead.

func (*ConfirmEmailChangeResponse) GetUser

func (x *ConfirmEmailChangeResponse) GetUser() *User

func (*ConfirmEmailChangeResponse) ProtoMessage

func (*ConfirmEmailChangeResponse) ProtoMessage()

func (*ConfirmEmailChangeResponse) ProtoReflect

func (*ConfirmEmailChangeResponse) Reset

func (x *ConfirmEmailChangeResponse) Reset()

func (*ConfirmEmailChangeResponse) String

func (x *ConfirmEmailChangeResponse) String() string

type ConfirmPasswordResetRequest

type ConfirmPasswordResetRequest struct {
	Token       string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	NewPassword string `protobuf:"bytes,2,opt,name=new_password,json=newPassword,proto3" json:"new_password,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmPasswordResetRequest) Descriptor deprecated

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

Deprecated: Use ConfirmPasswordResetRequest.ProtoReflect.Descriptor instead.

func (*ConfirmPasswordResetRequest) GetNewPassword

func (x *ConfirmPasswordResetRequest) GetNewPassword() string

func (*ConfirmPasswordResetRequest) GetToken

func (x *ConfirmPasswordResetRequest) GetToken() string

func (*ConfirmPasswordResetRequest) ProtoMessage

func (*ConfirmPasswordResetRequest) ProtoMessage()

func (*ConfirmPasswordResetRequest) ProtoReflect

func (*ConfirmPasswordResetRequest) Reset

func (x *ConfirmPasswordResetRequest) Reset()

func (*ConfirmPasswordResetRequest) String

func (x *ConfirmPasswordResetRequest) String() string

type ConfirmPasswordResetResponse

type ConfirmPasswordResetResponse struct {
	// contains filtered or unexported fields
}

func (*ConfirmPasswordResetResponse) Descriptor deprecated

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

Deprecated: Use ConfirmPasswordResetResponse.ProtoReflect.Descriptor instead.

func (*ConfirmPasswordResetResponse) ProtoMessage

func (*ConfirmPasswordResetResponse) ProtoMessage()

func (*ConfirmPasswordResetResponse) ProtoReflect

func (*ConfirmPasswordResetResponse) Reset

func (x *ConfirmPasswordResetResponse) Reset()

func (*ConfirmPasswordResetResponse) String

type CreateGroupRequest

type CreateGroupRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	TenantId    string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	CreatedBy   string `protobuf:"bytes,4,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // user_id of creator
	// contains filtered or unexported fields
}

func (*CreateGroupRequest) Descriptor deprecated

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

Deprecated: Use CreateGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateGroupRequest) GetCreatedBy

func (x *CreateGroupRequest) GetCreatedBy() string

func (*CreateGroupRequest) GetDescription

func (x *CreateGroupRequest) GetDescription() string

func (*CreateGroupRequest) GetName

func (x *CreateGroupRequest) GetName() string

func (*CreateGroupRequest) GetTenantId

func (x *CreateGroupRequest) GetTenantId() string

func (*CreateGroupRequest) ProtoMessage

func (*CreateGroupRequest) ProtoMessage()

func (*CreateGroupRequest) ProtoReflect

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

func (*CreateGroupRequest) Reset

func (x *CreateGroupRequest) Reset()

func (*CreateGroupRequest) String

func (x *CreateGroupRequest) String() string

type CreateGroupResponse

type CreateGroupResponse struct {
	Group *Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGroupResponse) Descriptor deprecated

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

Deprecated: Use CreateGroupResponse.ProtoReflect.Descriptor instead.

func (*CreateGroupResponse) GetGroup

func (x *CreateGroupResponse) GetGroup() *Group

func (*CreateGroupResponse) ProtoMessage

func (*CreateGroupResponse) ProtoMessage()

func (*CreateGroupResponse) ProtoReflect

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

func (*CreateGroupResponse) Reset

func (x *CreateGroupResponse) Reset()

func (*CreateGroupResponse) String

func (x *CreateGroupResponse) String() string

type CreateUserRequest

type CreateUserRequest struct {
	Email     string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	AvatarUrl string `protobuf:"bytes,3,opt,name=avatar_url,json=avatarUrl,proto3" json:"avatar_url,omitempty"`
	Role      string `protobuf:"bytes,4,opt,name=role,proto3" json:"role,omitempty"`
	TenantId  string `protobuf:"bytes,5,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserRequest) Descriptor deprecated

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

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetAvatarUrl

func (x *CreateUserRequest) GetAvatarUrl() string

func (*CreateUserRequest) GetEmail

func (x *CreateUserRequest) GetEmail() string

func (*CreateUserRequest) GetName

func (x *CreateUserRequest) GetName() string

func (*CreateUserRequest) GetRole

func (x *CreateUserRequest) GetRole() string

func (*CreateUserRequest) GetTenantId

func (x *CreateUserRequest) GetTenantId() string

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

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

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type CreateUserResponse

type CreateUserResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserResponse) Descriptor deprecated

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

Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.

func (*CreateUserResponse) GetUser

func (x *CreateUserResponse) GetUser() *User

func (*CreateUserResponse) ProtoMessage

func (*CreateUserResponse) ProtoMessage()

func (*CreateUserResponse) ProtoReflect

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

func (*CreateUserResponse) Reset

func (x *CreateUserResponse) Reset()

func (*CreateUserResponse) String

func (x *CreateUserResponse) String() string

type DeactivateUserRequest

type DeactivateUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*DeactivateUserRequest) Descriptor deprecated

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

Deprecated: Use DeactivateUserRequest.ProtoReflect.Descriptor instead.

func (*DeactivateUserRequest) GetReason

func (x *DeactivateUserRequest) GetReason() string

func (*DeactivateUserRequest) GetUserId

func (x *DeactivateUserRequest) GetUserId() string

func (*DeactivateUserRequest) ProtoMessage

func (*DeactivateUserRequest) ProtoMessage()

func (*DeactivateUserRequest) ProtoReflect

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

func (*DeactivateUserRequest) Reset

func (x *DeactivateUserRequest) Reset()

func (*DeactivateUserRequest) String

func (x *DeactivateUserRequest) String() string

type DeactivateUserResponse

type DeactivateUserResponse struct {
	// contains filtered or unexported fields
}

func (*DeactivateUserResponse) Descriptor deprecated

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

Deprecated: Use DeactivateUserResponse.ProtoReflect.Descriptor instead.

func (*DeactivateUserResponse) ProtoMessage

func (*DeactivateUserResponse) ProtoMessage()

func (*DeactivateUserResponse) ProtoReflect

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

func (*DeactivateUserResponse) Reset

func (x *DeactivateUserResponse) Reset()

func (*DeactivateUserResponse) String

func (x *DeactivateUserResponse) String() string

type DeleteGroupRequest

type DeleteGroupRequest struct {
	GroupId  string `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteGroupRequest) Descriptor deprecated

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

Deprecated: Use DeleteGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteGroupRequest) GetGroupId

func (x *DeleteGroupRequest) GetGroupId() string

func (*DeleteGroupRequest) GetTenantId

func (x *DeleteGroupRequest) GetTenantId() string

func (*DeleteGroupRequest) ProtoMessage

func (*DeleteGroupRequest) ProtoMessage()

func (*DeleteGroupRequest) ProtoReflect

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

func (*DeleteGroupRequest) Reset

func (x *DeleteGroupRequest) Reset()

func (*DeleteGroupRequest) String

func (x *DeleteGroupRequest) String() string

type DeleteGroupResponse

type DeleteGroupResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteGroupResponse) Descriptor deprecated

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

Deprecated: Use DeleteGroupResponse.ProtoReflect.Descriptor instead.

func (*DeleteGroupResponse) ProtoMessage

func (*DeleteGroupResponse) ProtoMessage()

func (*DeleteGroupResponse) ProtoReflect

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

func (*DeleteGroupResponse) Reset

func (x *DeleteGroupResponse) Reset()

func (*DeleteGroupResponse) String

func (x *DeleteGroupResponse) String() string

type DeletePasskeyRequest

type DeletePasskeyRequest struct {
	CredentialId string `protobuf:"bytes,1,opt,name=credential_id,json=credentialId,proto3" json:"credential_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeletePasskeyRequest) Descriptor deprecated

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

Deprecated: Use DeletePasskeyRequest.ProtoReflect.Descriptor instead.

func (*DeletePasskeyRequest) GetCredentialId

func (x *DeletePasskeyRequest) GetCredentialId() string

func (*DeletePasskeyRequest) ProtoMessage

func (*DeletePasskeyRequest) ProtoMessage()

func (*DeletePasskeyRequest) ProtoReflect

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

func (*DeletePasskeyRequest) Reset

func (x *DeletePasskeyRequest) Reset()

func (*DeletePasskeyRequest) String

func (x *DeletePasskeyRequest) String() string

type DeletePasskeyResponse

type DeletePasskeyResponse struct {
	// contains filtered or unexported fields
}

func (*DeletePasskeyResponse) Descriptor deprecated

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

Deprecated: Use DeletePasskeyResponse.ProtoReflect.Descriptor instead.

func (*DeletePasskeyResponse) ProtoMessage

func (*DeletePasskeyResponse) ProtoMessage()

func (*DeletePasskeyResponse) ProtoReflect

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

func (*DeletePasskeyResponse) Reset

func (x *DeletePasskeyResponse) Reset()

func (*DeletePasskeyResponse) String

func (x *DeletePasskeyResponse) String() string

type DeleteUserRequest

type DeleteUserRequest struct {
	UserId   string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteUserRequest) Descriptor deprecated

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

Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserRequest) GetTenantId

func (x *DeleteUserRequest) GetTenantId() string

func (*DeleteUserRequest) GetUserId

func (x *DeleteUserRequest) GetUserId() string

func (*DeleteUserRequest) ProtoMessage

func (*DeleteUserRequest) ProtoMessage()

func (*DeleteUserRequest) ProtoReflect

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

func (*DeleteUserRequest) Reset

func (x *DeleteUserRequest) Reset()

func (*DeleteUserRequest) String

func (x *DeleteUserRequest) String() string

type DeleteUserResponse

type DeleteUserResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteUserResponse) Descriptor deprecated

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

Deprecated: Use DeleteUserResponse.ProtoReflect.Descriptor instead.

func (*DeleteUserResponse) ProtoMessage

func (*DeleteUserResponse) ProtoMessage()

func (*DeleteUserResponse) ProtoReflect

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

func (*DeleteUserResponse) Reset

func (x *DeleteUserResponse) Reset()

func (*DeleteUserResponse) String

func (x *DeleteUserResponse) String() string

type DisableTotpRequest

type DisableTotpRequest struct {
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` // Require password confirmation to disable
	// contains filtered or unexported fields
}

func (*DisableTotpRequest) Descriptor deprecated

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

Deprecated: Use DisableTotpRequest.ProtoReflect.Descriptor instead.

func (*DisableTotpRequest) GetPassword

func (x *DisableTotpRequest) GetPassword() string

func (*DisableTotpRequest) ProtoMessage

func (*DisableTotpRequest) ProtoMessage()

func (*DisableTotpRequest) ProtoReflect

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

func (*DisableTotpRequest) Reset

func (x *DisableTotpRequest) Reset()

func (*DisableTotpRequest) String

func (x *DisableTotpRequest) String() string

type DisableTotpResponse

type DisableTotpResponse struct {
	// contains filtered or unexported fields
}

func (*DisableTotpResponse) Descriptor deprecated

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

Deprecated: Use DisableTotpResponse.ProtoReflect.Descriptor instead.

func (*DisableTotpResponse) ProtoMessage

func (*DisableTotpResponse) ProtoMessage()

func (*DisableTotpResponse) ProtoReflect

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

func (*DisableTotpResponse) Reset

func (x *DisableTotpResponse) Reset()

func (*DisableTotpResponse) String

func (x *DisableTotpResponse) String() string

type GetCurrentUserRequest

type GetCurrentUserRequest struct {
	// contains filtered or unexported fields
}

func (*GetCurrentUserRequest) Descriptor deprecated

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

Deprecated: Use GetCurrentUserRequest.ProtoReflect.Descriptor instead.

func (*GetCurrentUserRequest) ProtoMessage

func (*GetCurrentUserRequest) ProtoMessage()

func (*GetCurrentUserRequest) ProtoReflect

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

func (*GetCurrentUserRequest) Reset

func (x *GetCurrentUserRequest) Reset()

func (*GetCurrentUserRequest) String

func (x *GetCurrentUserRequest) String() string

type GetCurrentUserResponse

type GetCurrentUserResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCurrentUserResponse) Descriptor deprecated

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

Deprecated: Use GetCurrentUserResponse.ProtoReflect.Descriptor instead.

func (*GetCurrentUserResponse) GetUser

func (x *GetCurrentUserResponse) GetUser() *User

func (*GetCurrentUserResponse) ProtoMessage

func (*GetCurrentUserResponse) ProtoMessage()

func (*GetCurrentUserResponse) ProtoReflect

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

func (*GetCurrentUserResponse) Reset

func (x *GetCurrentUserResponse) Reset()

func (*GetCurrentUserResponse) String

func (x *GetCurrentUserResponse) String() string

type GetQrLoginSessionRequest

type GetQrLoginSessionRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

Step 2a: Authenticated device looks up session details for display.

func (*GetQrLoginSessionRequest) Descriptor deprecated

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

Deprecated: Use GetQrLoginSessionRequest.ProtoReflect.Descriptor instead.

func (*GetQrLoginSessionRequest) GetSessionId

func (x *GetQrLoginSessionRequest) GetSessionId() string

func (*GetQrLoginSessionRequest) ProtoMessage

func (*GetQrLoginSessionRequest) ProtoMessage()

func (*GetQrLoginSessionRequest) ProtoReflect

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

func (*GetQrLoginSessionRequest) Reset

func (x *GetQrLoginSessionRequest) Reset()

func (*GetQrLoginSessionRequest) String

func (x *GetQrLoginSessionRequest) String() string

type GetQrLoginSessionResponse

type GetQrLoginSessionResponse struct {
	Status        QrLoginStatus          `protobuf:"varint,1,opt,name=status,proto3,enum=identity.QrLoginStatus" json:"status,omitempty"`
	NewDeviceInfo string                 `protobuf:"bytes,2,opt,name=new_device_info,json=newDeviceInfo,proto3" json:"new_device_info,omitempty"`
	NewDeviceIp   string                 `protobuf:"bytes,3,opt,name=new_device_ip,json=newDeviceIp,proto3" json:"new_device_ip,omitempty"`
	ExpiresAt     *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetQrLoginSessionResponse) Descriptor deprecated

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

Deprecated: Use GetQrLoginSessionResponse.ProtoReflect.Descriptor instead.

func (*GetQrLoginSessionResponse) GetExpiresAt

func (x *GetQrLoginSessionResponse) GetExpiresAt() *timestamppb.Timestamp

func (*GetQrLoginSessionResponse) GetNewDeviceInfo

func (x *GetQrLoginSessionResponse) GetNewDeviceInfo() string

func (*GetQrLoginSessionResponse) GetNewDeviceIp

func (x *GetQrLoginSessionResponse) GetNewDeviceIp() string

func (*GetQrLoginSessionResponse) GetStatus

func (*GetQrLoginSessionResponse) ProtoMessage

func (*GetQrLoginSessionResponse) ProtoMessage()

func (*GetQrLoginSessionResponse) ProtoReflect

func (*GetQrLoginSessionResponse) Reset

func (x *GetQrLoginSessionResponse) Reset()

func (*GetQrLoginSessionResponse) String

func (x *GetQrLoginSessionResponse) String() string

type GetUserRequest

type GetUserRequest struct {
	UserId   string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserRequest) Descriptor deprecated

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

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetTenantId

func (x *GetUserRequest) GetTenantId() string

func (*GetUserRequest) GetUserId

func (x *GetUserRequest) GetUserId() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

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

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserResponse) Descriptor deprecated

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

Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.

func (*GetUserResponse) GetUser

func (x *GetUserResponse) GetUser() *User

func (*GetUserResponse) ProtoMessage

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) ProtoReflect

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

func (*GetUserResponse) Reset

func (x *GetUserResponse) Reset()

func (*GetUserResponse) String

func (x *GetUserResponse) String() string

type Group

type Group struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Group) Descriptor deprecated

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

Deprecated: Use Group.ProtoReflect.Descriptor instead.

func (*Group) GetCreatedAt

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

func (*Group) GetDescription

func (x *Group) GetDescription() string

func (*Group) GetId

func (x *Group) GetId() string

func (*Group) GetName

func (x *Group) GetName() string

func (*Group) GetUpdatedAt

func (x *Group) GetUpdatedAt() *timestamppb.Timestamp

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) ProtoReflect

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

func (*Group) Reset

func (x *Group) Reset()

func (*Group) String

func (x *Group) String() string

type HelpRequestStatus

type HelpRequestStatus int32
const (
	HelpRequestStatus_HELP_REQUEST_STATUS_UNSPECIFIED HelpRequestStatus = 0
	HelpRequestStatus_HELP_REQUEST_STATUS_PENDING     HelpRequestStatus = 1
	HelpRequestStatus_HELP_REQUEST_STATUS_RESOLVED    HelpRequestStatus = 2
	HelpRequestStatus_HELP_REQUEST_STATUS_REJECTED    HelpRequestStatus = 3
)

func (HelpRequestStatus) Descriptor

func (HelpRequestStatus) Enum

func (HelpRequestStatus) EnumDescriptor deprecated

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

Deprecated: Use HelpRequestStatus.Descriptor instead.

func (HelpRequestStatus) Number

func (HelpRequestStatus) String

func (x HelpRequestStatus) String() string

func (HelpRequestStatus) Type

type InitiateQrLoginRequest

type InitiateQrLoginRequest struct {
	DeviceInfo string `protobuf:"bytes,1,opt,name=device_info,json=deviceInfo,proto3" json:"device_info,omitempty"` // e.g. "Pixel 8 Pro"
	UserAgent  string `protobuf:"bytes,2,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	// contains filtered or unexported fields
}

Step 1: New device (unauthenticated) initiates a QR login.

func (*InitiateQrLoginRequest) Descriptor deprecated

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

Deprecated: Use InitiateQrLoginRequest.ProtoReflect.Descriptor instead.

func (*InitiateQrLoginRequest) GetDeviceInfo

func (x *InitiateQrLoginRequest) GetDeviceInfo() string

func (*InitiateQrLoginRequest) GetUserAgent

func (x *InitiateQrLoginRequest) GetUserAgent() string

func (*InitiateQrLoginRequest) ProtoMessage

func (*InitiateQrLoginRequest) ProtoMessage()

func (*InitiateQrLoginRequest) ProtoReflect

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

func (*InitiateQrLoginRequest) Reset

func (x *InitiateQrLoginRequest) Reset()

func (*InitiateQrLoginRequest) String

func (x *InitiateQrLoginRequest) String() string

type InitiateQrLoginResponse

type InitiateQrLoginResponse struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`  // opaque token for polling
	QrUrl     string `protobuf:"bytes,2,opt,name=qr_url,json=qrUrl,proto3" json:"qr_url,omitempty"`              // URL to encode in the QR code
	ExpiresIn int32  `protobuf:"varint,3,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"` // seconds until session expires
	// contains filtered or unexported fields
}

func (*InitiateQrLoginResponse) Descriptor deprecated

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

Deprecated: Use InitiateQrLoginResponse.ProtoReflect.Descriptor instead.

func (*InitiateQrLoginResponse) GetExpiresIn

func (x *InitiateQrLoginResponse) GetExpiresIn() int32

func (*InitiateQrLoginResponse) GetQrUrl

func (x *InitiateQrLoginResponse) GetQrUrl() string

func (*InitiateQrLoginResponse) GetSessionId

func (x *InitiateQrLoginResponse) GetSessionId() string

func (*InitiateQrLoginResponse) ProtoMessage

func (*InitiateQrLoginResponse) ProtoMessage()

func (*InitiateQrLoginResponse) ProtoReflect

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

func (*InitiateQrLoginResponse) Reset

func (x *InitiateQrLoginResponse) Reset()

func (*InitiateQrLoginResponse) String

func (x *InitiateQrLoginResponse) String() string

type InviteUserRequest

type InviteUserRequest struct {
	Email         string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Name          string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Role          string `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"` // "admin", "member", "guest"
	RecoveryEmail string `protobuf:"bytes,4,opt,name=recovery_email,json=recoveryEmail,proto3" json:"recovery_email,omitempty"`
	QuotaBytes    int64  `protobuf:"varint,5,opt,name=quota_bytes,json=quotaBytes,proto3" json:"quota_bytes,omitempty"`
	// If false: create a pending invitation; the user completes signup via AcceptInvitation.
	// If true: create a fully-active user and return a temporary password to the admin.
	CreateImmediately bool `protobuf:"varint,6,opt,name=create_immediately,json=createImmediately,proto3" json:"create_immediately,omitempty"`
	// contains filtered or unexported fields
}

func (*InviteUserRequest) Descriptor deprecated

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

Deprecated: Use InviteUserRequest.ProtoReflect.Descriptor instead.

func (*InviteUserRequest) GetCreateImmediately

func (x *InviteUserRequest) GetCreateImmediately() bool

func (*InviteUserRequest) GetEmail

func (x *InviteUserRequest) GetEmail() string

func (*InviteUserRequest) GetName

func (x *InviteUserRequest) GetName() string

func (*InviteUserRequest) GetQuotaBytes

func (x *InviteUserRequest) GetQuotaBytes() int64

func (*InviteUserRequest) GetRecoveryEmail

func (x *InviteUserRequest) GetRecoveryEmail() string

func (*InviteUserRequest) GetRole

func (x *InviteUserRequest) GetRole() string

func (*InviteUserRequest) ProtoMessage

func (*InviteUserRequest) ProtoMessage()

func (*InviteUserRequest) ProtoReflect

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

func (*InviteUserRequest) Reset

func (x *InviteUserRequest) Reset()

func (*InviteUserRequest) String

func (x *InviteUserRequest) String() string

type InviteUserResponse

type InviteUserResponse struct {
	User              *User  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	InvitationToken   string `protobuf:"bytes,2,opt,name=invitation_token,json=invitationToken,proto3" json:"invitation_token,omitempty"`       // One-time setup token (shown to admin once, emailed in prod)
	SetupUrl          string `protobuf:"bytes,3,opt,name=setup_url,json=setupUrl,proto3" json:"setup_url,omitempty"`                            // Full URL with token embedded
	TemporaryPassword string `protobuf:"bytes,4,opt,name=temporary_password,json=temporaryPassword,proto3" json:"temporary_password,omitempty"` // Only set when create_immediately = true
	// contains filtered or unexported fields
}

func (*InviteUserResponse) Descriptor deprecated

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

Deprecated: Use InviteUserResponse.ProtoReflect.Descriptor instead.

func (*InviteUserResponse) GetInvitationToken

func (x *InviteUserResponse) GetInvitationToken() string

func (*InviteUserResponse) GetSetupUrl

func (x *InviteUserResponse) GetSetupUrl() string

func (*InviteUserResponse) GetTemporaryPassword

func (x *InviteUserResponse) GetTemporaryPassword() string

func (*InviteUserResponse) GetUser

func (x *InviteUserResponse) GetUser() *User

func (*InviteUserResponse) ProtoMessage

func (*InviteUserResponse) ProtoMessage()

func (*InviteUserResponse) ProtoReflect

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

func (*InviteUserResponse) Reset

func (x *InviteUserResponse) Reset()

func (*InviteUserResponse) String

func (x *InviteUserResponse) String() string

type ListAuditEventsRequest

type ListAuditEventsRequest struct {
	ActorUserId  string `protobuf:"bytes,1,opt,name=actor_user_id,json=actorUserId,proto3" json:"actor_user_id,omitempty"`    // optional filter
	TargetUserId string `protobuf:"bytes,2,opt,name=target_user_id,json=targetUserId,proto3" json:"target_user_id,omitempty"` // optional filter
	EventType    string `protobuf:"bytes,3,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`            // optional filter
	StartTimeMs  int64  `protobuf:"varint,4,opt,name=start_time_ms,json=startTimeMs,proto3" json:"start_time_ms,omitempty"`   // optional: events >= this ms epoch
	EndTimeMs    int64  `protobuf:"varint,5,opt,name=end_time_ms,json=endTimeMs,proto3" json:"end_time_ms,omitempty"`         // optional: events <= this ms epoch
	Limit        int32  `protobuf:"varint,6,opt,name=limit,proto3" json:"limit,omitempty"`                                    // default 50, max 500
	Cursor       string `protobuf:"bytes,7,opt,name=cursor,proto3" json:"cursor,omitempty"`                                   // opaque pagination cursor (offset-based)
	// contains filtered or unexported fields
}

func (*ListAuditEventsRequest) Descriptor deprecated

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

Deprecated: Use ListAuditEventsRequest.ProtoReflect.Descriptor instead.

func (*ListAuditEventsRequest) GetActorUserId

func (x *ListAuditEventsRequest) GetActorUserId() string

func (*ListAuditEventsRequest) GetCursor

func (x *ListAuditEventsRequest) GetCursor() string

func (*ListAuditEventsRequest) GetEndTimeMs

func (x *ListAuditEventsRequest) GetEndTimeMs() int64

func (*ListAuditEventsRequest) GetEventType

func (x *ListAuditEventsRequest) GetEventType() string

func (*ListAuditEventsRequest) GetLimit

func (x *ListAuditEventsRequest) GetLimit() int32

func (*ListAuditEventsRequest) GetStartTimeMs

func (x *ListAuditEventsRequest) GetStartTimeMs() int64

func (*ListAuditEventsRequest) GetTargetUserId

func (x *ListAuditEventsRequest) GetTargetUserId() string

func (*ListAuditEventsRequest) ProtoMessage

func (*ListAuditEventsRequest) ProtoMessage()

func (*ListAuditEventsRequest) ProtoReflect

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

func (*ListAuditEventsRequest) Reset

func (x *ListAuditEventsRequest) Reset()

func (*ListAuditEventsRequest) String

func (x *ListAuditEventsRequest) String() string

type ListAuditEventsResponse

type ListAuditEventsResponse struct {
	Events     []*AuditEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	NextCursor string        `protobuf:"bytes,2,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAuditEventsResponse) Descriptor deprecated

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

Deprecated: Use ListAuditEventsResponse.ProtoReflect.Descriptor instead.

func (*ListAuditEventsResponse) GetEvents

func (x *ListAuditEventsResponse) GetEvents() []*AuditEvent

func (*ListAuditEventsResponse) GetNextCursor

func (x *ListAuditEventsResponse) GetNextCursor() string

func (*ListAuditEventsResponse) ProtoMessage

func (*ListAuditEventsResponse) ProtoMessage()

func (*ListAuditEventsResponse) ProtoReflect

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

func (*ListAuditEventsResponse) Reset

func (x *ListAuditEventsResponse) Reset()

func (*ListAuditEventsResponse) String

func (x *ListAuditEventsResponse) String() string

type ListGroupMembersRequest

type ListGroupMembersRequest struct {
	GroupId  string `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupMembersRequest) Descriptor deprecated

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

Deprecated: Use ListGroupMembersRequest.ProtoReflect.Descriptor instead.

func (*ListGroupMembersRequest) GetGroupId

func (x *ListGroupMembersRequest) GetGroupId() string

func (*ListGroupMembersRequest) GetTenantId

func (x *ListGroupMembersRequest) GetTenantId() string

func (*ListGroupMembersRequest) ProtoMessage

func (*ListGroupMembersRequest) ProtoMessage()

func (*ListGroupMembersRequest) ProtoReflect

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

func (*ListGroupMembersRequest) Reset

func (x *ListGroupMembersRequest) Reset()

func (*ListGroupMembersRequest) String

func (x *ListGroupMembersRequest) String() string

type ListGroupMembersResponse

type ListGroupMembersResponse struct {
	Members []*User `protobuf:"bytes,1,rep,name=members,proto3" json:"members,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupMembersResponse) Descriptor deprecated

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

Deprecated: Use ListGroupMembersResponse.ProtoReflect.Descriptor instead.

func (*ListGroupMembersResponse) GetMembers

func (x *ListGroupMembersResponse) GetMembers() []*User

func (*ListGroupMembersResponse) ProtoMessage

func (*ListGroupMembersResponse) ProtoMessage()

func (*ListGroupMembersResponse) ProtoReflect

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

func (*ListGroupMembersResponse) Reset

func (x *ListGroupMembersResponse) Reset()

func (*ListGroupMembersResponse) String

func (x *ListGroupMembersResponse) String() string

type ListGroupsRequest

type ListGroupsRequest struct {
	TenantId   string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	Cursor     string `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	Limit      int32  `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	NameFilter string `protobuf:"bytes,4,opt,name=name_filter,json=nameFilter,proto3" json:"name_filter,omitempty"` // optional substring match on group name
	// contains filtered or unexported fields
}

func (*ListGroupsRequest) Descriptor deprecated

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

Deprecated: Use ListGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListGroupsRequest) GetCursor

func (x *ListGroupsRequest) GetCursor() string

func (*ListGroupsRequest) GetLimit

func (x *ListGroupsRequest) GetLimit() int32

func (*ListGroupsRequest) GetNameFilter

func (x *ListGroupsRequest) GetNameFilter() string

func (*ListGroupsRequest) GetTenantId

func (x *ListGroupsRequest) GetTenantId() string

func (*ListGroupsRequest) ProtoMessage

func (*ListGroupsRequest) ProtoMessage()

func (*ListGroupsRequest) ProtoReflect

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

func (*ListGroupsRequest) Reset

func (x *ListGroupsRequest) Reset()

func (*ListGroupsRequest) String

func (x *ListGroupsRequest) String() string

type ListGroupsResponse

type ListGroupsResponse struct {
	Groups     []*Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	NextCursor string   `protobuf:"bytes,2,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGroupsResponse) Descriptor deprecated

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

Deprecated: Use ListGroupsResponse.ProtoReflect.Descriptor instead.

func (*ListGroupsResponse) GetGroups

func (x *ListGroupsResponse) GetGroups() []*Group

func (*ListGroupsResponse) GetNextCursor

func (x *ListGroupsResponse) GetNextCursor() string

func (*ListGroupsResponse) ProtoMessage

func (*ListGroupsResponse) ProtoMessage()

func (*ListGroupsResponse) ProtoReflect

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

func (*ListGroupsResponse) Reset

func (x *ListGroupsResponse) Reset()

func (*ListGroupsResponse) String

func (x *ListGroupsResponse) String() string

type ListHelpRequestsRequest

type ListHelpRequestsRequest struct {
	StatusFilter HelpRequestStatus `` // 0 = all
	/* 130-byte string literal not displayed */
	Cursor string `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	Limit  int32  `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*ListHelpRequestsRequest) Descriptor deprecated

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

Deprecated: Use ListHelpRequestsRequest.ProtoReflect.Descriptor instead.

func (*ListHelpRequestsRequest) GetCursor

func (x *ListHelpRequestsRequest) GetCursor() string

func (*ListHelpRequestsRequest) GetLimit

func (x *ListHelpRequestsRequest) GetLimit() int32

func (*ListHelpRequestsRequest) GetStatusFilter

func (x *ListHelpRequestsRequest) GetStatusFilter() HelpRequestStatus

func (*ListHelpRequestsRequest) ProtoMessage

func (*ListHelpRequestsRequest) ProtoMessage()

func (*ListHelpRequestsRequest) ProtoReflect

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

func (*ListHelpRequestsRequest) Reset

func (x *ListHelpRequestsRequest) Reset()

func (*ListHelpRequestsRequest) String

func (x *ListHelpRequestsRequest) String() string

type ListHelpRequestsResponse

type ListHelpRequestsResponse struct {
	Requests     []*AdminHelpRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
	NextCursor   string              `protobuf:"bytes,2,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"`
	PendingCount int32               `protobuf:"varint,3,opt,name=pending_count,json=pendingCount,proto3" json:"pending_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ListHelpRequestsResponse) Descriptor deprecated

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

Deprecated: Use ListHelpRequestsResponse.ProtoReflect.Descriptor instead.

func (*ListHelpRequestsResponse) GetNextCursor

func (x *ListHelpRequestsResponse) GetNextCursor() string

func (*ListHelpRequestsResponse) GetPendingCount

func (x *ListHelpRequestsResponse) GetPendingCount() int32

func (*ListHelpRequestsResponse) GetRequests

func (x *ListHelpRequestsResponse) GetRequests() []*AdminHelpRequest

func (*ListHelpRequestsResponse) ProtoMessage

func (*ListHelpRequestsResponse) ProtoMessage()

func (*ListHelpRequestsResponse) ProtoReflect

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

func (*ListHelpRequestsResponse) Reset

func (x *ListHelpRequestsResponse) Reset()

func (*ListHelpRequestsResponse) String

func (x *ListHelpRequestsResponse) String() string

type ListMySessionsRequest

type ListMySessionsRequest struct {
	// contains filtered or unexported fields
}

func (*ListMySessionsRequest) Descriptor deprecated

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

Deprecated: Use ListMySessionsRequest.ProtoReflect.Descriptor instead.

func (*ListMySessionsRequest) ProtoMessage

func (*ListMySessionsRequest) ProtoMessage()

func (*ListMySessionsRequest) ProtoReflect

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

func (*ListMySessionsRequest) Reset

func (x *ListMySessionsRequest) Reset()

func (*ListMySessionsRequest) String

func (x *ListMySessionsRequest) String() string

type ListMySessionsResponse

type ListMySessionsResponse struct {
	Sessions []*Session `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMySessionsResponse) Descriptor deprecated

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

Deprecated: Use ListMySessionsResponse.ProtoReflect.Descriptor instead.

func (*ListMySessionsResponse) GetSessions

func (x *ListMySessionsResponse) GetSessions() []*Session

func (*ListMySessionsResponse) ProtoMessage

func (*ListMySessionsResponse) ProtoMessage()

func (*ListMySessionsResponse) ProtoReflect

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

func (*ListMySessionsResponse) Reset

func (x *ListMySessionsResponse) Reset()

func (*ListMySessionsResponse) String

func (x *ListMySessionsResponse) String() string

type ListPasskeysRequest

type ListPasskeysRequest struct {
	// contains filtered or unexported fields
}

Management

func (*ListPasskeysRequest) Descriptor deprecated

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

Deprecated: Use ListPasskeysRequest.ProtoReflect.Descriptor instead.

func (*ListPasskeysRequest) ProtoMessage

func (*ListPasskeysRequest) ProtoMessage()

func (*ListPasskeysRequest) ProtoReflect

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

func (*ListPasskeysRequest) Reset

func (x *ListPasskeysRequest) Reset()

func (*ListPasskeysRequest) String

func (x *ListPasskeysRequest) String() string

type ListPasskeysResponse

type ListPasskeysResponse struct {
	Credentials []*PasskeyCredentialInfo `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPasskeysResponse) Descriptor deprecated

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

Deprecated: Use ListPasskeysResponse.ProtoReflect.Descriptor instead.

func (*ListPasskeysResponse) GetCredentials

func (x *ListPasskeysResponse) GetCredentials() []*PasskeyCredentialInfo

func (*ListPasskeysResponse) ProtoMessage

func (*ListPasskeysResponse) ProtoMessage()

func (*ListPasskeysResponse) ProtoReflect

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

func (*ListPasskeysResponse) Reset

func (x *ListPasskeysResponse) Reset()

func (*ListPasskeysResponse) String

func (x *ListPasskeysResponse) String() string

type ListUsersRequest

type ListUsersRequest struct {
	TenantId     string     `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	Cursor       string     `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	Limit        int32      `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	StatusFilter UserStatus `protobuf:"varint,4,opt,name=status_filter,json=statusFilter,proto3,enum=identity.UserStatus" json:"status_filter,omitempty"` // USER_STATUS_UNSPECIFIED = no filter
	Search       string     `protobuf:"bytes,5,opt,name=search,proto3" json:"search,omitempty"`                                                           // optional substring match on email/name
	// contains filtered or unexported fields
}

Admin-only paginated user listing.

Requires the caller's JWT to carry role=admin.
Supports filtering by status and substring search on email/name.

func (*ListUsersRequest) Descriptor deprecated

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

Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.

func (*ListUsersRequest) GetCursor

func (x *ListUsersRequest) GetCursor() string

func (*ListUsersRequest) GetLimit

func (x *ListUsersRequest) GetLimit() int32

func (*ListUsersRequest) GetSearch

func (x *ListUsersRequest) GetSearch() string

func (*ListUsersRequest) GetStatusFilter

func (x *ListUsersRequest) GetStatusFilter() UserStatus

func (*ListUsersRequest) GetTenantId

func (x *ListUsersRequest) GetTenantId() string

func (*ListUsersRequest) ProtoMessage

func (*ListUsersRequest) ProtoMessage()

func (*ListUsersRequest) ProtoReflect

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

func (*ListUsersRequest) Reset

func (x *ListUsersRequest) Reset()

func (*ListUsersRequest) String

func (x *ListUsersRequest) String() string

type ListUsersResponse

type ListUsersResponse struct {
	Users      []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	NextCursor string  `protobuf:"bytes,2,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"`
	TotalCount int32   `protobuf:"varint,3,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUsersResponse) Descriptor deprecated

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

Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.

func (*ListUsersResponse) GetNextCursor

func (x *ListUsersResponse) GetNextCursor() string

func (*ListUsersResponse) GetTotalCount

func (x *ListUsersResponse) GetTotalCount() int32

func (*ListUsersResponse) GetUsers

func (x *ListUsersResponse) GetUsers() []*User

func (*ListUsersResponse) ProtoMessage

func (*ListUsersResponse) ProtoMessage()

func (*ListUsersResponse) ProtoReflect

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

func (*ListUsersResponse) Reset

func (x *ListUsersResponse) Reset()

func (*ListUsersResponse) String

func (x *ListUsersResponse) String() string

type LogoutRequest

type LogoutRequest struct {
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*LogoutRequest) Descriptor deprecated

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

Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.

func (*LogoutRequest) GetRefreshToken

func (x *LogoutRequest) GetRefreshToken() string

func (*LogoutRequest) ProtoMessage

func (*LogoutRequest) ProtoMessage()

func (*LogoutRequest) ProtoReflect

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

func (*LogoutRequest) Reset

func (x *LogoutRequest) Reset()

func (*LogoutRequest) String

func (x *LogoutRequest) String() string

type LogoutResponse

type LogoutResponse struct {
	// contains filtered or unexported fields
}

func (*LogoutResponse) Descriptor deprecated

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

Deprecated: Use LogoutResponse.ProtoReflect.Descriptor instead.

func (*LogoutResponse) ProtoMessage

func (*LogoutResponse) ProtoMessage()

func (*LogoutResponse) ProtoReflect

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

func (*LogoutResponse) Reset

func (x *LogoutResponse) Reset()

func (*LogoutResponse) String

func (x *LogoutResponse) String() string

type OAuthLoginRequest

type OAuthLoginRequest struct {
	Code         string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	RedirectUri  string `protobuf:"bytes,2,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri,omitempty"`
	Provider     string `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`                             // "google", "microsoft", or "github"
	CodeVerifier string `protobuf:"bytes,4,opt,name=code_verifier,json=codeVerifier,proto3" json:"code_verifier,omitempty"` // PKCE (optional)
	Tenant       string `protobuf:"bytes,5,opt,name=tenant,proto3" json:"tenant,omitempty"`                                 // Microsoft tenant ID (optional)
	State        string `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`                                   // authorization callback state (required for server-owned flow)
	StateToken   string `protobuf:"bytes,7,opt,name=state_token,json=stateToken,proto3" json:"state_token,omitempty"`       // opaque token minted by BeginOAuthLogin
	// contains filtered or unexported fields
}

func (*OAuthLoginRequest) Descriptor deprecated

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

Deprecated: Use OAuthLoginRequest.ProtoReflect.Descriptor instead.

func (*OAuthLoginRequest) GetCode

func (x *OAuthLoginRequest) GetCode() string

func (*OAuthLoginRequest) GetCodeVerifier

func (x *OAuthLoginRequest) GetCodeVerifier() string

func (*OAuthLoginRequest) GetProvider

func (x *OAuthLoginRequest) GetProvider() string

func (*OAuthLoginRequest) GetRedirectUri

func (x *OAuthLoginRequest) GetRedirectUri() string

func (*OAuthLoginRequest) GetState

func (x *OAuthLoginRequest) GetState() string

func (*OAuthLoginRequest) GetStateToken

func (x *OAuthLoginRequest) GetStateToken() string

func (*OAuthLoginRequest) GetTenant

func (x *OAuthLoginRequest) GetTenant() string

func (*OAuthLoginRequest) ProtoMessage

func (*OAuthLoginRequest) ProtoMessage()

func (*OAuthLoginRequest) ProtoReflect

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

func (*OAuthLoginRequest) Reset

func (x *OAuthLoginRequest) Reset()

func (*OAuthLoginRequest) String

func (x *OAuthLoginRequest) String() string

type OAuthLoginResponse

type OAuthLoginResponse struct {
	User         *User  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`    // Backend-issued JWT
	RefreshToken string `protobuf:"bytes,4,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"` // For token rotation (send in RefreshToken RPC body)
	ExpiresIn    int32  `protobuf:"varint,5,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`         // Access token lifetime in seconds
	// contains filtered or unexported fields
}

func (*OAuthLoginResponse) Descriptor deprecated

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

Deprecated: Use OAuthLoginResponse.ProtoReflect.Descriptor instead.

func (*OAuthLoginResponse) GetAccessToken

func (x *OAuthLoginResponse) GetAccessToken() string

func (*OAuthLoginResponse) GetExpiresIn

func (x *OAuthLoginResponse) GetExpiresIn() int32

func (*OAuthLoginResponse) GetRefreshToken

func (x *OAuthLoginResponse) GetRefreshToken() string

func (*OAuthLoginResponse) GetUser

func (x *OAuthLoginResponse) GetUser() *User

func (*OAuthLoginResponse) ProtoMessage

func (*OAuthLoginResponse) ProtoMessage()

func (*OAuthLoginResponse) ProtoReflect

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

func (*OAuthLoginResponse) Reset

func (x *OAuthLoginResponse) Reset()

func (*OAuthLoginResponse) String

func (x *OAuthLoginResponse) String() string

type PasskeyCredentialInfo

type PasskeyCredentialInfo struct {
	CredentialId string                 `protobuf:"bytes,1,opt,name=credential_id,json=credentialId,proto3" json:"credential_id,omitempty"`
	DeviceName   string                 `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
	CreatedAt    *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastUsedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
	// contains filtered or unexported fields
}

func (*PasskeyCredentialInfo) Descriptor deprecated

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

Deprecated: Use PasskeyCredentialInfo.ProtoReflect.Descriptor instead.

func (*PasskeyCredentialInfo) GetCreatedAt

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

func (*PasskeyCredentialInfo) GetCredentialId

func (x *PasskeyCredentialInfo) GetCredentialId() string

func (*PasskeyCredentialInfo) GetDeviceName

func (x *PasskeyCredentialInfo) GetDeviceName() string

func (*PasskeyCredentialInfo) GetLastUsedAt

func (x *PasskeyCredentialInfo) GetLastUsedAt() *timestamppb.Timestamp

func (*PasskeyCredentialInfo) ProtoMessage

func (*PasskeyCredentialInfo) ProtoMessage()

func (*PasskeyCredentialInfo) ProtoReflect

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

func (*PasskeyCredentialInfo) Reset

func (x *PasskeyCredentialInfo) Reset()

func (*PasskeyCredentialInfo) String

func (x *PasskeyCredentialInfo) String() string

type PasswordLoginRequest

type PasswordLoginRequest struct {
	Email    string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*PasswordLoginRequest) Descriptor deprecated

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

Deprecated: Use PasswordLoginRequest.ProtoReflect.Descriptor instead.

func (*PasswordLoginRequest) GetEmail

func (x *PasswordLoginRequest) GetEmail() string

func (*PasswordLoginRequest) GetPassword

func (x *PasswordLoginRequest) GetPassword() string

func (*PasswordLoginRequest) ProtoMessage

func (*PasswordLoginRequest) ProtoMessage()

func (*PasswordLoginRequest) ProtoReflect

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

func (*PasswordLoginRequest) Reset

func (x *PasswordLoginRequest) Reset()

func (*PasswordLoginRequest) String

func (x *PasswordLoginRequest) String() string

type PasswordLoginResponse

type PasswordLoginResponse struct {
	IdToken          string `protobuf:"bytes,1,opt,name=id_token,json=idToken,proto3" json:"id_token,omitempty"` // Legacy local format (deprecated)
	User             *User  `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken      string `protobuf:"bytes,3,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`                  // Backend-issued JWT (empty when totp_required=true)
	RefreshToken     string `protobuf:"bytes,4,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`               // For token rotation (empty when totp_required=true)
	ExpiresIn        int32  `protobuf:"varint,5,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`                       // Access token lifetime in seconds
	TotpRequired     bool   `protobuf:"varint,6,opt,name=totp_required,json=totpRequired,proto3" json:"totp_required,omitempty"`              // true when the user has TOTP enabled; client must call VerifyTotp
	LoginChallengeId string `protobuf:"bytes,7,opt,name=login_challenge_id,json=loginChallengeId,proto3" json:"login_challenge_id,omitempty"` // id of the pending LoginChallenge; pass to VerifyTotp
	// contains filtered or unexported fields
}

func (*PasswordLoginResponse) Descriptor deprecated

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

Deprecated: Use PasswordLoginResponse.ProtoReflect.Descriptor instead.

func (*PasswordLoginResponse) GetAccessToken

func (x *PasswordLoginResponse) GetAccessToken() string

func (*PasswordLoginResponse) GetExpiresIn

func (x *PasswordLoginResponse) GetExpiresIn() int32

func (*PasswordLoginResponse) GetIdToken

func (x *PasswordLoginResponse) GetIdToken() string

func (*PasswordLoginResponse) GetLoginChallengeId

func (x *PasswordLoginResponse) GetLoginChallengeId() string

func (*PasswordLoginResponse) GetRefreshToken

func (x *PasswordLoginResponse) GetRefreshToken() string

func (*PasswordLoginResponse) GetTotpRequired

func (x *PasswordLoginResponse) GetTotpRequired() bool

func (*PasswordLoginResponse) GetUser

func (x *PasswordLoginResponse) GetUser() *User

func (*PasswordLoginResponse) ProtoMessage

func (*PasswordLoginResponse) ProtoMessage()

func (*PasswordLoginResponse) ProtoReflect

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

func (*PasswordLoginResponse) Reset

func (x *PasswordLoginResponse) Reset()

func (*PasswordLoginResponse) String

func (x *PasswordLoginResponse) String() string

type PasswordSignupRequest

type PasswordSignupRequest struct {
	Email         string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Password      string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	RecoveryEmail string `protobuf:"bytes,3,opt,name=recovery_email,json=recoveryEmail,proto3" json:"recovery_email,omitempty"` // Optional: used for password reset flow
	// contains filtered or unexported fields
}

func (*PasswordSignupRequest) Descriptor deprecated

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

Deprecated: Use PasswordSignupRequest.ProtoReflect.Descriptor instead.

func (*PasswordSignupRequest) GetEmail

func (x *PasswordSignupRequest) GetEmail() string

func (*PasswordSignupRequest) GetPassword

func (x *PasswordSignupRequest) GetPassword() string

func (*PasswordSignupRequest) GetRecoveryEmail

func (x *PasswordSignupRequest) GetRecoveryEmail() string

func (*PasswordSignupRequest) ProtoMessage

func (*PasswordSignupRequest) ProtoMessage()

func (*PasswordSignupRequest) ProtoReflect

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

func (*PasswordSignupRequest) Reset

func (x *PasswordSignupRequest) Reset()

func (*PasswordSignupRequest) String

func (x *PasswordSignupRequest) String() string

type PasswordSignupResponse

type PasswordSignupResponse struct {
	IdToken      string `protobuf:"bytes,1,opt,name=id_token,json=idToken,proto3" json:"id_token,omitempty"` // deprecated, kept for backward compat
	User         *User  `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,3,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,4,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	ExpiresIn    int32  `protobuf:"varint,5,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
	// contains filtered or unexported fields
}

func (*PasswordSignupResponse) Descriptor deprecated

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

Deprecated: Use PasswordSignupResponse.ProtoReflect.Descriptor instead.

func (*PasswordSignupResponse) GetAccessToken

func (x *PasswordSignupResponse) GetAccessToken() string

func (*PasswordSignupResponse) GetExpiresIn

func (x *PasswordSignupResponse) GetExpiresIn() int32

func (*PasswordSignupResponse) GetIdToken

func (x *PasswordSignupResponse) GetIdToken() string

func (*PasswordSignupResponse) GetRefreshToken

func (x *PasswordSignupResponse) GetRefreshToken() string

func (*PasswordSignupResponse) GetUser

func (x *PasswordSignupResponse) GetUser() *User

func (*PasswordSignupResponse) ProtoMessage

func (*PasswordSignupResponse) ProtoMessage()

func (*PasswordSignupResponse) ProtoReflect

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

func (*PasswordSignupResponse) Reset

func (x *PasswordSignupResponse) Reset()

func (*PasswordSignupResponse) String

func (x *PasswordSignupResponse) String() string

type PollQrLoginRequest

type PollQrLoginRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

Step 3: New device polls for completion.

func (*PollQrLoginRequest) Descriptor deprecated

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

Deprecated: Use PollQrLoginRequest.ProtoReflect.Descriptor instead.

func (*PollQrLoginRequest) GetSessionId

func (x *PollQrLoginRequest) GetSessionId() string

func (*PollQrLoginRequest) ProtoMessage

func (*PollQrLoginRequest) ProtoMessage()

func (*PollQrLoginRequest) ProtoReflect

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

func (*PollQrLoginRequest) Reset

func (x *PollQrLoginRequest) Reset()

func (*PollQrLoginRequest) String

func (x *PollQrLoginRequest) String() string

type PollQrLoginResponse

type PollQrLoginResponse struct {
	Status QrLoginStatus `protobuf:"varint,1,opt,name=status,proto3,enum=identity.QrLoginStatus" json:"status,omitempty"`
	// Populated only when status == QR_LOGIN_STATUS_APPROVED.
	User         *User  `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,3,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,4,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	ExpiresIn    int32  `protobuf:"varint,5,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
	// contains filtered or unexported fields
}

func (*PollQrLoginResponse) Descriptor deprecated

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

Deprecated: Use PollQrLoginResponse.ProtoReflect.Descriptor instead.

func (*PollQrLoginResponse) GetAccessToken

func (x *PollQrLoginResponse) GetAccessToken() string

func (*PollQrLoginResponse) GetExpiresIn

func (x *PollQrLoginResponse) GetExpiresIn() int32

func (*PollQrLoginResponse) GetRefreshToken

func (x *PollQrLoginResponse) GetRefreshToken() string

func (*PollQrLoginResponse) GetStatus

func (x *PollQrLoginResponse) GetStatus() QrLoginStatus

func (*PollQrLoginResponse) GetUser

func (x *PollQrLoginResponse) GetUser() *User

func (*PollQrLoginResponse) ProtoMessage

func (*PollQrLoginResponse) ProtoMessage()

func (*PollQrLoginResponse) ProtoReflect

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

func (*PollQrLoginResponse) Reset

func (x *PollQrLoginResponse) Reset()

func (*PollQrLoginResponse) String

func (x *PollQrLoginResponse) String() string

type QrLoginStatus

type QrLoginStatus int32
const (
	QrLoginStatus_QR_LOGIN_STATUS_UNSPECIFIED QrLoginStatus = 0
	QrLoginStatus_QR_LOGIN_STATUS_PENDING     QrLoginStatus = 1
	QrLoginStatus_QR_LOGIN_STATUS_APPROVED    QrLoginStatus = 2
	QrLoginStatus_QR_LOGIN_STATUS_REJECTED    QrLoginStatus = 3
	QrLoginStatus_QR_LOGIN_STATUS_EXPIRED     QrLoginStatus = 4
	QrLoginStatus_QR_LOGIN_STATUS_CONSUMED    QrLoginStatus = 5
)

func (QrLoginStatus) Descriptor

func (QrLoginStatus) Enum

func (x QrLoginStatus) Enum() *QrLoginStatus

func (QrLoginStatus) EnumDescriptor deprecated

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

Deprecated: Use QrLoginStatus.Descriptor instead.

func (QrLoginStatus) Number

func (QrLoginStatus) String

func (x QrLoginStatus) String() string

func (QrLoginStatus) Type

type ReactivateUserRequest

type ReactivateUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ReactivateUserRequest) Descriptor deprecated

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

Deprecated: Use ReactivateUserRequest.ProtoReflect.Descriptor instead.

func (*ReactivateUserRequest) GetUserId

func (x *ReactivateUserRequest) GetUserId() string

func (*ReactivateUserRequest) ProtoMessage

func (*ReactivateUserRequest) ProtoMessage()

func (*ReactivateUserRequest) ProtoReflect

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

func (*ReactivateUserRequest) Reset

func (x *ReactivateUserRequest) Reset()

func (*ReactivateUserRequest) String

func (x *ReactivateUserRequest) String() string

type ReactivateUserResponse

type ReactivateUserResponse struct {
	// contains filtered or unexported fields
}

func (*ReactivateUserResponse) Descriptor deprecated

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

Deprecated: Use ReactivateUserResponse.ProtoReflect.Descriptor instead.

func (*ReactivateUserResponse) ProtoMessage

func (*ReactivateUserResponse) ProtoMessage()

func (*ReactivateUserResponse) ProtoReflect

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

func (*ReactivateUserResponse) Reset

func (x *ReactivateUserResponse) Reset()

func (*ReactivateUserResponse) String

func (x *ReactivateUserResponse) String() string

type RefreshTokenRequest

type RefreshTokenRequest struct {
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*RefreshTokenRequest) Descriptor deprecated

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

Deprecated: Use RefreshTokenRequest.ProtoReflect.Descriptor instead.

func (*RefreshTokenRequest) GetRefreshToken

func (x *RefreshTokenRequest) GetRefreshToken() string

func (*RefreshTokenRequest) ProtoMessage

func (*RefreshTokenRequest) ProtoMessage()

func (*RefreshTokenRequest) ProtoReflect

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

func (*RefreshTokenRequest) Reset

func (x *RefreshTokenRequest) Reset()

func (*RefreshTokenRequest) String

func (x *RefreshTokenRequest) String() string

type RefreshTokenResponse

type RefreshTokenResponse struct {
	User         *User  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*RefreshTokenResponse) Descriptor deprecated

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

Deprecated: Use RefreshTokenResponse.ProtoReflect.Descriptor instead.

func (*RefreshTokenResponse) GetAccessToken

func (x *RefreshTokenResponse) GetAccessToken() string

func (*RefreshTokenResponse) GetRefreshToken

func (x *RefreshTokenResponse) GetRefreshToken() string

func (*RefreshTokenResponse) GetUser

func (x *RefreshTokenResponse) GetUser() *User

func (*RefreshTokenResponse) ProtoMessage

func (*RefreshTokenResponse) ProtoMessage()

func (*RefreshTokenResponse) ProtoReflect

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

func (*RefreshTokenResponse) Reset

func (x *RefreshTokenResponse) Reset()

func (*RefreshTokenResponse) String

func (x *RefreshTokenResponse) String() string

type RegenerateRecoveryCodesRequest

type RegenerateRecoveryCodesRequest struct {
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*RegenerateRecoveryCodesRequest) Descriptor deprecated

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

Deprecated: Use RegenerateRecoveryCodesRequest.ProtoReflect.Descriptor instead.

func (*RegenerateRecoveryCodesRequest) GetPassword

func (x *RegenerateRecoveryCodesRequest) GetPassword() string

func (*RegenerateRecoveryCodesRequest) ProtoMessage

func (*RegenerateRecoveryCodesRequest) ProtoMessage()

func (*RegenerateRecoveryCodesRequest) ProtoReflect

func (*RegenerateRecoveryCodesRequest) Reset

func (x *RegenerateRecoveryCodesRequest) Reset()

func (*RegenerateRecoveryCodesRequest) String

type RegenerateRecoveryCodesResponse

type RegenerateRecoveryCodesResponse struct {
	RecoveryCodes []string `protobuf:"bytes,1,rep,name=recovery_codes,json=recoveryCodes,proto3" json:"recovery_codes,omitempty"`
	// contains filtered or unexported fields
}

func (*RegenerateRecoveryCodesResponse) Descriptor deprecated

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

Deprecated: Use RegenerateRecoveryCodesResponse.ProtoReflect.Descriptor instead.

func (*RegenerateRecoveryCodesResponse) GetRecoveryCodes

func (x *RegenerateRecoveryCodesResponse) GetRecoveryCodes() []string

func (*RegenerateRecoveryCodesResponse) ProtoMessage

func (*RegenerateRecoveryCodesResponse) ProtoMessage()

func (*RegenerateRecoveryCodesResponse) ProtoReflect

func (*RegenerateRecoveryCodesResponse) Reset

func (*RegenerateRecoveryCodesResponse) String

type RemoveGroupMemberRequest

type RemoveGroupMemberRequest struct {
	GroupId  string `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	UserId   string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	TenantId string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveGroupMemberRequest) Descriptor deprecated

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

Deprecated: Use RemoveGroupMemberRequest.ProtoReflect.Descriptor instead.

func (*RemoveGroupMemberRequest) GetGroupId

func (x *RemoveGroupMemberRequest) GetGroupId() string

func (*RemoveGroupMemberRequest) GetTenantId

func (x *RemoveGroupMemberRequest) GetTenantId() string

func (*RemoveGroupMemberRequest) GetUserId

func (x *RemoveGroupMemberRequest) GetUserId() string

func (*RemoveGroupMemberRequest) ProtoMessage

func (*RemoveGroupMemberRequest) ProtoMessage()

func (*RemoveGroupMemberRequest) ProtoReflect

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

func (*RemoveGroupMemberRequest) Reset

func (x *RemoveGroupMemberRequest) Reset()

func (*RemoveGroupMemberRequest) String

func (x *RemoveGroupMemberRequest) String() string

type RemoveGroupMemberResponse

type RemoveGroupMemberResponse struct {
	// contains filtered or unexported fields
}

func (*RemoveGroupMemberResponse) Descriptor deprecated

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

Deprecated: Use RemoveGroupMemberResponse.ProtoReflect.Descriptor instead.

func (*RemoveGroupMemberResponse) ProtoMessage

func (*RemoveGroupMemberResponse) ProtoMessage()

func (*RemoveGroupMemberResponse) ProtoReflect

func (*RemoveGroupMemberResponse) Reset

func (x *RemoveGroupMemberResponse) Reset()

func (*RemoveGroupMemberResponse) String

func (x *RemoveGroupMemberResponse) String() string

type RequestAdminHelpRequest

type RequestAdminHelpRequest struct {
	Email  string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` // Optional — what the user is having trouble with
	// contains filtered or unexported fields
}

func (*RequestAdminHelpRequest) Descriptor deprecated

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

Deprecated: Use RequestAdminHelpRequest.ProtoReflect.Descriptor instead.

func (*RequestAdminHelpRequest) GetEmail

func (x *RequestAdminHelpRequest) GetEmail() string

func (*RequestAdminHelpRequest) GetReason

func (x *RequestAdminHelpRequest) GetReason() string

func (*RequestAdminHelpRequest) ProtoMessage

func (*RequestAdminHelpRequest) ProtoMessage()

func (*RequestAdminHelpRequest) ProtoReflect

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

func (*RequestAdminHelpRequest) Reset

func (x *RequestAdminHelpRequest) Reset()

func (*RequestAdminHelpRequest) String

func (x *RequestAdminHelpRequest) String() string

type RequestAdminHelpResponse

type RequestAdminHelpResponse struct {
	// contains filtered or unexported fields
}

func (*RequestAdminHelpResponse) Descriptor deprecated

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

Deprecated: Use RequestAdminHelpResponse.ProtoReflect.Descriptor instead.

func (*RequestAdminHelpResponse) ProtoMessage

func (*RequestAdminHelpResponse) ProtoMessage()

func (*RequestAdminHelpResponse) ProtoReflect

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

func (*RequestAdminHelpResponse) Reset

func (x *RequestAdminHelpResponse) Reset()

func (*RequestAdminHelpResponse) String

func (x *RequestAdminHelpResponse) String() string

type RequestEmailChangeRequest

type RequestEmailChangeRequest struct {
	NewEmail        string `protobuf:"bytes,1,opt,name=new_email,json=newEmail,proto3" json:"new_email,omitempty"`
	CurrentPassword string `protobuf:"bytes,2,opt,name=current_password,json=currentPassword,proto3" json:"current_password,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestEmailChangeRequest) Descriptor deprecated

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

Deprecated: Use RequestEmailChangeRequest.ProtoReflect.Descriptor instead.

func (*RequestEmailChangeRequest) GetCurrentPassword

func (x *RequestEmailChangeRequest) GetCurrentPassword() string

func (*RequestEmailChangeRequest) GetNewEmail

func (x *RequestEmailChangeRequest) GetNewEmail() string

func (*RequestEmailChangeRequest) ProtoMessage

func (*RequestEmailChangeRequest) ProtoMessage()

func (*RequestEmailChangeRequest) ProtoReflect

func (*RequestEmailChangeRequest) Reset

func (x *RequestEmailChangeRequest) Reset()

func (*RequestEmailChangeRequest) String

func (x *RequestEmailChangeRequest) String() string

type RequestEmailChangeResponse

type RequestEmailChangeResponse struct {
	// contains filtered or unexported fields
}

func (*RequestEmailChangeResponse) Descriptor deprecated

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

Deprecated: Use RequestEmailChangeResponse.ProtoReflect.Descriptor instead.

func (*RequestEmailChangeResponse) ProtoMessage

func (*RequestEmailChangeResponse) ProtoMessage()

func (*RequestEmailChangeResponse) ProtoReflect

func (*RequestEmailChangeResponse) Reset

func (x *RequestEmailChangeResponse) Reset()

func (*RequestEmailChangeResponse) String

func (x *RequestEmailChangeResponse) String() string

type RequestPasswordResetRequest

type RequestPasswordResetRequest struct {
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

Recovery-email-driven password reset (replaces the deprecated self-serve ForgotPassword flow). The reset link is sent to the recovery_email on file — or, if none is set, the request silently succeeds (no enumeration).

func (*RequestPasswordResetRequest) Descriptor deprecated

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

Deprecated: Use RequestPasswordResetRequest.ProtoReflect.Descriptor instead.

func (*RequestPasswordResetRequest) GetEmail

func (x *RequestPasswordResetRequest) GetEmail() string

func (*RequestPasswordResetRequest) ProtoMessage

func (*RequestPasswordResetRequest) ProtoMessage()

func (*RequestPasswordResetRequest) ProtoReflect

func (*RequestPasswordResetRequest) Reset

func (x *RequestPasswordResetRequest) Reset()

func (*RequestPasswordResetRequest) String

func (x *RequestPasswordResetRequest) String() string

type RequestPasswordResetResponse

type RequestPasswordResetResponse struct {
	// contains filtered or unexported fields
}

func (*RequestPasswordResetResponse) Descriptor deprecated

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

Deprecated: Use RequestPasswordResetResponse.ProtoReflect.Descriptor instead.

func (*RequestPasswordResetResponse) ProtoMessage

func (*RequestPasswordResetResponse) ProtoMessage()

func (*RequestPasswordResetResponse) ProtoReflect

func (*RequestPasswordResetResponse) Reset

func (x *RequestPasswordResetResponse) Reset()

func (*RequestPasswordResetResponse) String

type ResetUserPasswordRequest

type ResetUserPasswordRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// If true: generate a random temp password and return it to the admin.
	// If false: create a reset token the admin hands off to the user.
	GenerateTempPassword bool `protobuf:"varint,2,opt,name=generate_temp_password,json=generateTempPassword,proto3" json:"generate_temp_password,omitempty"`
	// contains filtered or unexported fields
}

func (*ResetUserPasswordRequest) Descriptor deprecated

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

Deprecated: Use ResetUserPasswordRequest.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordRequest) GetGenerateTempPassword

func (x *ResetUserPasswordRequest) GetGenerateTempPassword() bool

func (*ResetUserPasswordRequest) GetUserId

func (x *ResetUserPasswordRequest) GetUserId() string

func (*ResetUserPasswordRequest) ProtoMessage

func (*ResetUserPasswordRequest) ProtoMessage()

func (*ResetUserPasswordRequest) ProtoReflect

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

func (*ResetUserPasswordRequest) Reset

func (x *ResetUserPasswordRequest) Reset()

func (*ResetUserPasswordRequest) String

func (x *ResetUserPasswordRequest) String() string

type ResetUserPasswordResponse

type ResetUserPasswordResponse struct {
	TemporaryPassword string `protobuf:"bytes,1,opt,name=temporary_password,json=temporaryPassword,proto3" json:"temporary_password,omitempty"` // Only set when generate_temp_password = true
	ResetToken        string `protobuf:"bytes,2,opt,name=reset_token,json=resetToken,proto3" json:"reset_token,omitempty"`                      // Only set when generate_temp_password = false
	// contains filtered or unexported fields
}

func (*ResetUserPasswordResponse) Descriptor deprecated

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

Deprecated: Use ResetUserPasswordResponse.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordResponse) GetResetToken

func (x *ResetUserPasswordResponse) GetResetToken() string

func (*ResetUserPasswordResponse) GetTemporaryPassword

func (x *ResetUserPasswordResponse) GetTemporaryPassword() string

func (*ResetUserPasswordResponse) ProtoMessage

func (*ResetUserPasswordResponse) ProtoMessage()

func (*ResetUserPasswordResponse) ProtoReflect

func (*ResetUserPasswordResponse) Reset

func (x *ResetUserPasswordResponse) Reset()

func (*ResetUserPasswordResponse) String

func (x *ResetUserPasswordResponse) String() string

type ResolveHelpRequestRequest

type ResolveHelpRequestRequest struct {
	RequestId       string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Reject          bool   `protobuf:"varint,2,opt,name=reject,proto3" json:"reject,omitempty"` // false = resolve, true = reject
	ResolutionNotes string `protobuf:"bytes,3,opt,name=resolution_notes,json=resolutionNotes,proto3" json:"resolution_notes,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveHelpRequestRequest) Descriptor deprecated

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

Deprecated: Use ResolveHelpRequestRequest.ProtoReflect.Descriptor instead.

func (*ResolveHelpRequestRequest) GetReject

func (x *ResolveHelpRequestRequest) GetReject() bool

func (*ResolveHelpRequestRequest) GetRequestId

func (x *ResolveHelpRequestRequest) GetRequestId() string

func (*ResolveHelpRequestRequest) GetResolutionNotes

func (x *ResolveHelpRequestRequest) GetResolutionNotes() string

func (*ResolveHelpRequestRequest) ProtoMessage

func (*ResolveHelpRequestRequest) ProtoMessage()

func (*ResolveHelpRequestRequest) ProtoReflect

func (*ResolveHelpRequestRequest) Reset

func (x *ResolveHelpRequestRequest) Reset()

func (*ResolveHelpRequestRequest) String

func (x *ResolveHelpRequestRequest) String() string

type ResolveHelpRequestResponse

type ResolveHelpRequestResponse struct {
	Request *AdminHelpRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveHelpRequestResponse) Descriptor deprecated

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

Deprecated: Use ResolveHelpRequestResponse.ProtoReflect.Descriptor instead.

func (*ResolveHelpRequestResponse) GetRequest

func (*ResolveHelpRequestResponse) ProtoMessage

func (*ResolveHelpRequestResponse) ProtoMessage()

func (*ResolveHelpRequestResponse) ProtoReflect

func (*ResolveHelpRequestResponse) Reset

func (x *ResolveHelpRequestResponse) Reset()

func (*ResolveHelpRequestResponse) String

func (x *ResolveHelpRequestResponse) String() string

type RevokeAllSessionsRequest

type RevokeAllSessionsRequest struct {
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` // Require password to revoke all
	// contains filtered or unexported fields
}

func (*RevokeAllSessionsRequest) Descriptor deprecated

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

Deprecated: Use RevokeAllSessionsRequest.ProtoReflect.Descriptor instead.

func (*RevokeAllSessionsRequest) GetPassword

func (x *RevokeAllSessionsRequest) GetPassword() string

func (*RevokeAllSessionsRequest) ProtoMessage

func (*RevokeAllSessionsRequest) ProtoMessage()

func (*RevokeAllSessionsRequest) ProtoReflect

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

func (*RevokeAllSessionsRequest) Reset

func (x *RevokeAllSessionsRequest) Reset()

func (*RevokeAllSessionsRequest) String

func (x *RevokeAllSessionsRequest) String() string

type RevokeAllSessionsResponse

type RevokeAllSessionsResponse struct {
	RevokedCount int32 `protobuf:"varint,1,opt,name=revoked_count,json=revokedCount,proto3" json:"revoked_count,omitempty"`
	// contains filtered or unexported fields
}

func (*RevokeAllSessionsResponse) Descriptor deprecated

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

Deprecated: Use RevokeAllSessionsResponse.ProtoReflect.Descriptor instead.

func (*RevokeAllSessionsResponse) GetRevokedCount

func (x *RevokeAllSessionsResponse) GetRevokedCount() int32

func (*RevokeAllSessionsResponse) ProtoMessage

func (*RevokeAllSessionsResponse) ProtoMessage()

func (*RevokeAllSessionsResponse) ProtoReflect

func (*RevokeAllSessionsResponse) Reset

func (x *RevokeAllSessionsResponse) Reset()

func (*RevokeAllSessionsResponse) String

func (x *RevokeAllSessionsResponse) String() string

type RevokeSessionRequest

type RevokeSessionRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RevokeSessionRequest) Descriptor deprecated

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

Deprecated: Use RevokeSessionRequest.ProtoReflect.Descriptor instead.

func (*RevokeSessionRequest) GetSessionId

func (x *RevokeSessionRequest) GetSessionId() string

func (*RevokeSessionRequest) ProtoMessage

func (*RevokeSessionRequest) ProtoMessage()

func (*RevokeSessionRequest) ProtoReflect

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

func (*RevokeSessionRequest) Reset

func (x *RevokeSessionRequest) Reset()

func (*RevokeSessionRequest) String

func (x *RevokeSessionRequest) String() string

type RevokeSessionResponse

type RevokeSessionResponse struct {
	// contains filtered or unexported fields
}

func (*RevokeSessionResponse) Descriptor deprecated

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

Deprecated: Use RevokeSessionResponse.ProtoReflect.Descriptor instead.

func (*RevokeSessionResponse) ProtoMessage

func (*RevokeSessionResponse) ProtoMessage()

func (*RevokeSessionResponse) ProtoReflect

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

func (*RevokeSessionResponse) Reset

func (x *RevokeSessionResponse) Reset()

func (*RevokeSessionResponse) String

func (x *RevokeSessionResponse) String() string

type SendEmailVerificationRequest

type SendEmailVerificationRequest struct {
	// contains filtered or unexported fields
}

func (*SendEmailVerificationRequest) Descriptor deprecated

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

Deprecated: Use SendEmailVerificationRequest.ProtoReflect.Descriptor instead.

func (*SendEmailVerificationRequest) ProtoMessage

func (*SendEmailVerificationRequest) ProtoMessage()

func (*SendEmailVerificationRequest) ProtoReflect

func (*SendEmailVerificationRequest) Reset

func (x *SendEmailVerificationRequest) Reset()

func (*SendEmailVerificationRequest) String

type SendEmailVerificationResponse

type SendEmailVerificationResponse struct {
	// contains filtered or unexported fields
}

func (*SendEmailVerificationResponse) Descriptor deprecated

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

Deprecated: Use SendEmailVerificationResponse.ProtoReflect.Descriptor instead.

func (*SendEmailVerificationResponse) ProtoMessage

func (*SendEmailVerificationResponse) ProtoMessage()

func (*SendEmailVerificationResponse) ProtoReflect

func (*SendEmailVerificationResponse) Reset

func (x *SendEmailVerificationResponse) Reset()

func (*SendEmailVerificationResponse) String

type Session

type Session struct {
	SessionId  string                 `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` // refresh token node id (NOT the raw token)
	DeviceName string                 `protobuf:"bytes,2,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
	IpAddress  string                 `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	UserAgent  string                 `protobuf:"bytes,4,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastUsedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
	ExpiresAt  *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	Current    bool                   `protobuf:"varint,8,opt,name=current,proto3" json:"current,omitempty"` // is this the session making the request
	// contains filtered or unexported fields
}

func (*Session) Descriptor deprecated

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

Deprecated: Use Session.ProtoReflect.Descriptor instead.

func (*Session) GetCreatedAt

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

func (*Session) GetCurrent

func (x *Session) GetCurrent() bool

func (*Session) GetDeviceName

func (x *Session) GetDeviceName() string

func (*Session) GetExpiresAt

func (x *Session) GetExpiresAt() *timestamppb.Timestamp

func (*Session) GetIpAddress

func (x *Session) GetIpAddress() string

func (*Session) GetLastUsedAt

func (x *Session) GetLastUsedAt() *timestamppb.Timestamp

func (*Session) GetSessionId

func (x *Session) GetSessionId() string

func (*Session) GetUserAgent

func (x *Session) GetUserAgent() string

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect

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

func (*Session) Reset

func (x *Session) Reset()

func (*Session) String

func (x *Session) String() string

type SetUserQuotaRequest

type SetUserQuotaRequest struct {
	UserId     string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	QuotaBytes int64  `protobuf:"varint,2,opt,name=quota_bytes,json=quotaBytes,proto3" json:"quota_bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*SetUserQuotaRequest) Descriptor deprecated

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

Deprecated: Use SetUserQuotaRequest.ProtoReflect.Descriptor instead.

func (*SetUserQuotaRequest) GetQuotaBytes

func (x *SetUserQuotaRequest) GetQuotaBytes() int64

func (*SetUserQuotaRequest) GetUserId

func (x *SetUserQuotaRequest) GetUserId() string

func (*SetUserQuotaRequest) ProtoMessage

func (*SetUserQuotaRequest) ProtoMessage()

func (*SetUserQuotaRequest) ProtoReflect

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

func (*SetUserQuotaRequest) Reset

func (x *SetUserQuotaRequest) Reset()

func (*SetUserQuotaRequest) String

func (x *SetUserQuotaRequest) String() string

type SetUserQuotaResponse

type SetUserQuotaResponse struct {
	// contains filtered or unexported fields
}

func (*SetUserQuotaResponse) Descriptor deprecated

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

Deprecated: Use SetUserQuotaResponse.ProtoReflect.Descriptor instead.

func (*SetUserQuotaResponse) ProtoMessage

func (*SetUserQuotaResponse) ProtoMessage()

func (*SetUserQuotaResponse) ProtoReflect

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

func (*SetUserQuotaResponse) Reset

func (x *SetUserQuotaResponse) Reset()

func (*SetUserQuotaResponse) String

func (x *SetUserQuotaResponse) String() string

type SignOutEverywhereRequest

type SignOutEverywhereRequest struct {
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` // Require password confirmation
	// contains filtered or unexported fields
}

func (*SignOutEverywhereRequest) Descriptor deprecated

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

Deprecated: Use SignOutEverywhereRequest.ProtoReflect.Descriptor instead.

func (*SignOutEverywhereRequest) GetPassword

func (x *SignOutEverywhereRequest) GetPassword() string

func (*SignOutEverywhereRequest) ProtoMessage

func (*SignOutEverywhereRequest) ProtoMessage()

func (*SignOutEverywhereRequest) ProtoReflect

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

func (*SignOutEverywhereRequest) Reset

func (x *SignOutEverywhereRequest) Reset()

func (*SignOutEverywhereRequest) String

func (x *SignOutEverywhereRequest) String() string

type SignOutEverywhereResponse

type SignOutEverywhereResponse struct {
	RevokedCount int32 `protobuf:"varint,1,opt,name=revoked_count,json=revokedCount,proto3" json:"revoked_count,omitempty"`
	// contains filtered or unexported fields
}

func (*SignOutEverywhereResponse) Descriptor deprecated

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

Deprecated: Use SignOutEverywhereResponse.ProtoReflect.Descriptor instead.

func (*SignOutEverywhereResponse) GetRevokedCount

func (x *SignOutEverywhereResponse) GetRevokedCount() int32

func (*SignOutEverywhereResponse) ProtoMessage

func (*SignOutEverywhereResponse) ProtoMessage()

func (*SignOutEverywhereResponse) ProtoReflect

func (*SignOutEverywhereResponse) Reset

func (x *SignOutEverywhereResponse) Reset()

func (*SignOutEverywhereResponse) String

func (x *SignOutEverywhereResponse) String() string

type UpdateGroupRequest

type UpdateGroupRequest struct {
	GroupId     string `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	TenantId    string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	Name        string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateGroupRequest) Descriptor deprecated

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

Deprecated: Use UpdateGroupRequest.ProtoReflect.Descriptor instead.

func (*UpdateGroupRequest) GetDescription

func (x *UpdateGroupRequest) GetDescription() string

func (*UpdateGroupRequest) GetGroupId

func (x *UpdateGroupRequest) GetGroupId() string

func (*UpdateGroupRequest) GetName

func (x *UpdateGroupRequest) GetName() string

func (*UpdateGroupRequest) GetTenantId

func (x *UpdateGroupRequest) GetTenantId() string

func (*UpdateGroupRequest) ProtoMessage

func (*UpdateGroupRequest) ProtoMessage()

func (*UpdateGroupRequest) ProtoReflect

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

func (*UpdateGroupRequest) Reset

func (x *UpdateGroupRequest) Reset()

func (*UpdateGroupRequest) String

func (x *UpdateGroupRequest) String() string

type UpdateGroupResponse

type UpdateGroupResponse struct {
	Group *Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateGroupResponse) Descriptor deprecated

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

Deprecated: Use UpdateGroupResponse.ProtoReflect.Descriptor instead.

func (*UpdateGroupResponse) GetGroup

func (x *UpdateGroupResponse) GetGroup() *Group

func (*UpdateGroupResponse) ProtoMessage

func (*UpdateGroupResponse) ProtoMessage()

func (*UpdateGroupResponse) ProtoReflect

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

func (*UpdateGroupResponse) Reset

func (x *UpdateGroupResponse) Reset()

func (*UpdateGroupResponse) String

func (x *UpdateGroupResponse) String() string

type UpdateProfileRequest

type UpdateProfileRequest struct {

	// Omitted (empty-string) fields are unchanged.
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	AvatarUrl string `protobuf:"bytes,2,opt,name=avatar_url,json=avatarUrl,proto3" json:"avatar_url,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProfileRequest) Descriptor deprecated

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

Deprecated: Use UpdateProfileRequest.ProtoReflect.Descriptor instead.

func (*UpdateProfileRequest) GetAvatarUrl

func (x *UpdateProfileRequest) GetAvatarUrl() string

func (*UpdateProfileRequest) GetName

func (x *UpdateProfileRequest) GetName() string

func (*UpdateProfileRequest) ProtoMessage

func (*UpdateProfileRequest) ProtoMessage()

func (*UpdateProfileRequest) ProtoReflect

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

func (*UpdateProfileRequest) Reset

func (x *UpdateProfileRequest) Reset()

func (*UpdateProfileRequest) String

func (x *UpdateProfileRequest) String() string

type UpdateProfileResponse

type UpdateProfileResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProfileResponse) Descriptor deprecated

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

Deprecated: Use UpdateProfileResponse.ProtoReflect.Descriptor instead.

func (*UpdateProfileResponse) GetUser

func (x *UpdateProfileResponse) GetUser() *User

func (*UpdateProfileResponse) ProtoMessage

func (*UpdateProfileResponse) ProtoMessage()

func (*UpdateProfileResponse) ProtoReflect

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

func (*UpdateProfileResponse) Reset

func (x *UpdateProfileResponse) Reset()

func (*UpdateProfileResponse) String

func (x *UpdateProfileResponse) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	UserId    string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	TenantId  string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	Name      string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarUrl string `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3" json:"avatar_url,omitempty"`
	Role      string `protobuf:"bytes,5,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest) Descriptor deprecated

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

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetAvatarUrl

func (x *UpdateUserRequest) GetAvatarUrl() string

func (*UpdateUserRequest) GetName

func (x *UpdateUserRequest) GetName() string

func (*UpdateUserRequest) GetRole

func (x *UpdateUserRequest) GetRole() string

func (*UpdateUserRequest) GetTenantId

func (x *UpdateUserRequest) GetTenantId() string

func (*UpdateUserRequest) GetUserId

func (x *UpdateUserRequest) GetUserId() string

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

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

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UpdateUserResponse

type UpdateUserResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserResponse) Descriptor deprecated

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

Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserResponse) GetUser

func (x *UpdateUserResponse) GetUser() *User

func (*UpdateUserResponse) ProtoMessage

func (*UpdateUserResponse) ProtoMessage()

func (*UpdateUserResponse) ProtoReflect

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

func (*UpdateUserResponse) Reset

func (x *UpdateUserResponse) Reset()

func (*UpdateUserResponse) String

func (x *UpdateUserResponse) String() string

type User

type User struct {
	Id               string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Email            string                 `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Name             string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarUrl        string                 `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3" json:"avatar_url,omitempty"`
	Role             string                 `protobuf:"bytes,5,opt,name=role,proto3" json:"role,omitempty"` // "admin", "member", "guest"
	CreatedAt        *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt        *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	TotpRequired     bool                   `protobuf:"varint,8,opt,name=totp_required,json=totpRequired,proto3" json:"totp_required,omitempty"` // true if the user has enrolled a TOTP credential
	Status           UserStatus             `protobuf:"varint,9,opt,name=status,proto3,enum=identity.UserStatus" json:"status,omitempty"`
	RecoveryEmail    string                 `protobuf:"bytes,10,opt,name=recovery_email,json=recoveryEmail,proto3" json:"recovery_email,omitempty"`
	QuotaBytes       int64                  `protobuf:"varint,11,opt,name=quota_bytes,json=quotaBytes,proto3" json:"quota_bytes,omitempty"`
	LastLoginAtMs    int64                  `protobuf:"varint,12,opt,name=last_login_at_ms,json=lastLoginAtMs,proto3" json:"last_login_at_ms,omitempty"`
	EmailVerified    bool                   `protobuf:"varint,13,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"`
	EmailVerifiedAt  int64                  `protobuf:"varint,14,opt,name=email_verified_at,json=emailVerifiedAt,proto3" json:"email_verified_at,omitempty"`
	FailedLoginCount int32                  `protobuf:"varint,15,opt,name=failed_login_count,json=failedLoginCount,proto3" json:"failed_login_count,omitempty"` // # of consecutive failed PasswordLogin attempts
	LockedUntil      int64                  `protobuf:"varint,16,opt,name=locked_until,json=lockedUntil,proto3" json:"locked_until,omitempty"`                  // epoch ms; 0 = not locked, future = locked until
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetAvatarUrl

func (x *User) GetAvatarUrl() string

func (*User) GetCreatedAt

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

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetEmailVerified

func (x *User) GetEmailVerified() bool

func (*User) GetEmailVerifiedAt

func (x *User) GetEmailVerifiedAt() int64

func (*User) GetFailedLoginCount

func (x *User) GetFailedLoginCount() int32

func (*User) GetId

func (x *User) GetId() string

func (*User) GetLastLoginAtMs

func (x *User) GetLastLoginAtMs() int64

func (*User) GetLockedUntil

func (x *User) GetLockedUntil() int64

func (*User) GetName

func (x *User) GetName() string

func (*User) GetQuotaBytes

func (x *User) GetQuotaBytes() int64

func (*User) GetRecoveryEmail

func (x *User) GetRecoveryEmail() string

func (*User) GetRole

func (x *User) GetRole() string

func (*User) GetStatus

func (x *User) GetStatus() UserStatus

func (*User) GetTotpRequired

func (x *User) GetTotpRequired() bool

func (*User) GetUpdatedAt

func (x *User) GetUpdatedAt() *timestamppb.Timestamp

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type UserStatus

type UserStatus int32
const (
	UserStatus_USER_STATUS_UNSPECIFIED UserStatus = 0
	UserStatus_USER_STATUS_ACTIVE      UserStatus = 1
	UserStatus_USER_STATUS_INVITED     UserStatus = 2
	UserStatus_USER_STATUS_DEACTIVATED UserStatus = 3
	UserStatus_USER_STATUS_SUSPENDED   UserStatus = 4
)

func (UserStatus) Descriptor

func (UserStatus) Descriptor() protoreflect.EnumDescriptor

func (UserStatus) Enum

func (x UserStatus) Enum() *UserStatus

func (UserStatus) EnumDescriptor deprecated

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

Deprecated: Use UserStatus.Descriptor instead.

func (UserStatus) Number

func (x UserStatus) Number() protoreflect.EnumNumber

func (UserStatus) String

func (x UserStatus) String() string

func (UserStatus) Type

type VerifyEmailRequest

type VerifyEmailRequest struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyEmailRequest) Descriptor deprecated

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

Deprecated: Use VerifyEmailRequest.ProtoReflect.Descriptor instead.

func (*VerifyEmailRequest) GetToken

func (x *VerifyEmailRequest) GetToken() string

func (*VerifyEmailRequest) ProtoMessage

func (*VerifyEmailRequest) ProtoMessage()

func (*VerifyEmailRequest) ProtoReflect

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

func (*VerifyEmailRequest) Reset

func (x *VerifyEmailRequest) Reset()

func (*VerifyEmailRequest) String

func (x *VerifyEmailRequest) String() string

type VerifyEmailResponse

type VerifyEmailResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyEmailResponse) Descriptor deprecated

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

Deprecated: Use VerifyEmailResponse.ProtoReflect.Descriptor instead.

func (*VerifyEmailResponse) GetUser

func (x *VerifyEmailResponse) GetUser() *User

func (*VerifyEmailResponse) ProtoMessage

func (*VerifyEmailResponse) ProtoMessage()

func (*VerifyEmailResponse) ProtoReflect

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

func (*VerifyEmailResponse) Reset

func (x *VerifyEmailResponse) Reset()

func (*VerifyEmailResponse) String

func (x *VerifyEmailResponse) String() string

type VerifyTotpRequest

type VerifyTotpRequest struct {
	LoginChallengeId string `protobuf:"bytes,1,opt,name=login_challenge_id,json=loginChallengeId,proto3" json:"login_challenge_id,omitempty"` // From a pending login
	Code             string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`                                                   // TOTP code OR recovery code
	// contains filtered or unexported fields
}

func (*VerifyTotpRequest) Descriptor deprecated

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

Deprecated: Use VerifyTotpRequest.ProtoReflect.Descriptor instead.

func (*VerifyTotpRequest) GetCode

func (x *VerifyTotpRequest) GetCode() string

func (*VerifyTotpRequest) GetLoginChallengeId

func (x *VerifyTotpRequest) GetLoginChallengeId() string

func (*VerifyTotpRequest) ProtoMessage

func (*VerifyTotpRequest) ProtoMessage()

func (*VerifyTotpRequest) ProtoReflect

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

func (*VerifyTotpRequest) Reset

func (x *VerifyTotpRequest) Reset()

func (*VerifyTotpRequest) String

func (x *VerifyTotpRequest) String() string

type VerifyTotpResponse

type VerifyTotpResponse struct {
	User         *User  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	ExpiresIn    int32  `protobuf:"varint,4,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyTotpResponse) Descriptor deprecated

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

Deprecated: Use VerifyTotpResponse.ProtoReflect.Descriptor instead.

func (*VerifyTotpResponse) GetAccessToken

func (x *VerifyTotpResponse) GetAccessToken() string

func (*VerifyTotpResponse) GetExpiresIn

func (x *VerifyTotpResponse) GetExpiresIn() int32

func (*VerifyTotpResponse) GetRefreshToken

func (x *VerifyTotpResponse) GetRefreshToken() string

func (*VerifyTotpResponse) GetUser

func (x *VerifyTotpResponse) GetUser() *User

func (*VerifyTotpResponse) ProtoMessage

func (*VerifyTotpResponse) ProtoMessage()

func (*VerifyTotpResponse) ProtoReflect

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

func (*VerifyTotpResponse) Reset

func (x *VerifyTotpResponse) Reset()

func (*VerifyTotpResponse) String

func (x *VerifyTotpResponse) String() string

type VerifyTotpSetupRequest

type VerifyTotpSetupRequest struct {
	Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyTotpSetupRequest) Descriptor deprecated

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

Deprecated: Use VerifyTotpSetupRequest.ProtoReflect.Descriptor instead.

func (*VerifyTotpSetupRequest) GetCode

func (x *VerifyTotpSetupRequest) GetCode() string

func (*VerifyTotpSetupRequest) ProtoMessage

func (*VerifyTotpSetupRequest) ProtoMessage()

func (*VerifyTotpSetupRequest) ProtoReflect

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

func (*VerifyTotpSetupRequest) Reset

func (x *VerifyTotpSetupRequest) Reset()

func (*VerifyTotpSetupRequest) String

func (x *VerifyTotpSetupRequest) String() string

type VerifyTotpSetupResponse

type VerifyTotpSetupResponse struct {
	Verified bool `protobuf:"varint,1,opt,name=verified,proto3" json:"verified,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyTotpSetupResponse) Descriptor deprecated

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

Deprecated: Use VerifyTotpSetupResponse.ProtoReflect.Descriptor instead.

func (*VerifyTotpSetupResponse) GetVerified

func (x *VerifyTotpSetupResponse) GetVerified() bool

func (*VerifyTotpSetupResponse) ProtoMessage

func (*VerifyTotpSetupResponse) ProtoMessage()

func (*VerifyTotpSetupResponse) ProtoReflect

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

func (*VerifyTotpSetupResponse) Reset

func (x *VerifyTotpSetupResponse) Reset()

func (*VerifyTotpSetupResponse) String

func (x *VerifyTotpSetupResponse) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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