proto_auth

package
v0.0.0-...-044a9da Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SupportedLanguage_name = map[int32]string{
		0:  "ENGLISH",
		1:  "ARABIC",
		2:  "BRITISH",
		3:  "CHINESE",
		4:  "CHINESE_HONG_KONG",
		5:  "CHINESE_TAIWAN",
		6:  "DUTCH",
		7:  "FRENCH",
		8:  "GERMAN",
		9:  "GREEK",
		10: "HEBREW",
		11: "ITALIAN",
		12: "JAPANESE",
		13: "KOREAN",
		14: "POLISH",
		15: "PORTUGUESE",
		16: "PORTUGUESE_BRAZIL",
		17: "ROMANIAN",
		18: "RUSSIAN",
		19: "SLOVAK",
		20: "SPANISH",
	}
	SupportedLanguage_value = map[string]int32{
		"ENGLISH":           0,
		"ARABIC":            1,
		"BRITISH":           2,
		"CHINESE":           3,
		"CHINESE_HONG_KONG": 4,
		"CHINESE_TAIWAN":    5,
		"DUTCH":             6,
		"FRENCH":            7,
		"GERMAN":            8,
		"GREEK":             9,
		"HEBREW":            10,
		"ITALIAN":           11,
		"JAPANESE":          12,
		"KOREAN":            13,
		"POLISH":            14,
		"PORTUGUESE":        15,
		"PORTUGUESE_BRAZIL": 16,
		"ROMANIAN":          17,
		"RUSSIAN":           18,
		"SLOVAK":            19,
		"SPANISH":           20,
	}
)

Enum value maps for SupportedLanguage.

View Source
var (
	LoginType_name = map[int32]string{
		0: "NORMAL",
		1: "SSO",
		2: "BIO",
		3: "ALTERNATE",
		4: "OFFLINE",
		5: "FORGOT_PASSWORD",
	}
	LoginType_value = map[string]int32{
		"NORMAL":          0,
		"SSO":             1,
		"BIO":             2,
		"ALTERNATE":       3,
		"OFFLINE":         4,
		"FORGOT_PASSWORD": 5,
	}
)

Enum value maps for LoginType.

View Source
var (
	DeviceStatus_name = map[int32]string{
		0: "DEVICE_NEEDS_APPROVAL",
		1: "DEVICE_OK",
		2: "DEVICE_DISABLED_BY_USER",
		3: "DEVICE_LOCKED_BY_ADMIN",
	}
	DeviceStatus_value = map[string]int32{
		"DEVICE_NEEDS_APPROVAL":   0,
		"DEVICE_OK":               1,
		"DEVICE_DISABLED_BY_USER": 2,
		"DEVICE_LOCKED_BY_ADMIN":  3,
	}
)

Enum value maps for DeviceStatus.

View Source
var (
	LicenseStatus_name = map[int32]string{
		0: "OTHER",
		1: "ACTIVE",
		2: "EXPIRED",
		3: "DISABLED",
	}
	LicenseStatus_value = map[string]int32{
		"OTHER":    0,
		"ACTIVE":   1,
		"EXPIRED":  2,
		"DISABLED": 3,
	}
)

Enum value maps for LicenseStatus.

View Source
var (
	AccountType_name = map[int32]string{
		0: "CONSUMER",
		1: "FAMILY",
		2: "ENTERPRISE",
	}
	AccountType_value = map[string]int32{
		"CONSUMER":   0,
		"FAMILY":     1,
		"ENTERPRISE": 2,
	}
)

Enum value maps for AccountType.

View Source
var (
	SessionTokenType_name = map[int32]string{
		0: "NO_RESTRICTION",
		1: "ACCOUNT_RECOVERY",
		2: "SHARE_ACCOUNT",
		3: "PURCHASE",
		4: "RESTRICT",
		5: "ACCEPT_INVITE",
		6: "SUPPORT_SERVER",
		7: "ENTERPRISE_CREATION",
		8: "EXPIRED_BUT_ALLOWED_TO_SYNC",
	}
	SessionTokenType_value = map[string]int32{
		"NO_RESTRICTION":              0,
		"ACCOUNT_RECOVERY":            1,
		"SHARE_ACCOUNT":               2,
		"PURCHASE":                    3,
		"RESTRICT":                    4,
		"ACCEPT_INVITE":               5,
		"SUPPORT_SERVER":              6,
		"ENTERPRISE_CREATION":         7,
		"EXPIRED_BUT_ALLOWED_TO_SYNC": 8,
	}
)

Enum value maps for SessionTokenType.

View Source
var (
	Version_name = map[int32]string{
		0: "invalid_version",
		1: "default_version",
		2: "second_version",
	}
	Version_value = map[string]int32{
		"invalid_version": 0,
		"default_version": 1,
		"second_version":  2,
	}
)

Enum value maps for Version.

View Source
var (
	MasterPasswordReentryActionType_name = map[int32]string{
		0: "UNMASK",
		1: "COPY",
	}
	MasterPasswordReentryActionType_value = map[string]int32{
		"UNMASK": 0,
		"COPY":   1,
	}
)

Enum value maps for MasterPasswordReentryActionType.

View Source
var (
	LoginMethod_name = map[int32]string{
		0: "INVALID_LOGINMETHOD",
		1: "EXISTING_ACCOUNT",
		2: "SSO_DOMAIN",
		3: "AFTER_SSO",
		4: "NEW_ACCOUNT",
	}
	LoginMethod_value = map[string]int32{
		"INVALID_LOGINMETHOD": 0,
		"EXISTING_ACCOUNT":    1,
		"SSO_DOMAIN":          2,
		"AFTER_SSO":           3,
		"NEW_ACCOUNT":         4,
	}
)

Enum value maps for LoginMethod.

View Source
var (
	LoginState_name = map[int32]string{
		0:  "INVALID_LOGINSTATE",
		1:  "LOGGED_OUT",
		2:  "DEVICE_APPROVAL_REQUIRED",
		3:  "DEVICE_LOCKED",
		4:  "ACCOUNT_LOCKED",
		5:  "DEVICE_ACCOUNT_LOCKED",
		6:  "UPGRADE",
		7:  "LICENSE_EXPIRED",
		8:  "REGION_REDIRECT",
		9:  "REDIRECT_CLOUD_SSO",
		10: "REDIRECT_ONSITE_SSO",
		12: "REQUIRES_2FA",
		13: "REQUIRES_AUTH_HASH",
		14: "REQUIRES_USERNAME",
		15: "AFTER_CLOUD_SSO_LOGIN",
		16: "REQUIRES_ACCOUNT_CREATION",
		17: "REQUIRES_DEVICE_ENCRYPTED_DATA_KEY",
		18: "LOGIN_TOKEN_EXPIRED",
		99: "LOGGED_IN",
	}
	LoginState_value = map[string]int32{
		"INVALID_LOGINSTATE":                 0,
		"LOGGED_OUT":                         1,
		"DEVICE_APPROVAL_REQUIRED":           2,
		"DEVICE_LOCKED":                      3,
		"ACCOUNT_LOCKED":                     4,
		"DEVICE_ACCOUNT_LOCKED":              5,
		"UPGRADE":                            6,
		"LICENSE_EXPIRED":                    7,
		"REGION_REDIRECT":                    8,
		"REDIRECT_CLOUD_SSO":                 9,
		"REDIRECT_ONSITE_SSO":                10,
		"REQUIRES_2FA":                       12,
		"REQUIRES_AUTH_HASH":                 13,
		"REQUIRES_USERNAME":                  14,
		"AFTER_CLOUD_SSO_LOGIN":              15,
		"REQUIRES_ACCOUNT_CREATION":          16,
		"REQUIRES_DEVICE_ENCRYPTED_DATA_KEY": 17,
		"LOGIN_TOKEN_EXPIRED":                18,
		"LOGGED_IN":                          99,
	}
)

Enum value maps for LoginState.

View Source
var (
	EncryptedDataKeyType_name = map[int32]string{
		0: "NO_KEY",
		1: "BY_DEVICE_PUBLIC_KEY",
		2: "BY_PASSWORD",
		3: "BY_ALTERNATE",
		4: "BY_BIO",
	}
	EncryptedDataKeyType_value = map[string]int32{
		"NO_KEY":               0,
		"BY_DEVICE_PUBLIC_KEY": 1,
		"BY_PASSWORD":          2,
		"BY_ALTERNATE":         3,
		"BY_BIO":               4,
	}
)

Enum value maps for EncryptedDataKeyType.

View Source
var (
	PasswordMethod_name = map[int32]string{
		0: "ENTERED",
		1: "BIOMETRICS",
	}
	PasswordMethod_value = map[string]int32{
		"ENTERED":    0,
		"BIOMETRICS": 1,
	}
)

Enum value maps for PasswordMethod.

View Source
var (
	TwoFactorPushType_name = map[int32]string{
		0: "TWO_FA_PUSH_NONE",
		1: "TWO_FA_PUSH_SMS",
		2: "TWO_FA_PUSH_KEEPER",
		3: "TWO_FA_PUSH_DUO_PUSH",
		4: "TWO_FA_PUSH_DUO_TEXT",
		5: "TWO_FA_PUSH_DUO_CALL",
		6: "TWO_FA_PUSH_DNA",
	}
	TwoFactorPushType_value = map[string]int32{
		"TWO_FA_PUSH_NONE":     0,
		"TWO_FA_PUSH_SMS":      1,
		"TWO_FA_PUSH_KEEPER":   2,
		"TWO_FA_PUSH_DUO_PUSH": 3,
		"TWO_FA_PUSH_DUO_TEXT": 4,
		"TWO_FA_PUSH_DUO_CALL": 5,
		"TWO_FA_PUSH_DNA":      6,
	}
)

Enum value maps for TwoFactorPushType.

View Source
var (
	TwoFactorValueType_name = map[int32]string{
		0: "TWO_FA_CODE_NONE",
		1: "TWO_FA_CODE_TOTP",
		2: "TWO_FA_CODE_SMS",
		3: "TWO_FA_CODE_DUO",
		4: "TWO_FA_CODE_RSA",
		5: "TWO_FA_RESP_U2F",
		6: "TWO_FA_RESP_WEBAUTHN",
		7: "TWO_FA_CODE_DNA",
	}
	TwoFactorValueType_value = map[string]int32{
		"TWO_FA_CODE_NONE":     0,
		"TWO_FA_CODE_TOTP":     1,
		"TWO_FA_CODE_SMS":      2,
		"TWO_FA_CODE_DUO":      3,
		"TWO_FA_CODE_RSA":      4,
		"TWO_FA_RESP_U2F":      5,
		"TWO_FA_RESP_WEBAUTHN": 6,
		"TWO_FA_CODE_DNA":      7,
	}
)

Enum value maps for TwoFactorValueType.

View Source
var (
	TwoFactorChannelType_name = map[int32]string{
		0: "TWO_FA_CT_NONE",
		1: "TWO_FA_CT_TOTP",
		2: "TWO_FA_CT_SMS",
		3: "TWO_FA_CT_DUO",
		4: "TWO_FA_CT_RSA",
		5: "TWO_FA_CT_BACKUP",
		6: "TWO_FA_CT_U2F",
		7: "TWO_FA_CT_WEBAUTHN",
		8: "TWO_FA_CT_KEEPER",
		9: "TWO_FA_CT_DNA",
	}
	TwoFactorChannelType_value = map[string]int32{
		"TWO_FA_CT_NONE":     0,
		"TWO_FA_CT_TOTP":     1,
		"TWO_FA_CT_SMS":      2,
		"TWO_FA_CT_DUO":      3,
		"TWO_FA_CT_RSA":      4,
		"TWO_FA_CT_BACKUP":   5,
		"TWO_FA_CT_U2F":      6,
		"TWO_FA_CT_WEBAUTHN": 7,
		"TWO_FA_CT_KEEPER":   8,
		"TWO_FA_CT_DNA":      9,
	}
)

Enum value maps for TwoFactorChannelType.

View Source
var (
	TwoFactorExpiration_name = map[int32]string{
		0: "TWO_FA_EXP_IMMEDIATELY",
		1: "TWO_FA_EXP_5_MINUTES",
		2: "TWO_FA_EXP_12_HOURS",
		3: "TWO_FA_EXP_24_HOURS",
		4: "TWO_FA_EXP_30_DAYS",
		5: "TWO_FA_EXP_NEVER",
	}
	TwoFactorExpiration_value = map[string]int32{
		"TWO_FA_EXP_IMMEDIATELY": 0,
		"TWO_FA_EXP_5_MINUTES":   1,
		"TWO_FA_EXP_12_HOURS":    2,
		"TWO_FA_EXP_24_HOURS":    3,
		"TWO_FA_EXP_30_DAYS":     4,
		"TWO_FA_EXP_NEVER":       5,
	}
)

Enum value maps for TwoFactorExpiration.

View Source
var (
	LicenseType_name = map[int32]string{
		0: "VAULT",
		1: "CHAT",
		2: "STORAGE",
		3: "BREACHWATCH",
	}
	LicenseType_value = map[string]int32{
		"VAULT":       0,
		"CHAT":        1,
		"STORAGE":     2,
		"BREACHWATCH": 3,
	}
)

Enum value maps for LicenseType.

View Source
var (
	ObjectTypes_name = map[int32]string{
		0: "RECORD",
		1: "SHARED_FOLDER_USER",
		2: "SHARED_FOLDER_TEAM",
		3: "USER_FOLDER",
		4: "TEAM_USER",
	}
	ObjectTypes_value = map[string]int32{
		"RECORD":             0,
		"SHARED_FOLDER_USER": 1,
		"SHARED_FOLDER_TEAM": 2,
		"USER_FOLDER":        3,
		"TEAM_USER":          4,
	}
)

Enum value maps for ObjectTypes.

View Source
var (
	MasterPasswordReentryStatus_name = map[int32]string{
		0: "MP_UNKNOWN",
		1: "MP_SUCCESS",
		2: "MP_FAILURE",
	}
	MasterPasswordReentryStatus_value = map[string]int32{
		"MP_UNKNOWN": 0,
		"MP_SUCCESS": 1,
		"MP_FAILURE": 2,
	}
)

Enum value maps for MasterPasswordReentryStatus.

View Source
var (
	AlternateAuthenticationType_name = map[int32]string{
		0: "ALTERNATE_MASTER_PASSWORD",
		1: "BIOMETRIC",
		2: "ACCOUNT_RECOVER",
	}
	AlternateAuthenticationType_value = map[string]int32{
		"ALTERNATE_MASTER_PASSWORD": 0,
		"BIOMETRIC":                 1,
		"ACCOUNT_RECOVER":           2,
	}
)

Enum value maps for AlternateAuthenticationType.

View Source
var (
	ThrottleType_name = map[int32]string{
		0: "PASSWORD_RETRY_THROTTLE",
		1: "PASSWORD_RETRY_LEGACY_THROTTLE",
		2: "TWO_FA_THROTTLE",
		3: "TWO_FA_LEGACY_THROTTLE",
		4: "QA_RETRY_THROTTLE",
		5: "ACCOUNT_RECOVER_THROTTLE",
		6: "VALIDATE_DEVICE_VERIFICATION_CODE_THROTTLE",
		7: "VALIDATE_CREATE_USER_VERIFICATION_CODE_THROTTLE",
	}
	ThrottleType_value = map[string]int32{
		"PASSWORD_RETRY_THROTTLE":                         0,
		"PASSWORD_RETRY_LEGACY_THROTTLE":                  1,
		"TWO_FA_THROTTLE":                                 2,
		"TWO_FA_LEGACY_THROTTLE":                          3,
		"QA_RETRY_THROTTLE":                               4,
		"ACCOUNT_RECOVER_THROTTLE":                        5,
		"VALIDATE_DEVICE_VERIFICATION_CODE_THROTTLE":      6,
		"VALIDATE_CREATE_USER_VERIFICATION_CODE_THROTTLE": 7,
	}
)

Enum value maps for ThrottleType.

View Source
var (
	Region_name = map[int32]string{
		0: "UNKNOWN",
		1: "eu",
		2: "us",
		3: "usgov",
		4: "au",
		5: "jp",
		6: "ca",
	}
	Region_value = map[string]int32{
		"UNKNOWN": 0,
		"eu":      1,
		"us":      2,
		"usgov":   3,
		"au":      4,
		"jp":      5,
		"ca":      6,
	}
)

Enum value maps for Region.

View Source
var (
	ApplicationShareType_name = map[int32]string{
		0: "SHARE_TYPE_RECORD",
		1: "SHARE_TYPE_FOLDER",
	}
	ApplicationShareType_value = map[string]int32{
		"SHARE_TYPE_RECORD": 0,
		"SHARE_TYPE_FOLDER": 1,
	}
)

Enum value maps for ApplicationShareType.

View Source
var (
	BackupKeyType_name = map[int32]string{
		0: "BKT_SEC_ANSWER",
		1: "BKT_PASSPHRASE_HASH",
	}
	BackupKeyType_value = map[string]int32{
		"BKT_SEC_ANSWER":      0,
		"BKT_PASSPHRASE_HASH": 1,
	}
)

Enum value maps for BackupKeyType.

View Source
var (
	GenericStatus_name = map[int32]string{
		0: "SUCCESS",
		1: "INVALID_OBJECT",
		2: "ALREADY_EXISTS",
		3: "ACCESS_DENIED",
	}
	GenericStatus_value = map[string]int32{
		"SUCCESS":        0,
		"INVALID_OBJECT": 1,
		"ALREADY_EXISTS": 2,
		"ACCESS_DENIED":  3,
	}
)

Enum value maps for GenericStatus.

View Source
var (
	MessageType_name = map[int32]string{
		0: "UNKNOWN",
		1: "DNA",
		2: "SSO",
		3: "CHAT",
		4: "USER",
		5: "ENTERPRISE",
		6: "KEEPER",
		7: "SESSION",
		8: "DEVICE",
		9: "TOTP",
	}
	MessageType_value = map[string]int32{
		"UNKNOWN":    0,
		"DNA":        1,
		"SSO":        2,
		"CHAT":       3,
		"USER":       4,
		"ENTERPRISE": 5,
		"KEEPER":     6,
		"SESSION":    7,
		"DEVICE":     8,
		"TOTP":       9,
	}
)

Enum value maps for MessageType.

View Source
var (
	AuthProtocolType_name = map[int32]string{
		0: "SAML2",
	}
	AuthProtocolType_value = map[string]int32{
		"SAML2": 0,
	}
)

Enum value maps for AuthProtocolType.

View Source
var (
	DataType_name = map[int32]string{
		0:  "ANY",
		1:  "BOOLEAN",
		2:  "INTEGER",
		3:  "STRING",
		4:  "BYTES",
		5:  "URL",
		6:  "com_keepersecurity_proto_SsoCloud_DataType",
		7:  "com_keepersecurity_proto_SsoCloud_AuthProtocolType",
		8:  "com_keepersecurity_proto_SsoCloud_SsoIdpType",
		9:  "LONG",
		10: "TIMESTAMP",
	}
	DataType_value = map[string]int32{
		"ANY":     0,
		"BOOLEAN": 1,
		"INTEGER": 2,
		"STRING":  3,
		"BYTES":   4,
		"URL":     5,
		"com_keepersecurity_proto_SsoCloud_DataType":         6,
		"com_keepersecurity_proto_SsoCloud_AuthProtocolType": 7,
		"com_keepersecurity_proto_SsoCloud_SsoIdpType":       8,
		"LONG":      9,
		"TIMESTAMP": 10,
	}
)

Enum value maps for DataType.

View Source
var (
	SsoCloudSettingOperationType_name = map[int32]string{
		0: "SET",
		1: "GET",
		2: "DELETE",
		3: "RESET_TO_DEFAULT",
	}
	SsoCloudSettingOperationType_value = map[string]int32{
		"SET":              0,
		"GET":              1,
		"DELETE":           2,
		"RESET_TO_DEFAULT": 3,
	}
)

Enum value maps for SsoCloudSettingOperationType.

View Source
var (
	SsoIdpType_name = map[int32]string{
		0:  "XX_UNUSED",
		1:  "GENERIC",
		2:  "F5",
		3:  "GOOGLE",
		4:  "OKTA",
		5:  "ADFS",
		6:  "AZURE",
		7:  "ONELOGIN",
		8:  "AWS",
		9:  "CENTRIFY",
		10: "DUO",
		11: "IBM",
		12: "JUMPCLOUD",
		13: "PING",
		14: "PINGONE",
		15: "RSA",
		16: "SECUREAUTH",
		17: "THALES",
		18: "AUTH0",
		19: "BEYOND",
		20: "HYPR",
		21: "PUREID",
		22: "SDO",
		23: "TRAIT",
		24: "TRANSMIT",
		25: "TRUSONA",
		26: "VERIDIUM",
		27: "CAS",
	}
	SsoIdpType_value = map[string]int32{
		"XX_UNUSED":  0,
		"GENERIC":    1,
		"F5":         2,
		"GOOGLE":     3,
		"OKTA":       4,
		"ADFS":       5,
		"AZURE":      6,
		"ONELOGIN":   7,
		"AWS":        8,
		"CENTRIFY":   9,
		"DUO":        10,
		"IBM":        11,
		"JUMPCLOUD":  12,
		"PING":       13,
		"PINGONE":    14,
		"RSA":        15,
		"SECUREAUTH": 16,
		"THALES":     17,
		"AUTH0":      18,
		"BEYOND":     19,
		"HYPR":       20,
		"PUREID":     21,
		"SDO":        22,
		"TRAIT":      23,
		"TRANSMIT":   24,
		"TRUSONA":    25,
		"VERIDIUM":   26,
		"CAS":        27,
	}
)

Enum value maps for SsoIdpType.

View Source
var File_APIRequest_proto protoreflect.FileDescriptor
View Source
var File_ssocloud_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AccountRecoverySetupRequest

type AccountRecoverySetupRequest struct {
	RecoveryEncryptedDataKey []byte `protobuf:"bytes,1,opt,name=recoveryEncryptedDataKey,proto3" json:"recoveryEncryptedDataKey,omitempty"`
	RecoveryAuthHash         []byte `protobuf:"bytes,2,opt,name=recoveryAuthHash,proto3" json:"recoveryAuthHash,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountRecoverySetupRequest) Descriptor deprecated

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

Deprecated: Use AccountRecoverySetupRequest.ProtoReflect.Descriptor instead.

func (*AccountRecoverySetupRequest) GetRecoveryAuthHash

func (x *AccountRecoverySetupRequest) GetRecoveryAuthHash() []byte

func (*AccountRecoverySetupRequest) GetRecoveryEncryptedDataKey

func (x *AccountRecoverySetupRequest) GetRecoveryEncryptedDataKey() []byte

func (*AccountRecoverySetupRequest) ProtoMessage

func (*AccountRecoverySetupRequest) ProtoMessage()

func (*AccountRecoverySetupRequest) ProtoReflect

func (*AccountRecoverySetupRequest) Reset

func (x *AccountRecoverySetupRequest) Reset()

func (*AccountRecoverySetupRequest) String

func (x *AccountRecoverySetupRequest) String() string

type AccountRecoveryVerifyCodeResponse

type AccountRecoveryVerifyCodeResponse struct {
	BackupKeyType    BackupKeyType `protobuf:"varint,1,opt,name=backupKeyType,proto3,enum=Authentication.BackupKeyType" json:"backupKeyType,omitempty"`
	BackupKeyDate    int64         `protobuf:"varint,2,opt,name=backupKeyDate,proto3" json:"backupKeyDate,omitempty"`
	SecurityQuestion string        `protobuf:"bytes,3,opt,name=securityQuestion,proto3" json:"securityQuestion,omitempty"`
	Salt             []byte        `protobuf:"bytes,4,opt,name=salt,proto3" json:"salt,omitempty"`
	Iterations       int32         `protobuf:"varint,5,opt,name=iterations,proto3" json:"iterations,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountRecoveryVerifyCodeResponse) Descriptor deprecated

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

Deprecated: Use AccountRecoveryVerifyCodeResponse.ProtoReflect.Descriptor instead.

func (*AccountRecoveryVerifyCodeResponse) GetBackupKeyDate

func (x *AccountRecoveryVerifyCodeResponse) GetBackupKeyDate() int64

func (*AccountRecoveryVerifyCodeResponse) GetBackupKeyType

func (x *AccountRecoveryVerifyCodeResponse) GetBackupKeyType() BackupKeyType

func (*AccountRecoveryVerifyCodeResponse) GetIterations

func (x *AccountRecoveryVerifyCodeResponse) GetIterations() int32

func (*AccountRecoveryVerifyCodeResponse) GetSalt

func (x *AccountRecoveryVerifyCodeResponse) GetSalt() []byte

func (*AccountRecoveryVerifyCodeResponse) GetSecurityQuestion

func (x *AccountRecoveryVerifyCodeResponse) GetSecurityQuestion() string

func (*AccountRecoveryVerifyCodeResponse) ProtoMessage

func (*AccountRecoveryVerifyCodeResponse) ProtoMessage()

func (*AccountRecoveryVerifyCodeResponse) ProtoReflect

func (*AccountRecoveryVerifyCodeResponse) Reset

func (*AccountRecoveryVerifyCodeResponse) String

type AccountType

type AccountType int32
const (
	AccountType_CONSUMER   AccountType = 0
	AccountType_FAMILY     AccountType = 1
	AccountType_ENTERPRISE AccountType = 2
)

func (AccountType) Descriptor

func (AccountType) Enum

func (x AccountType) Enum() *AccountType

func (AccountType) EnumDescriptor deprecated

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

Deprecated: Use AccountType.Descriptor instead.

func (AccountType) Number

func (x AccountType) Number() protoreflect.EnumNumber

func (AccountType) String

func (x AccountType) String() string

func (AccountType) Type

type AccountUsername

type AccountUsername struct {
	Username   string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	DateActive string `protobuf:"bytes,2,opt,name=dateActive,proto3" json:"dateActive,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountUsername) Descriptor deprecated

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

Deprecated: Use AccountUsername.ProtoReflect.Descriptor instead.

func (*AccountUsername) GetDateActive

func (x *AccountUsername) GetDateActive() string

func (*AccountUsername) GetUsername

func (x *AccountUsername) GetUsername() string

func (*AccountUsername) ProtoMessage

func (*AccountUsername) ProtoMessage()

func (*AccountUsername) ProtoReflect

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

func (*AccountUsername) Reset

func (x *AccountUsername) Reset()

func (*AccountUsername) String

func (x *AccountUsername) String() string

type AddAppClientRequest

type AddAppClientRequest struct {
	AppRecordUid        []byte                         `protobuf:"bytes,1,opt,name=appRecordUid,proto3" json:"appRecordUid,omitempty"`
	EncryptedAppKey     []byte                         `protobuf:"bytes,2,opt,name=encryptedAppKey,proto3" json:"encryptedAppKey,omitempty"`
	ClientId            []byte                         `protobuf:"bytes,3,opt,name=clientId,proto3" json:"clientId,omitempty"`
	LockIp              bool                           `protobuf:"varint,4,opt,name=lockIp,proto3" json:"lockIp,omitempty"`
	FirstAccessExpireOn int64                          `protobuf:"varint,5,opt,name=firstAccessExpireOn,proto3" json:"firstAccessExpireOn,omitempty"`
	AccessExpireOn      int64                          `protobuf:"varint,6,opt,name=accessExpireOn,proto3" json:"accessExpireOn,omitempty"`
	Id                  string                         `protobuf:"bytes,7,opt,name=id,proto3" json:"id,omitempty"` // optional, defaults to obfuscated device id
	AppClientType       proto_enterprise.AppClientType `protobuf:"varint,8,opt,name=appClientType,proto3,enum=Enterprise.AppClientType" json:"appClientType,omitempty"`
	// contains filtered or unexported fields
}

func (*AddAppClientRequest) Descriptor deprecated

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

Deprecated: Use AddAppClientRequest.ProtoReflect.Descriptor instead.

func (*AddAppClientRequest) GetAccessExpireOn

func (x *AddAppClientRequest) GetAccessExpireOn() int64

func (*AddAppClientRequest) GetAppClientType

func (x *AddAppClientRequest) GetAppClientType() proto_enterprise.AppClientType

func (*AddAppClientRequest) GetAppRecordUid

func (x *AddAppClientRequest) GetAppRecordUid() []byte

func (*AddAppClientRequest) GetClientId

func (x *AddAppClientRequest) GetClientId() []byte

func (*AddAppClientRequest) GetEncryptedAppKey

func (x *AddAppClientRequest) GetEncryptedAppKey() []byte

func (*AddAppClientRequest) GetFirstAccessExpireOn

func (x *AddAppClientRequest) GetFirstAccessExpireOn() int64

func (*AddAppClientRequest) GetId

func (x *AddAppClientRequest) GetId() string

func (*AddAppClientRequest) GetLockIp

func (x *AddAppClientRequest) GetLockIp() bool

func (*AddAppClientRequest) ProtoMessage

func (*AddAppClientRequest) ProtoMessage()

func (*AddAppClientRequest) ProtoReflect

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

func (*AddAppClientRequest) Reset

func (x *AddAppClientRequest) Reset()

func (*AddAppClientRequest) String

func (x *AddAppClientRequest) String() string

type AddAppSharesRequest

type AddAppSharesRequest struct {
	AppRecordUid []byte         `protobuf:"bytes,1,opt,name=appRecordUid,proto3" json:"appRecordUid,omitempty"`
	Shares       []*AppShareAdd `protobuf:"bytes,2,rep,name=shares,proto3" json:"shares,omitempty"`
	// contains filtered or unexported fields
}

func (*AddAppSharesRequest) Descriptor deprecated

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

Deprecated: Use AddAppSharesRequest.ProtoReflect.Descriptor instead.

func (*AddAppSharesRequest) GetAppRecordUid

func (x *AddAppSharesRequest) GetAppRecordUid() []byte

func (*AddAppSharesRequest) GetShares

func (x *AddAppSharesRequest) GetShares() []*AppShareAdd

func (*AddAppSharesRequest) ProtoMessage

func (*AddAppSharesRequest) ProtoMessage()

func (*AddAppSharesRequest) ProtoReflect

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

func (*AddAppSharesRequest) Reset

func (x *AddAppSharesRequest) Reset()

func (*AddAppSharesRequest) String

func (x *AddAppSharesRequest) String() string

type AddExternalShareRequest

type AddExternalShareRequest struct {
	RecordUid          []byte `protobuf:"bytes,1,opt,name=recordUid,proto3" json:"recordUid,omitempty"`
	EncryptedRecordKey []byte `protobuf:"bytes,2,opt,name=encryptedRecordKey,proto3" json:"encryptedRecordKey,omitempty"`
	ClientId           []byte `protobuf:"bytes,3,opt,name=clientId,proto3" json:"clientId,omitempty"`
	AccessExpireOn     int64  `protobuf:"varint,4,opt,name=accessExpireOn,proto3" json:"accessExpireOn,omitempty"`
	Id                 string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"` // optional, defaults to obfuscated device id
	// contains filtered or unexported fields
}

func (*AddExternalShareRequest) Descriptor deprecated

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

Deprecated: Use AddExternalShareRequest.ProtoReflect.Descriptor instead.

func (*AddExternalShareRequest) GetAccessExpireOn

func (x *AddExternalShareRequest) GetAccessExpireOn() int64

func (*AddExternalShareRequest) GetClientId

func (x *AddExternalShareRequest) GetClientId() []byte

func (*AddExternalShareRequest) GetEncryptedRecordKey

func (x *AddExternalShareRequest) GetEncryptedRecordKey() []byte

func (*AddExternalShareRequest) GetId

func (x *AddExternalShareRequest) GetId() string

func (*AddExternalShareRequest) GetRecordUid

func (x *AddExternalShareRequest) GetRecordUid() []byte

func (*AddExternalShareRequest) ProtoMessage

func (*AddExternalShareRequest) ProtoMessage()

func (*AddExternalShareRequest) ProtoReflect

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

func (*AddExternalShareRequest) Reset

func (x *AddExternalShareRequest) Reset()

func (*AddExternalShareRequest) String

func (x *AddExternalShareRequest) String() string

type AlternateAuthenticationType

type AlternateAuthenticationType int32
const (
	AlternateAuthenticationType_ALTERNATE_MASTER_PASSWORD AlternateAuthenticationType = 0
	AlternateAuthenticationType_BIOMETRIC                 AlternateAuthenticationType = 1
	AlternateAuthenticationType_ACCOUNT_RECOVER           AlternateAuthenticationType = 2
)

func (AlternateAuthenticationType) Descriptor

func (AlternateAuthenticationType) Enum

func (AlternateAuthenticationType) EnumDescriptor deprecated

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

Deprecated: Use AlternateAuthenticationType.Descriptor instead.

func (AlternateAuthenticationType) Number

func (AlternateAuthenticationType) String

func (AlternateAuthenticationType) Type

type ApiRequest

type ApiRequest struct {
	EncryptedTransmissionKey []byte `protobuf:"bytes,1,opt,name=encryptedTransmissionKey,proto3" json:"encryptedTransmissionKey,omitempty"`
	PublicKeyId              int32  `protobuf:"varint,2,opt,name=publicKeyId,proto3" json:"publicKeyId,omitempty"`
	Locale                   string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"`
	EncryptedPayload         []byte `protobuf:"bytes,4,opt,name=encryptedPayload,proto3" json:"encryptedPayload,omitempty"`
	EncryptionType           int32  `protobuf:"varint,5,opt,name=encryptionType,proto3" json:"encryptionType,omitempty"`
	Recaptcha                string `protobuf:"bytes,6,opt,name=recaptcha,proto3" json:"recaptcha,omitempty"`
	SubEnvironment           string `protobuf:"bytes,7,opt,name=subEnvironment,proto3" json:"subEnvironment,omitempty"` //possible values are 'beta', 'v2', etc.
	// contains filtered or unexported fields
}

func (*ApiRequest) Descriptor deprecated

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

Deprecated: Use ApiRequest.ProtoReflect.Descriptor instead.

func (*ApiRequest) GetEncryptedPayload

func (x *ApiRequest) GetEncryptedPayload() []byte

func (*ApiRequest) GetEncryptedTransmissionKey

func (x *ApiRequest) GetEncryptedTransmissionKey() []byte

func (*ApiRequest) GetEncryptionType

func (x *ApiRequest) GetEncryptionType() int32

func (*ApiRequest) GetLocale

func (x *ApiRequest) GetLocale() string

func (*ApiRequest) GetPublicKeyId

func (x *ApiRequest) GetPublicKeyId() int32

func (*ApiRequest) GetRecaptcha

func (x *ApiRequest) GetRecaptcha() string

func (*ApiRequest) GetSubEnvironment

func (x *ApiRequest) GetSubEnvironment() string

func (*ApiRequest) ProtoMessage

func (*ApiRequest) ProtoMessage()

func (*ApiRequest) ProtoReflect

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

func (*ApiRequest) Reset

func (x *ApiRequest) Reset()

func (*ApiRequest) String

func (x *ApiRequest) String() string

type ApiRequestByKAtoKAKey

type ApiRequestByKAtoKAKey struct {
	SourceRegion      Region            `protobuf:"varint,1,opt,name=sourceRegion,proto3,enum=Authentication.Region" json:"sourceRegion,omitempty"`
	Payload           []byte            `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	SupportedLanguage SupportedLanguage `` /* 126-byte string literal not displayed */
	DestinationRegion Region            `protobuf:"varint,4,opt,name=destinationRegion,proto3,enum=Authentication.Region" json:"destinationRegion,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiRequestByKAtoKAKey) Descriptor deprecated

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

Deprecated: Use ApiRequestByKAtoKAKey.ProtoReflect.Descriptor instead.

func (*ApiRequestByKAtoKAKey) GetDestinationRegion

func (x *ApiRequestByKAtoKAKey) GetDestinationRegion() Region

func (*ApiRequestByKAtoKAKey) GetPayload

func (x *ApiRequestByKAtoKAKey) GetPayload() []byte

func (*ApiRequestByKAtoKAKey) GetSourceRegion

func (x *ApiRequestByKAtoKAKey) GetSourceRegion() Region

func (*ApiRequestByKAtoKAKey) GetSupportedLanguage

func (x *ApiRequestByKAtoKAKey) GetSupportedLanguage() SupportedLanguage

func (*ApiRequestByKAtoKAKey) ProtoMessage

func (*ApiRequestByKAtoKAKey) ProtoMessage()

func (*ApiRequestByKAtoKAKey) ProtoReflect

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

func (*ApiRequestByKAtoKAKey) Reset

func (x *ApiRequestByKAtoKAKey) Reset()

func (*ApiRequestByKAtoKAKey) String

func (x *ApiRequestByKAtoKAKey) String() string

type ApiRequestByKey

type ApiRequestByKey struct {
	KeyId             int32             `protobuf:"varint,1,opt,name=keyId,proto3" json:"keyId,omitempty"`
	Payload           []byte            `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	Username          string            `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	Locale            string            `protobuf:"bytes,4,opt,name=locale,proto3" json:"locale,omitempty"`
	SupportedLanguage SupportedLanguage `` /* 126-byte string literal not displayed */
	Type              int32             `protobuf:"varint,6,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiRequestByKey) Descriptor deprecated

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

Deprecated: Use ApiRequestByKey.ProtoReflect.Descriptor instead.

func (*ApiRequestByKey) GetKeyId

func (x *ApiRequestByKey) GetKeyId() int32

func (*ApiRequestByKey) GetLocale

func (x *ApiRequestByKey) GetLocale() string

func (*ApiRequestByKey) GetPayload

func (x *ApiRequestByKey) GetPayload() []byte

func (*ApiRequestByKey) GetSupportedLanguage

func (x *ApiRequestByKey) GetSupportedLanguage() SupportedLanguage

func (*ApiRequestByKey) GetType

func (x *ApiRequestByKey) GetType() int32

func (*ApiRequestByKey) GetUsername

func (x *ApiRequestByKey) GetUsername() string

func (*ApiRequestByKey) ProtoMessage

func (*ApiRequestByKey) ProtoMessage()

func (*ApiRequestByKey) ProtoReflect

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

func (*ApiRequestByKey) Reset

func (x *ApiRequestByKey) Reset()

func (*ApiRequestByKey) String

func (x *ApiRequestByKey) String() string

type ApiRequestPayload

type ApiRequestPayload struct {
	Payload               []byte `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	EncryptedSessionToken []byte `protobuf:"bytes,2,opt,name=encryptedSessionToken,proto3" json:"encryptedSessionToken,omitempty"`
	TimeToken             []byte `protobuf:"bytes,3,opt,name=timeToken,proto3" json:"timeToken,omitempty"`
	ApiVersion            int32  `protobuf:"varint,4,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiRequestPayload) Descriptor deprecated

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

Deprecated: Use ApiRequestPayload.ProtoReflect.Descriptor instead.

func (*ApiRequestPayload) GetApiVersion

func (x *ApiRequestPayload) GetApiVersion() int32

func (*ApiRequestPayload) GetEncryptedSessionToken

func (x *ApiRequestPayload) GetEncryptedSessionToken() []byte

func (*ApiRequestPayload) GetPayload

func (x *ApiRequestPayload) GetPayload() []byte

func (*ApiRequestPayload) GetTimeToken

func (x *ApiRequestPayload) GetTimeToken() []byte

func (*ApiRequestPayload) ProtoMessage

func (*ApiRequestPayload) ProtoMessage()

func (*ApiRequestPayload) ProtoReflect

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

func (*ApiRequestPayload) Reset

func (x *ApiRequestPayload) Reset()

func (*ApiRequestPayload) String

func (x *ApiRequestPayload) String() string

type AppClient

type AppClient struct {
	Id                  string                         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ClientId            []byte                         `protobuf:"bytes,2,opt,name=clientId,proto3" json:"clientId,omitempty"`
	CreatedOn           int64                          `protobuf:"varint,3,opt,name=createdOn,proto3" json:"createdOn,omitempty"`
	FirstAccess         int64                          `protobuf:"varint,4,opt,name=firstAccess,proto3" json:"firstAccess,omitempty"`
	LastAccess          int64                          `protobuf:"varint,5,opt,name=lastAccess,proto3" json:"lastAccess,omitempty"`
	PublicKey           []byte                         `protobuf:"bytes,6,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
	LockIp              bool                           `protobuf:"varint,7,opt,name=lockIp,proto3" json:"lockIp,omitempty"`
	IpAddress           string                         `protobuf:"bytes,8,opt,name=ipAddress,proto3" json:"ipAddress,omitempty"`
	FirstAccessExpireOn int64                          `protobuf:"varint,9,opt,name=firstAccessExpireOn,proto3" json:"firstAccessExpireOn,omitempty"`
	AccessExpireOn      int64                          `protobuf:"varint,10,opt,name=accessExpireOn,proto3" json:"accessExpireOn,omitempty"`
	AppClientType       proto_enterprise.AppClientType `protobuf:"varint,11,opt,name=appClientType,proto3,enum=Enterprise.AppClientType" json:"appClientType,omitempty"`
	// contains filtered or unexported fields
}

func (*AppClient) Descriptor deprecated

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

Deprecated: Use AppClient.ProtoReflect.Descriptor instead.

func (*AppClient) GetAccessExpireOn

func (x *AppClient) GetAccessExpireOn() int64

func (*AppClient) GetAppClientType

func (x *AppClient) GetAppClientType() proto_enterprise.AppClientType

func (*AppClient) GetClientId

func (x *AppClient) GetClientId() []byte

func (*AppClient) GetCreatedOn

func (x *AppClient) GetCreatedOn() int64

func (*AppClient) GetFirstAccess

func (x *AppClient) GetFirstAccess() int64

func (*AppClient) GetFirstAccessExpireOn

func (x *AppClient) GetFirstAccessExpireOn() int64

func (*AppClient) GetId

func (x *AppClient) GetId() string

func (*AppClient) GetIpAddress

func (x *AppClient) GetIpAddress() string

func (*AppClient) GetLastAccess

func (x *AppClient) GetLastAccess() int64

func (*AppClient) GetLockIp

func (x *AppClient) GetLockIp() bool

func (*AppClient) GetPublicKey

func (x *AppClient) GetPublicKey() []byte

func (*AppClient) ProtoMessage

func (*AppClient) ProtoMessage()

func (*AppClient) ProtoReflect

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

func (*AppClient) Reset

func (x *AppClient) Reset()

func (*AppClient) String

func (x *AppClient) String() string

type AppInfo

type AppInfo struct {
	AppRecordUid    []byte       `protobuf:"bytes,1,opt,name=appRecordUid,proto3" json:"appRecordUid,omitempty"`
	Shares          []*AppShare  `protobuf:"bytes,2,rep,name=shares,proto3" json:"shares,omitempty"`
	Clients         []*AppClient `protobuf:"bytes,3,rep,name=clients,proto3" json:"clients,omitempty"`
	IsExternalShare bool         `protobuf:"varint,4,opt,name=isExternalShare,proto3" json:"isExternalShare,omitempty"`
	// contains filtered or unexported fields
}

func (*AppInfo) Descriptor deprecated

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

Deprecated: Use AppInfo.ProtoReflect.Descriptor instead.

func (*AppInfo) GetAppRecordUid

func (x *AppInfo) GetAppRecordUid() []byte

func (*AppInfo) GetClients

func (x *AppInfo) GetClients() []*AppClient

func (*AppInfo) GetIsExternalShare

func (x *AppInfo) GetIsExternalShare() bool

func (*AppInfo) GetShares

func (x *AppInfo) GetShares() []*AppShare

func (*AppInfo) ProtoMessage

func (*AppInfo) ProtoMessage()

func (*AppInfo) ProtoReflect

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

func (*AppInfo) Reset

func (x *AppInfo) Reset()

func (*AppInfo) String

func (x *AppInfo) String() string

type AppShare

type AppShare struct {
	SecretUid []byte               `protobuf:"bytes,1,opt,name=secretUid,proto3" json:"secretUid,omitempty"`
	ShareType ApplicationShareType `protobuf:"varint,2,opt,name=shareType,proto3,enum=Authentication.ApplicationShareType" json:"shareType,omitempty"`
	Editable  bool                 `protobuf:"varint,3,opt,name=editable,proto3" json:"editable,omitempty"`
	CreatedOn int64                `protobuf:"varint,4,opt,name=createdOn,proto3" json:"createdOn,omitempty"`
	// contains filtered or unexported fields
}

func (*AppShare) Descriptor deprecated

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

Deprecated: Use AppShare.ProtoReflect.Descriptor instead.

func (*AppShare) GetCreatedOn

func (x *AppShare) GetCreatedOn() int64

func (*AppShare) GetEditable

func (x *AppShare) GetEditable() bool

func (*AppShare) GetSecretUid

func (x *AppShare) GetSecretUid() []byte

func (*AppShare) GetShareType

func (x *AppShare) GetShareType() ApplicationShareType

func (*AppShare) ProtoMessage

func (*AppShare) ProtoMessage()

func (*AppShare) ProtoReflect

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

func (*AppShare) Reset

func (x *AppShare) Reset()

func (*AppShare) String

func (x *AppShare) String() string

type AppShareAdd

type AppShareAdd struct {
	SecretUid          []byte               `protobuf:"bytes,2,opt,name=secretUid,proto3" json:"secretUid,omitempty"`
	ShareType          ApplicationShareType `protobuf:"varint,3,opt,name=shareType,proto3,enum=Authentication.ApplicationShareType" json:"shareType,omitempty"`
	EncryptedSecretKey []byte               `protobuf:"bytes,4,opt,name=encryptedSecretKey,proto3" json:"encryptedSecretKey,omitempty"`
	Editable           bool                 `protobuf:"varint,5,opt,name=editable,proto3" json:"editable,omitempty"`
	// contains filtered or unexported fields
}

func (*AppShareAdd) Descriptor deprecated

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

Deprecated: Use AppShareAdd.ProtoReflect.Descriptor instead.

func (*AppShareAdd) GetEditable

func (x *AppShareAdd) GetEditable() bool

func (*AppShareAdd) GetEncryptedSecretKey

func (x *AppShareAdd) GetEncryptedSecretKey() []byte

func (*AppShareAdd) GetSecretUid

func (x *AppShareAdd) GetSecretUid() []byte

func (*AppShareAdd) GetShareType

func (x *AppShareAdd) GetShareType() ApplicationShareType

func (*AppShareAdd) ProtoMessage

func (*AppShareAdd) ProtoMessage()

func (*AppShareAdd) ProtoReflect

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

func (*AppShareAdd) Reset

func (x *AppShareAdd) Reset()

func (*AppShareAdd) String

func (x *AppShareAdd) String() string

type ApplicationShareType

type ApplicationShareType int32
const (
	ApplicationShareType_SHARE_TYPE_RECORD ApplicationShareType = 0
	ApplicationShareType_SHARE_TYPE_FOLDER ApplicationShareType = 1
)

func (ApplicationShareType) Descriptor

func (ApplicationShareType) Enum

func (ApplicationShareType) EnumDescriptor deprecated

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

Deprecated: Use ApplicationShareType.Descriptor instead.

func (ApplicationShareType) Number

func (ApplicationShareType) String

func (x ApplicationShareType) String() string

func (ApplicationShareType) Type

type ApplicationSummary

type ApplicationSummary struct {
	AppRecordUid       []byte `protobuf:"bytes,1,opt,name=appRecordUid,proto3" json:"appRecordUid,omitempty"`
	LastAccess         int64  `protobuf:"varint,2,opt,name=lastAccess,proto3" json:"lastAccess,omitempty"`                 // last access time across all clients
	RecordShares       int32  `protobuf:"varint,3,opt,name=recordShares,proto3" json:"recordShares,omitempty"`             // number of records shared to the application
	FolderShares       int32  `protobuf:"varint,4,opt,name=folderShares,proto3" json:"folderShares,omitempty"`             // number of folders shared to the application
	FolderRecords      int32  `protobuf:"varint,5,opt,name=folderRecords,proto3" json:"folderRecords,omitempty"`           // number of records in the folders shared to the application
	ClientCount        int32  `protobuf:"varint,6,opt,name=clientCount,proto3" json:"clientCount,omitempty"`               // total number of clients
	ExpiredClientCount int32  `protobuf:"varint,7,opt,name=expiredClientCount,proto3" json:"expiredClientCount,omitempty"` // number of clients that no longert can have access
	// contains filtered or unexported fields
}

func (*ApplicationSummary) Descriptor deprecated

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

Deprecated: Use ApplicationSummary.ProtoReflect.Descriptor instead.

func (*ApplicationSummary) GetAppRecordUid

func (x *ApplicationSummary) GetAppRecordUid() []byte

func (*ApplicationSummary) GetClientCount

func (x *ApplicationSummary) GetClientCount() int32

func (*ApplicationSummary) GetExpiredClientCount

func (x *ApplicationSummary) GetExpiredClientCount() int32

func (*ApplicationSummary) GetFolderRecords

func (x *ApplicationSummary) GetFolderRecords() int32

func (*ApplicationSummary) GetFolderShares

func (x *ApplicationSummary) GetFolderShares() int32

func (*ApplicationSummary) GetLastAccess

func (x *ApplicationSummary) GetLastAccess() int64

func (*ApplicationSummary) GetRecordShares

func (x *ApplicationSummary) GetRecordShares() int32

func (*ApplicationSummary) ProtoMessage

func (*ApplicationSummary) ProtoMessage()

func (*ApplicationSummary) ProtoReflect

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

func (*ApplicationSummary) Reset

func (x *ApplicationSummary) Reset()

func (*ApplicationSummary) String

func (x *ApplicationSummary) String() string

type ApproveDeviceRequest

type ApproveDeviceRequest struct {
	EncryptedDeviceToken   []byte `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	EncryptedDeviceDataKey []byte `protobuf:"bytes,2,opt,name=encryptedDeviceDataKey,proto3" json:"encryptedDeviceDataKey,omitempty"` // required for cloud sso and link
	DenyApproval           bool   `protobuf:"varint,3,opt,name=denyApproval,proto3" json:"denyApproval,omitempty"`
	LinkDevice             bool   `protobuf:"varint,4,opt,name=linkDevice,proto3" json:"linkDevice,omitempty"`
	// contains filtered or unexported fields
}

func (*ApproveDeviceRequest) Descriptor deprecated

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

Deprecated: Use ApproveDeviceRequest.ProtoReflect.Descriptor instead.

func (*ApproveDeviceRequest) GetDenyApproval

func (x *ApproveDeviceRequest) GetDenyApproval() bool

func (*ApproveDeviceRequest) GetEncryptedDeviceDataKey

func (x *ApproveDeviceRequest) GetEncryptedDeviceDataKey() []byte

func (*ApproveDeviceRequest) GetEncryptedDeviceToken

func (x *ApproveDeviceRequest) GetEncryptedDeviceToken() []byte

func (*ApproveDeviceRequest) GetLinkDevice

func (x *ApproveDeviceRequest) GetLinkDevice() bool

func (*ApproveDeviceRequest) ProtoMessage

func (*ApproveDeviceRequest) ProtoMessage()

func (*ApproveDeviceRequest) ProtoReflect

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

func (*ApproveDeviceRequest) Reset

func (x *ApproveDeviceRequest) Reset()

func (*ApproveDeviceRequest) String

func (x *ApproveDeviceRequest) String() string

type AuthProtocolType

type AuthProtocolType int32

* Authentication protocols we support.

const (
	AuthProtocolType_SAML2 AuthProtocolType = 0 // We will support more authentication protocols later
)

func (AuthProtocolType) Descriptor

func (AuthProtocolType) Enum

func (AuthProtocolType) EnumDescriptor deprecated

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

Deprecated: Use AuthProtocolType.Descriptor instead.

func (AuthProtocolType) Number

func (AuthProtocolType) String

func (x AuthProtocolType) String() string

func (AuthProtocolType) Type

type AuthRequest

type AuthRequest struct {
	ClientVersion        string `protobuf:"bytes,1,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	Username             string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	EncryptedDeviceToken []byte `protobuf:"bytes,3,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthRequest) Descriptor deprecated

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

Deprecated: Use AuthRequest.ProtoReflect.Descriptor instead.

func (*AuthRequest) GetClientVersion

func (x *AuthRequest) GetClientVersion() string

func (*AuthRequest) GetEncryptedDeviceToken

func (x *AuthRequest) GetEncryptedDeviceToken() []byte

func (*AuthRequest) GetUsername

func (x *AuthRequest) GetUsername() string

func (*AuthRequest) ProtoMessage

func (*AuthRequest) ProtoMessage()

func (*AuthRequest) ProtoReflect

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

func (*AuthRequest) Reset

func (x *AuthRequest) Reset()

func (*AuthRequest) String

func (x *AuthRequest) String() string

type BackupKeyType

type BackupKeyType int32
const (
	BackupKeyType_BKT_SEC_ANSWER      BackupKeyType = 0
	BackupKeyType_BKT_PASSPHRASE_HASH BackupKeyType = 1
)

func (BackupKeyType) Descriptor

func (BackupKeyType) Enum

func (x BackupKeyType) Enum() *BackupKeyType

func (BackupKeyType) EnumDescriptor deprecated

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

Deprecated: Use BackupKeyType.Descriptor instead.

func (BackupKeyType) Number

func (BackupKeyType) String

func (x BackupKeyType) String() string

func (BackupKeyType) Type

type ChangeEmailRequest

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

func (*ChangeEmailRequest) Descriptor deprecated

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

Deprecated: Use ChangeEmailRequest.ProtoReflect.Descriptor instead.

func (*ChangeEmailRequest) GetNewEmail

func (x *ChangeEmailRequest) GetNewEmail() string

func (*ChangeEmailRequest) ProtoMessage

func (*ChangeEmailRequest) ProtoMessage()

func (*ChangeEmailRequest) ProtoReflect

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

func (*ChangeEmailRequest) Reset

func (x *ChangeEmailRequest) Reset()

func (*ChangeEmailRequest) String

func (x *ChangeEmailRequest) String() string

type ChangeEmailResponse

type ChangeEmailResponse struct {
	EncryptedChangeEmailToken []byte `protobuf:"bytes,1,opt,name=encryptedChangeEmailToken,proto3" json:"encryptedChangeEmailToken,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeEmailResponse) Descriptor deprecated

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

Deprecated: Use ChangeEmailResponse.ProtoReflect.Descriptor instead.

func (*ChangeEmailResponse) GetEncryptedChangeEmailToken

func (x *ChangeEmailResponse) GetEncryptedChangeEmailToken() []byte

func (*ChangeEmailResponse) ProtoMessage

func (*ChangeEmailResponse) ProtoMessage()

func (*ChangeEmailResponse) ProtoReflect

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

func (*ChangeEmailResponse) Reset

func (x *ChangeEmailResponse) Reset()

func (*ChangeEmailResponse) String

func (x *ChangeEmailResponse) String() string

type ChangeMasterPasswordRequest

type ChangeMasterPasswordRequest struct {
	AuthVerifier        []byte `protobuf:"bytes,1,opt,name=authVerifier,proto3" json:"authVerifier,omitempty"`
	EncryptionParams    []byte `protobuf:"bytes,2,opt,name=encryptionParams,proto3" json:"encryptionParams,omitempty"`
	FromServiceProvider bool   `protobuf:"varint,3,opt,name=fromServiceProvider,proto3" json:"fromServiceProvider,omitempty"`
	IterationsChange    bool   `protobuf:"varint,4,opt,name=iterationsChange,proto3" json:"iterationsChange,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeMasterPasswordRequest) Descriptor deprecated

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

Deprecated: Use ChangeMasterPasswordRequest.ProtoReflect.Descriptor instead.

func (*ChangeMasterPasswordRequest) GetAuthVerifier

func (x *ChangeMasterPasswordRequest) GetAuthVerifier() []byte

func (*ChangeMasterPasswordRequest) GetEncryptionParams

func (x *ChangeMasterPasswordRequest) GetEncryptionParams() []byte

func (*ChangeMasterPasswordRequest) GetFromServiceProvider

func (x *ChangeMasterPasswordRequest) GetFromServiceProvider() bool

func (*ChangeMasterPasswordRequest) GetIterationsChange

func (x *ChangeMasterPasswordRequest) GetIterationsChange() bool

func (*ChangeMasterPasswordRequest) ProtoMessage

func (*ChangeMasterPasswordRequest) ProtoMessage()

func (*ChangeMasterPasswordRequest) ProtoReflect

func (*ChangeMasterPasswordRequest) Reset

func (x *ChangeMasterPasswordRequest) Reset()

func (*ChangeMasterPasswordRequest) String

func (x *ChangeMasterPasswordRequest) String() string

type ChangeMasterPasswordResponse

type ChangeMasterPasswordResponse struct {
	EncryptedSessionToken []byte `protobuf:"bytes,1,opt,name=encryptedSessionToken,proto3" json:"encryptedSessionToken,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeMasterPasswordResponse) Descriptor deprecated

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

Deprecated: Use ChangeMasterPasswordResponse.ProtoReflect.Descriptor instead.

func (*ChangeMasterPasswordResponse) GetEncryptedSessionToken

func (x *ChangeMasterPasswordResponse) GetEncryptedSessionToken() []byte

func (*ChangeMasterPasswordResponse) ProtoMessage

func (*ChangeMasterPasswordResponse) ProtoMessage()

func (*ChangeMasterPasswordResponse) ProtoReflect

func (*ChangeMasterPasswordResponse) Reset

func (x *ChangeMasterPasswordResponse) Reset()

func (*ChangeMasterPasswordResponse) String

type ChangeToKeyTypeOne

type ChangeToKeyTypeOne struct {
	ObjectType   ObjectTypes `protobuf:"varint,1,opt,name=objectType,proto3,enum=Authentication.ObjectTypes" json:"objectType,omitempty"`
	PrimaryUid   []byte      `protobuf:"bytes,2,opt,name=primaryUid,proto3" json:"primaryUid,omitempty"`
	SecondaryUid []byte      `protobuf:"bytes,3,opt,name=secondaryUid,proto3" json:"secondaryUid,omitempty"`
	Key          []byte      `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeToKeyTypeOne) Descriptor deprecated

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

Deprecated: Use ChangeToKeyTypeOne.ProtoReflect.Descriptor instead.

func (*ChangeToKeyTypeOne) GetKey

func (x *ChangeToKeyTypeOne) GetKey() []byte

func (*ChangeToKeyTypeOne) GetObjectType

func (x *ChangeToKeyTypeOne) GetObjectType() ObjectTypes

func (*ChangeToKeyTypeOne) GetPrimaryUid

func (x *ChangeToKeyTypeOne) GetPrimaryUid() []byte

func (*ChangeToKeyTypeOne) GetSecondaryUid

func (x *ChangeToKeyTypeOne) GetSecondaryUid() []byte

func (*ChangeToKeyTypeOne) ProtoMessage

func (*ChangeToKeyTypeOne) ProtoMessage()

func (*ChangeToKeyTypeOne) ProtoReflect

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

func (*ChangeToKeyTypeOne) Reset

func (x *ChangeToKeyTypeOne) Reset()

func (*ChangeToKeyTypeOne) String

func (x *ChangeToKeyTypeOne) String() string

type ChangeToKeyTypeOneRequest

type ChangeToKeyTypeOneRequest struct {
	ChangeToKeyTypeOne []*ChangeToKeyTypeOne `protobuf:"bytes,1,rep,name=changeToKeyTypeOne,proto3" json:"changeToKeyTypeOne,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeToKeyTypeOneRequest) Descriptor deprecated

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

Deprecated: Use ChangeToKeyTypeOneRequest.ProtoReflect.Descriptor instead.

func (*ChangeToKeyTypeOneRequest) GetChangeToKeyTypeOne

func (x *ChangeToKeyTypeOneRequest) GetChangeToKeyTypeOne() []*ChangeToKeyTypeOne

func (*ChangeToKeyTypeOneRequest) ProtoMessage

func (*ChangeToKeyTypeOneRequest) ProtoMessage()

func (*ChangeToKeyTypeOneRequest) ProtoReflect

func (*ChangeToKeyTypeOneRequest) Reset

func (x *ChangeToKeyTypeOneRequest) Reset()

func (*ChangeToKeyTypeOneRequest) String

func (x *ChangeToKeyTypeOneRequest) String() string

type ChangeToKeyTypeOneResponse

type ChangeToKeyTypeOneResponse struct {
	ChangeToKeyTypeOneStatus []*ChangeToKeyTypeOneStatus `protobuf:"bytes,1,rep,name=changeToKeyTypeOneStatus,proto3" json:"changeToKeyTypeOneStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeToKeyTypeOneResponse) Descriptor deprecated

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

Deprecated: Use ChangeToKeyTypeOneResponse.ProtoReflect.Descriptor instead.

func (*ChangeToKeyTypeOneResponse) GetChangeToKeyTypeOneStatus

func (x *ChangeToKeyTypeOneResponse) GetChangeToKeyTypeOneStatus() []*ChangeToKeyTypeOneStatus

func (*ChangeToKeyTypeOneResponse) ProtoMessage

func (*ChangeToKeyTypeOneResponse) ProtoMessage()

func (*ChangeToKeyTypeOneResponse) ProtoReflect

func (*ChangeToKeyTypeOneResponse) Reset

func (x *ChangeToKeyTypeOneResponse) Reset()

func (*ChangeToKeyTypeOneResponse) String

func (x *ChangeToKeyTypeOneResponse) String() string

type ChangeToKeyTypeOneStatus

type ChangeToKeyTypeOneStatus struct {
	Uid    []byte `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Type   string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Reason string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeToKeyTypeOneStatus) Descriptor deprecated

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

Deprecated: Use ChangeToKeyTypeOneStatus.ProtoReflect.Descriptor instead.

func (*ChangeToKeyTypeOneStatus) GetReason

func (x *ChangeToKeyTypeOneStatus) GetReason() string

func (*ChangeToKeyTypeOneStatus) GetStatus

func (x *ChangeToKeyTypeOneStatus) GetStatus() string

func (*ChangeToKeyTypeOneStatus) GetType

func (x *ChangeToKeyTypeOneStatus) GetType() string

func (*ChangeToKeyTypeOneStatus) GetUid

func (x *ChangeToKeyTypeOneStatus) GetUid() []byte

func (*ChangeToKeyTypeOneStatus) ProtoMessage

func (*ChangeToKeyTypeOneStatus) ProtoMessage()

func (*ChangeToKeyTypeOneStatus) ProtoReflect

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

func (*ChangeToKeyTypeOneStatus) Reset

func (x *ChangeToKeyTypeOneStatus) Reset()

func (*ChangeToKeyTypeOneStatus) String

func (x *ChangeToKeyTypeOneStatus) String() string

type ConfigurationListItem

type ConfigurationListItem struct {
	SsoSpConfigurationId uint64   `protobuf:"varint,1,opt,name=ssoSpConfigurationId,proto3" json:"ssoSpConfigurationId,omitempty"`        // The ID of the configuration
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                                         // The name of the configuration
	IsSelected           bool     `protobuf:"varint,3,opt,name=isSelected,proto3" json:"isSelected,omitempty"`                            // If true, this configuration is in use
	SsoServiceProviderId []uint64 `protobuf:"varint,4,rep,packed,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"` // If the configuration is in use, this is a list of service providers that use it.
	// contains filtered or unexported fields
}

* This represents one configuration in the list. If isSelected is true this configuration is currently being used by the sso service provider(s) listed.

func (*ConfigurationListItem) Descriptor deprecated

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

Deprecated: Use ConfigurationListItem.ProtoReflect.Descriptor instead.

func (*ConfigurationListItem) GetIsSelected

func (x *ConfigurationListItem) GetIsSelected() bool

func (*ConfigurationListItem) GetName

func (x *ConfigurationListItem) GetName() string

func (*ConfigurationListItem) GetSsoServiceProviderId

func (x *ConfigurationListItem) GetSsoServiceProviderId() []uint64

func (*ConfigurationListItem) GetSsoSpConfigurationId

func (x *ConfigurationListItem) GetSsoSpConfigurationId() uint64

func (*ConfigurationListItem) ProtoMessage

func (*ConfigurationListItem) ProtoMessage()

func (*ConfigurationListItem) ProtoReflect

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

func (*ConfigurationListItem) Reset

func (x *ConfigurationListItem) Reset()

func (*ConfigurationListItem) String

func (x *ConfigurationListItem) String() string

type ConvertUserToV3Request

type ConvertUserToV3Request struct {
	AuthRequest         *AuthRequest     `protobuf:"bytes,1,opt,name=authRequest,proto3" json:"authRequest,omitempty"`
	UserAuthRequest     *UserAuthRequest `protobuf:"bytes,2,opt,name=userAuthRequest,proto3" json:"userAuthRequest,omitempty"`
	EncryptedClientKey  []byte           `protobuf:"bytes,3,opt,name=encryptedClientKey,proto3" json:"encryptedClientKey,omitempty"`   // gcm encrypted with the data key
	EncryptedPrivateKey []byte           `protobuf:"bytes,4,opt,name=encryptedPrivateKey,proto3" json:"encryptedPrivateKey,omitempty"` // gcm encrypted with the data key
	PublicKey           []byte           `protobuf:"bytes,5,opt,name=publicKey,proto3" json:"publicKey,omitempty"`                     // TODO add alternate passwords
	// contains filtered or unexported fields
}

func (*ConvertUserToV3Request) Descriptor deprecated

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

Deprecated: Use ConvertUserToV3Request.ProtoReflect.Descriptor instead.

func (*ConvertUserToV3Request) GetAuthRequest

func (x *ConvertUserToV3Request) GetAuthRequest() *AuthRequest

func (*ConvertUserToV3Request) GetEncryptedClientKey

func (x *ConvertUserToV3Request) GetEncryptedClientKey() []byte

func (*ConvertUserToV3Request) GetEncryptedPrivateKey

func (x *ConvertUserToV3Request) GetEncryptedPrivateKey() []byte

func (*ConvertUserToV3Request) GetPublicKey

func (x *ConvertUserToV3Request) GetPublicKey() []byte

func (*ConvertUserToV3Request) GetUserAuthRequest

func (x *ConvertUserToV3Request) GetUserAuthRequest() *UserAuthRequest

func (*ConvertUserToV3Request) ProtoMessage

func (*ConvertUserToV3Request) ProtoMessage()

func (*ConvertUserToV3Request) ProtoReflect

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

func (*ConvertUserToV3Request) Reset

func (x *ConvertUserToV3Request) Reset()

func (*ConvertUserToV3Request) String

func (x *ConvertUserToV3Request) String() string

type CreateUserRequest

type CreateUserRequest struct {
	Username                   string                                   `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`                             // must be valid email
	AuthVerifier               []byte                                   `protobuf:"bytes,2,opt,name=authVerifier,proto3" json:"authVerifier,omitempty"`                     //new Field("auth_verifier", new AuthVerifierFieldValidator(), true); size=(70, 70)?
	EncryptionParams           []byte                                   `protobuf:"bytes,3,opt,name=encryptionParams,proto3" json:"encryptionParams,omitempty"`             //new Field("encryption_params", new EncryptionParamsFieldValidator(), true); size=(134, 134)?
	RsaPublicKey               []byte                                   `protobuf:"bytes,4,opt,name=rsaPublicKey,proto3" json:"rsaPublicKey,omitempty"`                     //new Field("public_key", new PublicKeyFieldValidator(), true); size=(10, 2000)?
	RsaEncryptedPrivateKey     []byte                                   `protobuf:"bytes,5,opt,name=rsaEncryptedPrivateKey,proto3" json:"rsaEncryptedPrivateKey,omitempty"` //new Field("encrypted_private_key", new DataKeyEncPrivateKeyFieldValidator(), true); size=(10, 2000)?
	EccPublicKey               []byte                                   `protobuf:"bytes,6,opt,name=eccPublicKey,proto3" json:"eccPublicKey,omitempty"`                     // 65 bytes, on curve
	EccEncryptedPrivateKey     []byte                                   `protobuf:"bytes,7,opt,name=eccEncryptedPrivateKey,proto3" json:"eccEncryptedPrivateKey,omitempty"` // 60 bytes
	EncryptedDeviceToken       []byte                                   `protobuf:"bytes,8,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`     // 65 bytes
	EncryptedClientKey         []byte                                   `protobuf:"bytes,9,opt,name=encryptedClientKey,proto3" json:"encryptedClientKey,omitempty"`         // switch to gcm? old clients can't be used 60 bytes, otherwise 64 bytes; new Field("client_key", new DataKeyEncDataKeyFieldValidator(), false);
	ClientVersion              string                                   `protobuf:"bytes,10,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	EncryptedDeviceDataKey     []byte                                   `protobuf:"bytes,11,opt,name=encryptedDeviceDataKey,proto3" json:"encryptedDeviceDataKey,omitempty"` // have to check
	EncryptedLoginToken        []byte                                   `protobuf:"bytes,12,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`       // this is from cloud sso
	MessageSessionUid          []byte                                   `protobuf:"bytes,13,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	InstallReferrer            string                                   `protobuf:"bytes,14,opt,name=installReferrer,proto3" json:"installReferrer,omitempty"` //new Field("install_referrer", new StringFieldValidator(0, 1024), false); size=(0, 1024)?
	MccMNC                     int32                                    `protobuf:"varint,15,opt,name=mccMNC,proto3" json:"mccMNC,omitempty"`                  //input.optString("mcc_mnc") in verifyDevice(); carrier_sim_codes.mcc_mnc int(6)
	Mfg                        string                                   `protobuf:"bytes,16,opt,name=mfg,proto3" json:"mfg,omitempty"`                         //input.optString("mfg") in verifyDevice(); appstore_device_history.mfg char(64)
	Model                      string                                   `protobuf:"bytes,17,opt,name=model,proto3" json:"model,omitempty"`                     //input.optString("model") in verifyDevice(); appstore_device_history.model char(64)
	Brand                      string                                   `protobuf:"bytes,18,opt,name=brand,proto3" json:"brand,omitempty"`                     //input.optString("brand") in verifyDevice(); appstore_device_history.brand char(64)
	Product                    string                                   `protobuf:"bytes,19,opt,name=product,proto3" json:"product,omitempty"`                 //input.optString("product") in verifyDevice(); appstore_device_history.product char(64)
	Device                     string                                   `protobuf:"bytes,20,opt,name=device,proto3" json:"device,omitempty"`                   //input.optString("device"); used in PromotionMatcher; appstore_device_history.device char(64)?
	Carrier                    string                                   `protobuf:"bytes,21,opt,name=carrier,proto3" json:"carrier,omitempty"`                 //input.optString("carrier"); used in PromotionMatcher; appstore_device_history.carrier char(64)?
	VerificationCode           string                                   `protobuf:"bytes,22,opt,name=verificationCode,proto3" json:"verificationCode,omitempty"`
	EnterpriseRegistration     *proto_enterprise.EnterpriseRegistration `protobuf:"bytes,23,opt,name=enterpriseRegistration,proto3" json:"enterpriseRegistration,omitempty"` // optinal for creating an account when creating an enterprise
	EncryptedVerificationToken []byte                                   `protobuf:"bytes,24,opt,name=encryptedVerificationToken,proto3" json:"encryptedVerificationToken,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserRequest) Descriptor deprecated

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

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetAuthVerifier

func (x *CreateUserRequest) GetAuthVerifier() []byte

func (*CreateUserRequest) GetBrand

func (x *CreateUserRequest) GetBrand() string

func (*CreateUserRequest) GetCarrier

func (x *CreateUserRequest) GetCarrier() string

func (*CreateUserRequest) GetClientVersion

func (x *CreateUserRequest) GetClientVersion() string

func (*CreateUserRequest) GetDevice

func (x *CreateUserRequest) GetDevice() string

func (*CreateUserRequest) GetEccEncryptedPrivateKey

func (x *CreateUserRequest) GetEccEncryptedPrivateKey() []byte

func (*CreateUserRequest) GetEccPublicKey

func (x *CreateUserRequest) GetEccPublicKey() []byte

func (*CreateUserRequest) GetEncryptedClientKey

func (x *CreateUserRequest) GetEncryptedClientKey() []byte

func (*CreateUserRequest) GetEncryptedDeviceDataKey

func (x *CreateUserRequest) GetEncryptedDeviceDataKey() []byte

func (*CreateUserRequest) GetEncryptedDeviceToken

func (x *CreateUserRequest) GetEncryptedDeviceToken() []byte

func (*CreateUserRequest) GetEncryptedLoginToken

func (x *CreateUserRequest) GetEncryptedLoginToken() []byte

func (*CreateUserRequest) GetEncryptedVerificationToken

func (x *CreateUserRequest) GetEncryptedVerificationToken() []byte

func (*CreateUserRequest) GetEncryptionParams

func (x *CreateUserRequest) GetEncryptionParams() []byte

func (*CreateUserRequest) GetEnterpriseRegistration

func (x *CreateUserRequest) GetEnterpriseRegistration() *proto_enterprise.EnterpriseRegistration

func (*CreateUserRequest) GetInstallReferrer

func (x *CreateUserRequest) GetInstallReferrer() string

func (*CreateUserRequest) GetMccMNC

func (x *CreateUserRequest) GetMccMNC() int32

func (*CreateUserRequest) GetMessageSessionUid

func (x *CreateUserRequest) GetMessageSessionUid() []byte

func (*CreateUserRequest) GetMfg

func (x *CreateUserRequest) GetMfg() string

func (*CreateUserRequest) GetModel

func (x *CreateUserRequest) GetModel() string

func (*CreateUserRequest) GetProduct

func (x *CreateUserRequest) GetProduct() string

func (*CreateUserRequest) GetRsaEncryptedPrivateKey

func (x *CreateUserRequest) GetRsaEncryptedPrivateKey() []byte

func (*CreateUserRequest) GetRsaPublicKey

func (x *CreateUserRequest) GetRsaPublicKey() []byte

func (*CreateUserRequest) GetUsername

func (x *CreateUserRequest) GetUsername() string

func (*CreateUserRequest) GetVerificationCode

func (x *CreateUserRequest) GetVerificationCode() 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 DataType

type DataType int32

* Datatypes of SsoCloudSettings

const (
	DataType_ANY                                                DataType = 0 // This is actually type 11 in the DB
	DataType_BOOLEAN                                            DataType = 1
	DataType_INTEGER                                            DataType = 2
	DataType_STRING                                             DataType = 3
	DataType_BYTES                                              DataType = 4
	DataType_URL                                                DataType = 5
	DataType_com_keepersecurity_proto_SsoCloud_DataType         DataType = 6
	DataType_com_keepersecurity_proto_SsoCloud_AuthProtocolType DataType = 7
	DataType_com_keepersecurity_proto_SsoCloud_SsoIdpType       DataType = 8
	DataType_LONG                                               DataType = 9
	DataType_TIMESTAMP                                          DataType = 10
)

func (DataType) Descriptor

func (DataType) Descriptor() protoreflect.EnumDescriptor

func (DataType) Enum

func (x DataType) Enum() *DataType

func (DataType) EnumDescriptor deprecated

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

Deprecated: Use DataType.Descriptor instead.

func (DataType) Number

func (x DataType) Number() protoreflect.EnumNumber

func (DataType) String

func (x DataType) String() string

func (DataType) Type

type DeleteUserRequest

type DeleteUserRequest struct {
	Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"` //reason to delete
	// contains filtered or unexported fields
}

func (*DeleteUserRequest) Descriptor deprecated

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

Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserRequest) GetReason

func (x *DeleteUserRequest) GetReason() 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 Device

type Device struct {
	EncryptedDeviceToken []byte `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	// contains filtered or unexported fields
}

func (*Device) Descriptor deprecated

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

Deprecated: Use Device.ProtoReflect.Descriptor instead.

func (*Device) GetEncryptedDeviceToken

func (x *Device) GetEncryptedDeviceToken() []byte

func (*Device) ProtoMessage

func (*Device) ProtoMessage()

func (*Device) ProtoReflect

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

func (*Device) Reset

func (x *Device) Reset()

func (*Device) String

func (x *Device) String() string

type DeviceApprovalRequest

type DeviceApprovalRequest struct {
	Email                 string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	TwoFactorChannel      string `protobuf:"bytes,2,opt,name=twoFactorChannel,proto3" json:"twoFactorChannel,omitempty"` // TwoFactorChannel, only "sms", "duo", "on_device" or "on_approved_device"; default to email verification
	ClientVersion         string `protobuf:"bytes,3,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	Locale                string `protobuf:"bytes,4,opt,name=locale,proto3" json:"locale,omitempty"`
	EncryptedDeviceToken  []byte `protobuf:"bytes,5,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	TotpCode              string `protobuf:"bytes,6,opt,name=totpCode,proto3" json:"totpCode,omitempty"`
	DeviceIp              string `protobuf:"bytes,7,opt,name=deviceIp,proto3" json:"deviceIp,omitempty"`                           //This is the ip address of the original device that needs to be approved, which will be included in the TwoFactorToken.
	DeviceTokenExpireDays string `protobuf:"bytes,8,opt,name=deviceTokenExpireDays,proto3" json:"deviceTokenExpireDays,omitempty"` //equivalent to the device_token_expire_days that is used in the Login command
	// contains filtered or unexported fields
}

func (*DeviceApprovalRequest) Descriptor deprecated

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

Deprecated: Use DeviceApprovalRequest.ProtoReflect.Descriptor instead.

func (*DeviceApprovalRequest) GetClientVersion

func (x *DeviceApprovalRequest) GetClientVersion() string

func (*DeviceApprovalRequest) GetDeviceIp

func (x *DeviceApprovalRequest) GetDeviceIp() string

func (*DeviceApprovalRequest) GetDeviceTokenExpireDays

func (x *DeviceApprovalRequest) GetDeviceTokenExpireDays() string

func (*DeviceApprovalRequest) GetEmail

func (x *DeviceApprovalRequest) GetEmail() string

func (*DeviceApprovalRequest) GetEncryptedDeviceToken

func (x *DeviceApprovalRequest) GetEncryptedDeviceToken() []byte

func (*DeviceApprovalRequest) GetLocale

func (x *DeviceApprovalRequest) GetLocale() string

func (*DeviceApprovalRequest) GetTotpCode

func (x *DeviceApprovalRequest) GetTotpCode() string

func (*DeviceApprovalRequest) GetTwoFactorChannel

func (x *DeviceApprovalRequest) GetTwoFactorChannel() string

func (*DeviceApprovalRequest) ProtoMessage

func (*DeviceApprovalRequest) ProtoMessage()

func (*DeviceApprovalRequest) ProtoReflect

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

func (*DeviceApprovalRequest) Reset

func (x *DeviceApprovalRequest) Reset()

func (*DeviceApprovalRequest) String

func (x *DeviceApprovalRequest) String() string

type DeviceApprovalResponse

type DeviceApprovalResponse struct {
	EncryptedTwoFactorToken []byte `protobuf:"bytes,1,opt,name=encryptedTwoFactorToken,proto3" json:"encryptedTwoFactorToken,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceApprovalResponse) Descriptor deprecated

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

Deprecated: Use DeviceApprovalResponse.ProtoReflect.Descriptor instead.

func (*DeviceApprovalResponse) GetEncryptedTwoFactorToken

func (x *DeviceApprovalResponse) GetEncryptedTwoFactorToken() []byte

func (*DeviceApprovalResponse) ProtoMessage

func (*DeviceApprovalResponse) ProtoMessage()

func (*DeviceApprovalResponse) ProtoReflect

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

func (*DeviceApprovalResponse) Reset

func (x *DeviceApprovalResponse) Reset()

func (*DeviceApprovalResponse) String

func (x *DeviceApprovalResponse) String() string

type DeviceInformation

type DeviceInformation struct {
	DeviceId      int64        `protobuf:"varint,1,opt,name=deviceId,proto3" json:"deviceId,omitempty"`
	DeviceName    string       `protobuf:"bytes,2,opt,name=deviceName,proto3" json:"deviceName,omitempty"`
	ClientVersion string       `protobuf:"bytes,3,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	LastLogin     int64        `protobuf:"varint,4,opt,name=lastLogin,proto3" json:"lastLogin,omitempty"` // for get not save
	DeviceStatus  DeviceStatus `protobuf:"varint,5,opt,name=deviceStatus,proto3,enum=Authentication.DeviceStatus" json:"deviceStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceInformation) Descriptor deprecated

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

Deprecated: Use DeviceInformation.ProtoReflect.Descriptor instead.

func (*DeviceInformation) GetClientVersion

func (x *DeviceInformation) GetClientVersion() string

func (*DeviceInformation) GetDeviceId

func (x *DeviceInformation) GetDeviceId() int64

func (*DeviceInformation) GetDeviceName

func (x *DeviceInformation) GetDeviceName() string

func (*DeviceInformation) GetDeviceStatus

func (x *DeviceInformation) GetDeviceStatus() DeviceStatus

func (*DeviceInformation) GetLastLogin

func (x *DeviceInformation) GetLastLogin() int64

func (*DeviceInformation) ProtoMessage

func (*DeviceInformation) ProtoMessage()

func (*DeviceInformation) ProtoReflect

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

func (*DeviceInformation) Reset

func (x *DeviceInformation) Reset()

func (*DeviceInformation) String

func (x *DeviceInformation) String() string

type DevicePublicKeyResponse

type DevicePublicKeyResponse struct {
	ClientId      []byte `protobuf:"bytes,1,opt,name=clientId,proto3" json:"clientId,omitempty"`
	PublicKey     []byte `protobuf:"bytes,2,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
	ControllerUid []byte `protobuf:"bytes,3,opt,name=controllerUid,proto3" json:"controllerUid,omitempty"`
	// contains filtered or unexported fields
}

func (*DevicePublicKeyResponse) Descriptor deprecated

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

Deprecated: Use DevicePublicKeyResponse.ProtoReflect.Descriptor instead.

func (*DevicePublicKeyResponse) GetClientId

func (x *DevicePublicKeyResponse) GetClientId() []byte

func (*DevicePublicKeyResponse) GetControllerUid

func (x *DevicePublicKeyResponse) GetControllerUid() []byte

func (*DevicePublicKeyResponse) GetPublicKey

func (x *DevicePublicKeyResponse) GetPublicKey() []byte

func (*DevicePublicKeyResponse) ProtoMessage

func (*DevicePublicKeyResponse) ProtoMessage()

func (*DevicePublicKeyResponse) ProtoReflect

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

func (*DevicePublicKeyResponse) Reset

func (x *DevicePublicKeyResponse) Reset()

func (*DevicePublicKeyResponse) String

func (x *DevicePublicKeyResponse) String() string

type DeviceRegistrationRequest

type DeviceRegistrationRequest struct {
	ClientVersion   string `protobuf:"bytes,1,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	DeviceName      string `protobuf:"bytes,2,opt,name=deviceName,proto3" json:"deviceName,omitempty"`
	DevicePublicKey []byte `protobuf:"bytes,3,opt,name=devicePublicKey,proto3" json:"devicePublicKey,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceRegistrationRequest) Descriptor deprecated

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

Deprecated: Use DeviceRegistrationRequest.ProtoReflect.Descriptor instead.

func (*DeviceRegistrationRequest) GetClientVersion

func (x *DeviceRegistrationRequest) GetClientVersion() string

func (*DeviceRegistrationRequest) GetDeviceName

func (x *DeviceRegistrationRequest) GetDeviceName() string

func (*DeviceRegistrationRequest) GetDevicePublicKey

func (x *DeviceRegistrationRequest) GetDevicePublicKey() []byte

func (*DeviceRegistrationRequest) ProtoMessage

func (*DeviceRegistrationRequest) ProtoMessage()

func (*DeviceRegistrationRequest) ProtoReflect

func (*DeviceRegistrationRequest) Reset

func (x *DeviceRegistrationRequest) Reset()

func (*DeviceRegistrationRequest) String

func (x *DeviceRegistrationRequest) String() string

type DeviceRequest

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

func (*DeviceRequest) Descriptor deprecated

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

Deprecated: Use DeviceRequest.ProtoReflect.Descriptor instead.

func (*DeviceRequest) GetClientVersion

func (x *DeviceRequest) GetClientVersion() string

func (*DeviceRequest) GetDeviceName

func (x *DeviceRequest) GetDeviceName() string

func (*DeviceRequest) ProtoMessage

func (*DeviceRequest) ProtoMessage()

func (*DeviceRequest) ProtoReflect

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

func (*DeviceRequest) Reset

func (x *DeviceRequest) Reset()

func (*DeviceRequest) String

func (x *DeviceRequest) String() string

type DeviceResponse

type DeviceResponse struct {
	EncryptedDeviceToken []byte       `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	Status               DeviceStatus `protobuf:"varint,2,opt,name=status,proto3,enum=Authentication.DeviceStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceResponse) Descriptor deprecated

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

Deprecated: Use DeviceResponse.ProtoReflect.Descriptor instead.

func (*DeviceResponse) GetEncryptedDeviceToken

func (x *DeviceResponse) GetEncryptedDeviceToken() []byte

func (*DeviceResponse) GetStatus

func (x *DeviceResponse) GetStatus() DeviceStatus

func (*DeviceResponse) ProtoMessage

func (*DeviceResponse) ProtoMessage()

func (*DeviceResponse) ProtoReflect

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

func (*DeviceResponse) Reset

func (x *DeviceResponse) Reset()

func (*DeviceResponse) String

func (x *DeviceResponse) String() string

type DeviceStatus

type DeviceStatus int32
const (
	DeviceStatus_DEVICE_NEEDS_APPROVAL   DeviceStatus = 0
	DeviceStatus_DEVICE_OK               DeviceStatus = 1
	DeviceStatus_DEVICE_DISABLED_BY_USER DeviceStatus = 2
	DeviceStatus_DEVICE_LOCKED_BY_ADMIN  DeviceStatus = 3
)

func (DeviceStatus) Descriptor

func (DeviceStatus) Enum

func (x DeviceStatus) Enum() *DeviceStatus

func (DeviceStatus) EnumDescriptor deprecated

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

Deprecated: Use DeviceStatus.Descriptor instead.

func (DeviceStatus) Number

func (DeviceStatus) String

func (x DeviceStatus) String() string

func (DeviceStatus) Type

type DeviceUpdateRequest

type DeviceUpdateRequest struct {
	EncryptedDeviceToken []byte       `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	ClientVersion        string       `protobuf:"bytes,2,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	DeviceName           string       `protobuf:"bytes,3,opt,name=deviceName,proto3" json:"deviceName,omitempty"`
	DevicePublicKey      []byte       `protobuf:"bytes,4,opt,name=devicePublicKey,proto3" json:"devicePublicKey,omitempty"`
	DeviceStatus         DeviceStatus `protobuf:"varint,5,opt,name=deviceStatus,proto3,enum=Authentication.DeviceStatus" json:"deviceStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceUpdateRequest) Descriptor deprecated

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

Deprecated: Use DeviceUpdateRequest.ProtoReflect.Descriptor instead.

func (*DeviceUpdateRequest) GetClientVersion

func (x *DeviceUpdateRequest) GetClientVersion() string

func (*DeviceUpdateRequest) GetDeviceName

func (x *DeviceUpdateRequest) GetDeviceName() string

func (*DeviceUpdateRequest) GetDevicePublicKey

func (x *DeviceUpdateRequest) GetDevicePublicKey() []byte

func (*DeviceUpdateRequest) GetDeviceStatus

func (x *DeviceUpdateRequest) GetDeviceStatus() DeviceStatus

func (*DeviceUpdateRequest) GetEncryptedDeviceToken

func (x *DeviceUpdateRequest) GetEncryptedDeviceToken() []byte

func (*DeviceUpdateRequest) ProtoMessage

func (*DeviceUpdateRequest) ProtoMessage()

func (*DeviceUpdateRequest) ProtoReflect

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

func (*DeviceUpdateRequest) Reset

func (x *DeviceUpdateRequest) Reset()

func (*DeviceUpdateRequest) String

func (x *DeviceUpdateRequest) String() string

type DeviceVerificationRequest

type DeviceVerificationRequest struct {
	EncryptedDeviceToken []byte `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	Username             string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	VerificationChannel  string `protobuf:"bytes,3,opt,name=verificationChannel,proto3" json:"verificationChannel,omitempty"` // email for now, could be "sms" if we allow username as cell number in the future.
	MessageSessionUid    []byte `protobuf:"bytes,4,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	ClientVersion        string `protobuf:"bytes,5,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceVerificationRequest) Descriptor deprecated

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

Deprecated: Use DeviceVerificationRequest.ProtoReflect.Descriptor instead.

func (*DeviceVerificationRequest) GetClientVersion

func (x *DeviceVerificationRequest) GetClientVersion() string

func (*DeviceVerificationRequest) GetEncryptedDeviceToken

func (x *DeviceVerificationRequest) GetEncryptedDeviceToken() []byte

func (*DeviceVerificationRequest) GetMessageSessionUid

func (x *DeviceVerificationRequest) GetMessageSessionUid() []byte

func (*DeviceVerificationRequest) GetUsername

func (x *DeviceVerificationRequest) GetUsername() string

func (*DeviceVerificationRequest) GetVerificationChannel

func (x *DeviceVerificationRequest) GetVerificationChannel() string

func (*DeviceVerificationRequest) ProtoMessage

func (*DeviceVerificationRequest) ProtoMessage()

func (*DeviceVerificationRequest) ProtoReflect

func (*DeviceVerificationRequest) Reset

func (x *DeviceVerificationRequest) Reset()

func (*DeviceVerificationRequest) String

func (x *DeviceVerificationRequest) String() string

type DeviceVerificationResponse

type DeviceVerificationResponse struct {
	EncryptedDeviceToken []byte       `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	Username             string       `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	MessageSessionUid    []byte       `protobuf:"bytes,3,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	ClientVersion        string       `protobuf:"bytes,4,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	DeviceStatus         DeviceStatus `protobuf:"varint,5,opt,name=deviceStatus,proto3,enum=Authentication.DeviceStatus" json:"deviceStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceVerificationResponse) Descriptor deprecated

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

Deprecated: Use DeviceVerificationResponse.ProtoReflect.Descriptor instead.

func (*DeviceVerificationResponse) GetClientVersion

func (x *DeviceVerificationResponse) GetClientVersion() string

func (*DeviceVerificationResponse) GetDeviceStatus

func (x *DeviceVerificationResponse) GetDeviceStatus() DeviceStatus

func (*DeviceVerificationResponse) GetEncryptedDeviceToken

func (x *DeviceVerificationResponse) GetEncryptedDeviceToken() []byte

func (*DeviceVerificationResponse) GetMessageSessionUid

func (x *DeviceVerificationResponse) GetMessageSessionUid() []byte

func (*DeviceVerificationResponse) GetUsername

func (x *DeviceVerificationResponse) GetUsername() string

func (*DeviceVerificationResponse) ProtoMessage

func (*DeviceVerificationResponse) ProtoMessage()

func (*DeviceVerificationResponse) ProtoReflect

func (*DeviceVerificationResponse) Reset

func (x *DeviceVerificationResponse) Reset()

func (*DeviceVerificationResponse) String

func (x *DeviceVerificationResponse) String() string

type Download

type Download struct {
	FileName          string `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName,omitempty"`
	Url               string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	SuccessStatusCode int32  `protobuf:"varint,3,opt,name=successStatusCode,proto3" json:"successStatusCode,omitempty"`
	// contains filtered or unexported fields
}

func (*Download) Descriptor deprecated

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

Deprecated: Use Download.ProtoReflect.Descriptor instead.

func (*Download) GetFileName

func (x *Download) GetFileName() string

func (*Download) GetSuccessStatusCode

func (x *Download) GetSuccessStatusCode() int32

func (*Download) GetUrl

func (x *Download) GetUrl() string

func (*Download) ProtoMessage

func (*Download) ProtoMessage()

func (*Download) ProtoReflect

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

func (*Download) Reset

func (x *Download) Reset()

func (*Download) String

func (x *Download) String() string

type EmailVerificationLinkResponse

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

func (*EmailVerificationLinkResponse) Descriptor deprecated

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

Deprecated: Use EmailVerificationLinkResponse.ProtoReflect.Descriptor instead.

func (*EmailVerificationLinkResponse) GetEmailVerified

func (x *EmailVerificationLinkResponse) GetEmailVerified() bool

func (*EmailVerificationLinkResponse) ProtoMessage

func (*EmailVerificationLinkResponse) ProtoMessage()

func (*EmailVerificationLinkResponse) ProtoReflect

func (*EmailVerificationLinkResponse) Reset

func (x *EmailVerificationLinkResponse) Reset()

func (*EmailVerificationLinkResponse) String

type EncryptedDataKeyType

type EncryptedDataKeyType int32
const (
	EncryptedDataKeyType_NO_KEY               EncryptedDataKeyType = 0
	EncryptedDataKeyType_BY_DEVICE_PUBLIC_KEY EncryptedDataKeyType = 1
	EncryptedDataKeyType_BY_PASSWORD          EncryptedDataKeyType = 2
	EncryptedDataKeyType_BY_ALTERNATE         EncryptedDataKeyType = 3
	EncryptedDataKeyType_BY_BIO               EncryptedDataKeyType = 4
)

func (EncryptedDataKeyType) Descriptor

func (EncryptedDataKeyType) Enum

func (EncryptedDataKeyType) EnumDescriptor deprecated

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

Deprecated: Use EncryptedDataKeyType.Descriptor instead.

func (EncryptedDataKeyType) Number

func (EncryptedDataKeyType) String

func (x EncryptedDataKeyType) String() string

func (EncryptedDataKeyType) Type

type EnterpriseUserAddAliasRequest

type EnterpriseUserAddAliasRequest struct {
	EnterpriseUserId int64  `protobuf:"varint,1,opt,name=enterpriseUserId,proto3" json:"enterpriseUserId,omitempty"`
	Alias            string `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"`
	Primary          bool   `protobuf:"varint,3,opt,name=primary,proto3" json:"primary,omitempty"`
	// contains filtered or unexported fields
}

func (*EnterpriseUserAddAliasRequest) Descriptor deprecated

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

Deprecated: Use EnterpriseUserAddAliasRequest.ProtoReflect.Descriptor instead.

func (*EnterpriseUserAddAliasRequest) GetAlias

func (x *EnterpriseUserAddAliasRequest) GetAlias() string

func (*EnterpriseUserAddAliasRequest) GetEnterpriseUserId

func (x *EnterpriseUserAddAliasRequest) GetEnterpriseUserId() int64

func (*EnterpriseUserAddAliasRequest) GetPrimary

func (x *EnterpriseUserAddAliasRequest) GetPrimary() bool

func (*EnterpriseUserAddAliasRequest) ProtoMessage

func (*EnterpriseUserAddAliasRequest) ProtoMessage()

func (*EnterpriseUserAddAliasRequest) ProtoReflect

func (*EnterpriseUserAddAliasRequest) Reset

func (x *EnterpriseUserAddAliasRequest) Reset()

func (*EnterpriseUserAddAliasRequest) String

type EnterpriseUserAddAliasRequestV2

type EnterpriseUserAddAliasRequestV2 struct {
	EnterpriseUserAddAliasRequest []*EnterpriseUserAddAliasRequest `protobuf:"bytes,1,rep,name=enterpriseUserAddAliasRequest,proto3" json:"enterpriseUserAddAliasRequest,omitempty"`
	// contains filtered or unexported fields
}

func (*EnterpriseUserAddAliasRequestV2) Descriptor deprecated

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

Deprecated: Use EnterpriseUserAddAliasRequestV2.ProtoReflect.Descriptor instead.

func (*EnterpriseUserAddAliasRequestV2) GetEnterpriseUserAddAliasRequest

func (x *EnterpriseUserAddAliasRequestV2) GetEnterpriseUserAddAliasRequest() []*EnterpriseUserAddAliasRequest

func (*EnterpriseUserAddAliasRequestV2) ProtoMessage

func (*EnterpriseUserAddAliasRequestV2) ProtoMessage()

func (*EnterpriseUserAddAliasRequestV2) ProtoReflect

func (*EnterpriseUserAddAliasRequestV2) Reset

func (*EnterpriseUserAddAliasRequestV2) String

type EnterpriseUserAddAliasResponse

type EnterpriseUserAddAliasResponse struct {
	Status []*EnterpriseUserAddAliasStatus `protobuf:"bytes,1,rep,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*EnterpriseUserAddAliasResponse) Descriptor deprecated

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

Deprecated: Use EnterpriseUserAddAliasResponse.ProtoReflect.Descriptor instead.

func (*EnterpriseUserAddAliasResponse) GetStatus

func (*EnterpriseUserAddAliasResponse) ProtoMessage

func (*EnterpriseUserAddAliasResponse) ProtoMessage()

func (*EnterpriseUserAddAliasResponse) ProtoReflect

func (*EnterpriseUserAddAliasResponse) Reset

func (x *EnterpriseUserAddAliasResponse) Reset()

func (*EnterpriseUserAddAliasResponse) String

type EnterpriseUserAddAliasStatus

type EnterpriseUserAddAliasStatus struct {
	EnterpriseUserId int64  `protobuf:"varint,1,opt,name=enterpriseUserId,proto3" json:"enterpriseUserId,omitempty"`
	Status           string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*EnterpriseUserAddAliasStatus) Descriptor deprecated

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

Deprecated: Use EnterpriseUserAddAliasStatus.ProtoReflect.Descriptor instead.

func (*EnterpriseUserAddAliasStatus) GetEnterpriseUserId

func (x *EnterpriseUserAddAliasStatus) GetEnterpriseUserId() int64

func (*EnterpriseUserAddAliasStatus) GetStatus

func (x *EnterpriseUserAddAliasStatus) GetStatus() string

func (*EnterpriseUserAddAliasStatus) ProtoMessage

func (*EnterpriseUserAddAliasStatus) ProtoMessage()

func (*EnterpriseUserAddAliasStatus) ProtoReflect

func (*EnterpriseUserAddAliasStatus) Reset

func (x *EnterpriseUserAddAliasStatus) Reset()

func (*EnterpriseUserAddAliasStatus) String

type EnterpriseUserAliasRequest

type EnterpriseUserAliasRequest struct {
	EnterpriseUserId int64  `protobuf:"varint,1,opt,name=enterpriseUserId,proto3" json:"enterpriseUserId,omitempty"`
	Alias            string `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"`
	// contains filtered or unexported fields
}

func (*EnterpriseUserAliasRequest) Descriptor deprecated

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

Deprecated: Use EnterpriseUserAliasRequest.ProtoReflect.Descriptor instead.

func (*EnterpriseUserAliasRequest) GetAlias

func (x *EnterpriseUserAliasRequest) GetAlias() string

func (*EnterpriseUserAliasRequest) GetEnterpriseUserId

func (x *EnterpriseUserAliasRequest) GetEnterpriseUserId() int64

func (*EnterpriseUserAliasRequest) ProtoMessage

func (*EnterpriseUserAliasRequest) ProtoMessage()

func (*EnterpriseUserAliasRequest) ProtoReflect

func (*EnterpriseUserAliasRequest) Reset

func (x *EnterpriseUserAliasRequest) Reset()

func (*EnterpriseUserAliasRequest) String

func (x *EnterpriseUserAliasRequest) String() string

type EnterpriseUserIdDataKeyPair

type EnterpriseUserIdDataKeyPair struct {
	EnterpriseUserId int64  `protobuf:"varint,1,opt,name=enterpriseUserId,proto3" json:"enterpriseUserId,omitempty"`
	EncryptedDataKey []byte `protobuf:"bytes,2,opt,name=encryptedDataKey,proto3" json:"encryptedDataKey,omitempty"`
	// contains filtered or unexported fields
}

func (*EnterpriseUserIdDataKeyPair) Descriptor deprecated

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

Deprecated: Use EnterpriseUserIdDataKeyPair.ProtoReflect.Descriptor instead.

func (*EnterpriseUserIdDataKeyPair) GetEncryptedDataKey

func (x *EnterpriseUserIdDataKeyPair) GetEncryptedDataKey() []byte

func (*EnterpriseUserIdDataKeyPair) GetEnterpriseUserId

func (x *EnterpriseUserIdDataKeyPair) GetEnterpriseUserId() int64

func (*EnterpriseUserIdDataKeyPair) ProtoMessage

func (*EnterpriseUserIdDataKeyPair) ProtoMessage()

func (*EnterpriseUserIdDataKeyPair) ProtoReflect

func (*EnterpriseUserIdDataKeyPair) Reset

func (x *EnterpriseUserIdDataKeyPair) Reset()

func (*EnterpriseUserIdDataKeyPair) String

func (x *EnterpriseUserIdDataKeyPair) String() string

type GenericRequestResponse

type GenericRequestResponse struct {
	Request [][]byte `protobuf:"bytes,1,rep,name=request,proto3" json:"request,omitempty"` // this is just a repeated list of whatever request message the api called for as a bytestring
	// contains filtered or unexported fields
}

func (*GenericRequestResponse) Descriptor deprecated

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

Deprecated: Use GenericRequestResponse.ProtoReflect.Descriptor instead.

func (*GenericRequestResponse) GetRequest

func (x *GenericRequestResponse) GetRequest() [][]byte

func (*GenericRequestResponse) ProtoMessage

func (*GenericRequestResponse) ProtoMessage()

func (*GenericRequestResponse) ProtoReflect

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

func (*GenericRequestResponse) Reset

func (x *GenericRequestResponse) Reset()

func (*GenericRequestResponse) String

func (x *GenericRequestResponse) String() string

type GenericStatus

type GenericStatus int32
const (
	GenericStatus_SUCCESS        GenericStatus = 0
	GenericStatus_INVALID_OBJECT GenericStatus = 1
	GenericStatus_ALREADY_EXISTS GenericStatus = 2
	GenericStatus_ACCESS_DENIED  GenericStatus = 3
)

func (GenericStatus) Descriptor

func (GenericStatus) Enum

func (x GenericStatus) Enum() *GenericStatus

func (GenericStatus) EnumDescriptor deprecated

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

Deprecated: Use GenericStatus.Descriptor instead.

func (GenericStatus) Number

func (GenericStatus) String

func (x GenericStatus) String() string

func (GenericStatus) Type

type GetAppInfoRequest

type GetAppInfoRequest struct {
	AppRecordUid [][]byte `protobuf:"bytes,1,rep,name=appRecordUid,proto3" json:"appRecordUid,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAppInfoRequest) Descriptor deprecated

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

Deprecated: Use GetAppInfoRequest.ProtoReflect.Descriptor instead.

func (*GetAppInfoRequest) GetAppRecordUid

func (x *GetAppInfoRequest) GetAppRecordUid() [][]byte

func (*GetAppInfoRequest) ProtoMessage

func (*GetAppInfoRequest) ProtoMessage()

func (*GetAppInfoRequest) ProtoReflect

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

func (*GetAppInfoRequest) Reset

func (x *GetAppInfoRequest) Reset()

func (*GetAppInfoRequest) String

func (x *GetAppInfoRequest) String() string

type GetAppInfoResponse

type GetAppInfoResponse struct {
	AppInfo []*AppInfo `protobuf:"bytes,1,rep,name=appInfo,proto3" json:"appInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAppInfoResponse) Descriptor deprecated

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

Deprecated: Use GetAppInfoResponse.ProtoReflect.Descriptor instead.

func (*GetAppInfoResponse) GetAppInfo

func (x *GetAppInfoResponse) GetAppInfo() []*AppInfo

func (*GetAppInfoResponse) ProtoMessage

func (*GetAppInfoResponse) ProtoMessage()

func (*GetAppInfoResponse) ProtoReflect

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

func (*GetAppInfoResponse) Reset

func (x *GetAppInfoResponse) Reset()

func (*GetAppInfoResponse) String

func (x *GetAppInfoResponse) String() string

type GetApplicationsSummaryResponse

type GetApplicationsSummaryResponse struct {
	ApplicationSummary []*ApplicationSummary `protobuf:"bytes,1,rep,name=applicationSummary,proto3" json:"applicationSummary,omitempty"`
	// contains filtered or unexported fields
}

func (*GetApplicationsSummaryResponse) Descriptor deprecated

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

Deprecated: Use GetApplicationsSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetApplicationsSummaryResponse) GetApplicationSummary

func (x *GetApplicationsSummaryResponse) GetApplicationSummary() []*ApplicationSummary

func (*GetApplicationsSummaryResponse) ProtoMessage

func (*GetApplicationsSummaryResponse) ProtoMessage()

func (*GetApplicationsSummaryResponse) ProtoReflect

func (*GetApplicationsSummaryResponse) Reset

func (x *GetApplicationsSummaryResponse) Reset()

func (*GetApplicationsSummaryResponse) String

type GetDataKeyBackupV3Request

type GetDataKeyBackupV3Request struct {
	EncryptedLoginToken []byte `protobuf:"bytes,1,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	VerificationCode    string `protobuf:"bytes,2,opt,name=verificationCode,proto3" json:"verificationCode,omitempty"`
	SecurityAnswerHash  []byte `protobuf:"bytes,3,opt,name=securityAnswerHash,proto3" json:"securityAnswerHash,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDataKeyBackupV3Request) Descriptor deprecated

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

Deprecated: Use GetDataKeyBackupV3Request.ProtoReflect.Descriptor instead.

func (*GetDataKeyBackupV3Request) GetEncryptedLoginToken

func (x *GetDataKeyBackupV3Request) GetEncryptedLoginToken() []byte

func (*GetDataKeyBackupV3Request) GetSecurityAnswerHash

func (x *GetDataKeyBackupV3Request) GetSecurityAnswerHash() []byte

func (*GetDataKeyBackupV3Request) GetVerificationCode

func (x *GetDataKeyBackupV3Request) GetVerificationCode() string

func (*GetDataKeyBackupV3Request) ProtoMessage

func (*GetDataKeyBackupV3Request) ProtoMessage()

func (*GetDataKeyBackupV3Request) ProtoReflect

func (*GetDataKeyBackupV3Request) Reset

func (x *GetDataKeyBackupV3Request) Reset()

func (*GetDataKeyBackupV3Request) String

func (x *GetDataKeyBackupV3Request) String() string

type GetDataKeyBackupV3Response

type GetDataKeyBackupV3Response struct {
	DataKeyBackup           []byte           `protobuf:"bytes,1,opt,name=dataKeyBackup,proto3" json:"dataKeyBackup,omitempty"`
	DataKeyBackupDate       int64            `protobuf:"varint,2,opt,name=dataKeyBackupDate,proto3" json:"dataKeyBackupDate,omitempty"`
	PublicKey               []byte           `protobuf:"bytes,3,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
	EncryptedPrivateKey     []byte           `protobuf:"bytes,4,opt,name=encryptedPrivateKey,proto3" json:"encryptedPrivateKey,omitempty"`
	ClientKey               []byte           `protobuf:"bytes,5,opt,name=clientKey,proto3" json:"clientKey,omitempty"`
	EncryptedSessionToken   []byte           `protobuf:"bytes,6,opt,name=encryptedSessionToken,proto3" json:"encryptedSessionToken,omitempty"`
	PasswordRules           []*PasswordRules `protobuf:"bytes,7,rep,name=passwordRules,proto3" json:"passwordRules,omitempty"`
	PasswordRulesIntro      string           `protobuf:"bytes,8,opt,name=passwordRulesIntro,proto3" json:"passwordRulesIntro,omitempty"`
	MinimumPbkdf2Iterations int32            `protobuf:"varint,9,opt,name=minimumPbkdf2Iterations,proto3" json:"minimumPbkdf2Iterations,omitempty"` //when EnforcementType.MINIMUM_PBKDF2_ITERATIONS exists
	// contains filtered or unexported fields
}

func (*GetDataKeyBackupV3Response) Descriptor deprecated

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

Deprecated: Use GetDataKeyBackupV3Response.ProtoReflect.Descriptor instead.

func (*GetDataKeyBackupV3Response) GetClientKey

func (x *GetDataKeyBackupV3Response) GetClientKey() []byte

func (*GetDataKeyBackupV3Response) GetDataKeyBackup

func (x *GetDataKeyBackupV3Response) GetDataKeyBackup() []byte

func (*GetDataKeyBackupV3Response) GetDataKeyBackupDate

func (x *GetDataKeyBackupV3Response) GetDataKeyBackupDate() int64

func (*GetDataKeyBackupV3Response) GetEncryptedPrivateKey

func (x *GetDataKeyBackupV3Response) GetEncryptedPrivateKey() []byte

func (*GetDataKeyBackupV3Response) GetEncryptedSessionToken

func (x *GetDataKeyBackupV3Response) GetEncryptedSessionToken() []byte

func (*GetDataKeyBackupV3Response) GetMinimumPbkdf2Iterations

func (x *GetDataKeyBackupV3Response) GetMinimumPbkdf2Iterations() int32

func (*GetDataKeyBackupV3Response) GetPasswordRules

func (x *GetDataKeyBackupV3Response) GetPasswordRules() []*PasswordRules

func (*GetDataKeyBackupV3Response) GetPasswordRulesIntro

func (x *GetDataKeyBackupV3Response) GetPasswordRulesIntro() string

func (*GetDataKeyBackupV3Response) GetPublicKey

func (x *GetDataKeyBackupV3Response) GetPublicKey() []byte

func (*GetDataKeyBackupV3Response) ProtoMessage

func (*GetDataKeyBackupV3Response) ProtoMessage()

func (*GetDataKeyBackupV3Response) ProtoReflect

func (*GetDataKeyBackupV3Response) Reset

func (x *GetDataKeyBackupV3Response) Reset()

func (*GetDataKeyBackupV3Response) String

func (x *GetDataKeyBackupV3Response) String() string

type GetKsmPublicKeysRequest

type GetKsmPublicKeysRequest struct {
	ClientIds      [][]byte `protobuf:"bytes,1,rep,name=clientIds,proto3" json:"clientIds,omitempty"`
	ControllerUids [][]byte `protobuf:"bytes,2,rep,name=controllerUids,proto3" json:"controllerUids,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKsmPublicKeysRequest) Descriptor deprecated

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

Deprecated: Use GetKsmPublicKeysRequest.ProtoReflect.Descriptor instead.

func (*GetKsmPublicKeysRequest) GetClientIds

func (x *GetKsmPublicKeysRequest) GetClientIds() [][]byte

func (*GetKsmPublicKeysRequest) GetControllerUids

func (x *GetKsmPublicKeysRequest) GetControllerUids() [][]byte

func (*GetKsmPublicKeysRequest) ProtoMessage

func (*GetKsmPublicKeysRequest) ProtoMessage()

func (*GetKsmPublicKeysRequest) ProtoReflect

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

func (*GetKsmPublicKeysRequest) Reset

func (x *GetKsmPublicKeysRequest) Reset()

func (*GetKsmPublicKeysRequest) String

func (x *GetKsmPublicKeysRequest) String() string

type GetKsmPublicKeysResponse

type GetKsmPublicKeysResponse struct {
	KeyResponses []*DevicePublicKeyResponse `protobuf:"bytes,1,rep,name=keyResponses,proto3" json:"keyResponses,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKsmPublicKeysResponse) Descriptor deprecated

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

Deprecated: Use GetKsmPublicKeysResponse.ProtoReflect.Descriptor instead.

func (*GetKsmPublicKeysResponse) GetKeyResponses

func (x *GetKsmPublicKeysResponse) GetKeyResponses() []*DevicePublicKeyResponse

func (*GetKsmPublicKeysResponse) ProtoMessage

func (*GetKsmPublicKeysResponse) ProtoMessage()

func (*GetKsmPublicKeysResponse) ProtoReflect

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

func (*GetKsmPublicKeysResponse) Reset

func (x *GetKsmPublicKeysResponse) Reset()

func (*GetKsmPublicKeysResponse) String

func (x *GetKsmPublicKeysResponse) String() string

type GetPublicKeysRequest

type GetPublicKeysRequest struct {
	Usernames []string `protobuf:"bytes,1,rep,name=usernames,proto3" json:"usernames,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPublicKeysRequest) Descriptor deprecated

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

Deprecated: Use GetPublicKeysRequest.ProtoReflect.Descriptor instead.

func (*GetPublicKeysRequest) GetUsernames

func (x *GetPublicKeysRequest) GetUsernames() []string

func (*GetPublicKeysRequest) ProtoMessage

func (*GetPublicKeysRequest) ProtoMessage()

func (*GetPublicKeysRequest) ProtoReflect

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

func (*GetPublicKeysRequest) Reset

func (x *GetPublicKeysRequest) Reset()

func (*GetPublicKeysRequest) String

func (x *GetPublicKeysRequest) String() string

type GetPublicKeysResponse

type GetPublicKeysResponse struct {
	KeyResponses []*PublicKeyResponse `protobuf:"bytes,1,rep,name=keyResponses,proto3" json:"keyResponses,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPublicKeysResponse) Descriptor deprecated

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

Deprecated: Use GetPublicKeysResponse.ProtoReflect.Descriptor instead.

func (*GetPublicKeysResponse) GetKeyResponses

func (x *GetPublicKeysResponse) GetKeyResponses() []*PublicKeyResponse

func (*GetPublicKeysResponse) ProtoMessage

func (*GetPublicKeysResponse) ProtoMessage()

func (*GetPublicKeysResponse) ProtoReflect

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

func (*GetPublicKeysResponse) Reset

func (x *GetPublicKeysResponse) Reset()

func (*GetPublicKeysResponse) String

func (x *GetPublicKeysResponse) String() string

type GetSecurityQuestionV3Request

type GetSecurityQuestionV3Request struct {
	EncryptedLoginToken []byte `protobuf:"bytes,1,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	VerificationCode    string `protobuf:"bytes,2,opt,name=verificationCode,proto3" json:"verificationCode,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSecurityQuestionV3Request) Descriptor deprecated

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

Deprecated: Use GetSecurityQuestionV3Request.ProtoReflect.Descriptor instead.

func (*GetSecurityQuestionV3Request) GetEncryptedLoginToken

func (x *GetSecurityQuestionV3Request) GetEncryptedLoginToken() []byte

func (*GetSecurityQuestionV3Request) GetVerificationCode

func (x *GetSecurityQuestionV3Request) GetVerificationCode() string

func (*GetSecurityQuestionV3Request) ProtoMessage

func (*GetSecurityQuestionV3Request) ProtoMessage()

func (*GetSecurityQuestionV3Request) ProtoReflect

func (*GetSecurityQuestionV3Request) Reset

func (x *GetSecurityQuestionV3Request) Reset()

func (*GetSecurityQuestionV3Request) String

type GetSecurityQuestionV3Response

type GetSecurityQuestionV3Response struct {
	SecurityQuestion string `protobuf:"bytes,1,opt,name=securityQuestion,proto3" json:"securityQuestion,omitempty"`
	BackupKeyDate    int64  `protobuf:"varint,2,opt,name=backupKeyDate,proto3" json:"backupKeyDate,omitempty"`
	Salt             []byte `protobuf:"bytes,3,opt,name=salt,proto3" json:"salt,omitempty"`
	Iterations       int32  `protobuf:"varint,4,opt,name=iterations,proto3" json:"iterations,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSecurityQuestionV3Response) Descriptor deprecated

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

Deprecated: Use GetSecurityQuestionV3Response.ProtoReflect.Descriptor instead.

func (*GetSecurityQuestionV3Response) GetBackupKeyDate

func (x *GetSecurityQuestionV3Response) GetBackupKeyDate() int64

func (*GetSecurityQuestionV3Response) GetIterations

func (x *GetSecurityQuestionV3Response) GetIterations() int32

func (*GetSecurityQuestionV3Response) GetSalt

func (x *GetSecurityQuestionV3Response) GetSalt() []byte

func (*GetSecurityQuestionV3Response) GetSecurityQuestion

func (x *GetSecurityQuestionV3Response) GetSecurityQuestion() string

func (*GetSecurityQuestionV3Response) ProtoMessage

func (*GetSecurityQuestionV3Response) ProtoMessage()

func (*GetSecurityQuestionV3Response) ProtoReflect

func (*GetSecurityQuestionV3Response) Reset

func (x *GetSecurityQuestionV3Response) Reset()

func (*GetSecurityQuestionV3Response) String

type GetVerificationTokenRequest

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

func (*GetVerificationTokenRequest) Descriptor deprecated

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

Deprecated: Use GetVerificationTokenRequest.ProtoReflect.Descriptor instead.

func (*GetVerificationTokenRequest) GetUsername

func (x *GetVerificationTokenRequest) GetUsername() string

func (*GetVerificationTokenRequest) ProtoMessage

func (*GetVerificationTokenRequest) ProtoMessage()

func (*GetVerificationTokenRequest) ProtoReflect

func (*GetVerificationTokenRequest) Reset

func (x *GetVerificationTokenRequest) Reset()

func (*GetVerificationTokenRequest) String

func (x *GetVerificationTokenRequest) String() string

type GetVerificationTokenResponse

type GetVerificationTokenResponse struct {
	EncryptedVerificationToken []byte `protobuf:"bytes,1,opt,name=encryptedVerificationToken,proto3" json:"encryptedVerificationToken,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVerificationTokenResponse) Descriptor deprecated

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

Deprecated: Use GetVerificationTokenResponse.ProtoReflect.Descriptor instead.

func (*GetVerificationTokenResponse) GetEncryptedVerificationToken

func (x *GetVerificationTokenResponse) GetEncryptedVerificationToken() []byte

func (*GetVerificationTokenResponse) ProtoMessage

func (*GetVerificationTokenResponse) ProtoMessage()

func (*GetVerificationTokenResponse) ProtoReflect

func (*GetVerificationTokenResponse) Reset

func (x *GetVerificationTokenResponse) Reset()

func (*GetVerificationTokenResponse) String

type GlobalUserAccount

type GlobalUserAccount struct {
	Username   string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	AccountUid []byte `protobuf:"bytes,2,opt,name=accountUid,proto3" json:"accountUid,omitempty"`
	RegionName string `protobuf:"bytes,3,opt,name=regionName,proto3" json:"regionName,omitempty"`
	// contains filtered or unexported fields
}

func (*GlobalUserAccount) Descriptor deprecated

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

Deprecated: Use GlobalUserAccount.ProtoReflect.Descriptor instead.

func (*GlobalUserAccount) GetAccountUid

func (x *GlobalUserAccount) GetAccountUid() []byte

func (*GlobalUserAccount) GetRegionName

func (x *GlobalUserAccount) GetRegionName() string

func (*GlobalUserAccount) GetUsername

func (x *GlobalUserAccount) GetUsername() string

func (*GlobalUserAccount) ProtoMessage

func (*GlobalUserAccount) ProtoMessage()

func (*GlobalUserAccount) ProtoReflect

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

func (*GlobalUserAccount) Reset

func (x *GlobalUserAccount) Reset()

func (*GlobalUserAccount) String

func (x *GlobalUserAccount) String() string

type KAToPushServerRequest

type KAToPushServerRequest struct {
	MessageType          MessageType `protobuf:"varint,1,opt,name=messageType,proto3,enum=Push.MessageType" json:"messageType,omitempty"`
	Message              string      `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	MessageSessionUid    []byte      `protobuf:"bytes,3,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	EncryptedDeviceToken [][]byte    `protobuf:"bytes,4,rep,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"` // aka platformDeviceToken
	UserId               []int32     `protobuf:"varint,5,rep,packed,name=userId,proto3" json:"userId,omitempty"`
	EnterpriseId         []int32     `protobuf:"varint,6,rep,packed,name=enterpriseId,proto3" json:"enterpriseId,omitempty"`
	// contains filtered or unexported fields
}

KA sends ws message

func (*KAToPushServerRequest) Descriptor deprecated

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

Deprecated: Use KAToPushServerRequest.ProtoReflect.Descriptor instead.

func (*KAToPushServerRequest) GetEncryptedDeviceToken

func (x *KAToPushServerRequest) GetEncryptedDeviceToken() [][]byte

func (*KAToPushServerRequest) GetEnterpriseId

func (x *KAToPushServerRequest) GetEnterpriseId() []int32

func (*KAToPushServerRequest) GetMessage

func (x *KAToPushServerRequest) GetMessage() string

func (*KAToPushServerRequest) GetMessageSessionUid

func (x *KAToPushServerRequest) GetMessageSessionUid() []byte

func (*KAToPushServerRequest) GetMessageType

func (x *KAToPushServerRequest) GetMessageType() MessageType

func (*KAToPushServerRequest) GetUserId

func (x *KAToPushServerRequest) GetUserId() []int32

func (*KAToPushServerRequest) ProtoMessage

func (*KAToPushServerRequest) ProtoMessage()

func (*KAToPushServerRequest) ProtoReflect

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

func (*KAToPushServerRequest) Reset

func (x *KAToPushServerRequest) Reset()

func (*KAToPushServerRequest) String

func (x *KAToPushServerRequest) String() string

type License

type License struct {
	Created       int64         `protobuf:"varint,1,opt,name=created,proto3" json:"created,omitempty"`
	Expiration    int64         `protobuf:"varint,2,opt,name=expiration,proto3" json:"expiration,omitempty"`
	LicenseStatus LicenseStatus `protobuf:"varint,3,opt,name=licenseStatus,proto3,enum=Authentication.LicenseStatus" json:"licenseStatus,omitempty"`
	Paid          bool          `protobuf:"varint,4,opt,name=paid,proto3" json:"paid,omitempty"`
	Message       string        `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*License) Descriptor deprecated

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

Deprecated: Use License.ProtoReflect.Descriptor instead.

func (*License) GetCreated

func (x *License) GetCreated() int64

func (*License) GetExpiration

func (x *License) GetExpiration() int64

func (*License) GetLicenseStatus

func (x *License) GetLicenseStatus() LicenseStatus

func (*License) GetMessage

func (x *License) GetMessage() string

func (*License) GetPaid

func (x *License) GetPaid() bool

func (*License) ProtoMessage

func (*License) ProtoMessage()

func (*License) ProtoReflect

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

func (*License) Reset

func (x *License) Reset()

func (*License) String

func (x *License) String() string

type LicenseStatus

type LicenseStatus int32
const (
	LicenseStatus_OTHER    LicenseStatus = 0 // trial for bw
	LicenseStatus_ACTIVE   LicenseStatus = 1
	LicenseStatus_EXPIRED  LicenseStatus = 2
	LicenseStatus_DISABLED LicenseStatus = 3
)

func (LicenseStatus) Descriptor

func (LicenseStatus) Enum

func (x LicenseStatus) Enum() *LicenseStatus

func (LicenseStatus) EnumDescriptor deprecated

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

Deprecated: Use LicenseStatus.Descriptor instead.

func (LicenseStatus) Number

func (LicenseStatus) String

func (x LicenseStatus) String() string

func (LicenseStatus) Type

type LicenseType

type LicenseType int32
const (
	LicenseType_VAULT       LicenseType = 0
	LicenseType_CHAT        LicenseType = 1
	LicenseType_STORAGE     LicenseType = 2
	LicenseType_BREACHWATCH LicenseType = 3
)

func (LicenseType) Descriptor

func (LicenseType) Enum

func (x LicenseType) Enum() *LicenseType

func (LicenseType) EnumDescriptor deprecated

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

Deprecated: Use LicenseType.Descriptor instead.

func (LicenseType) Number

func (x LicenseType) Number() protoreflect.EnumNumber

func (LicenseType) String

func (x LicenseType) String() string

func (LicenseType) Type

type LoginAsUserRequest

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

func (*LoginAsUserRequest) Descriptor deprecated

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

Deprecated: Use LoginAsUserRequest.ProtoReflect.Descriptor instead.

func (*LoginAsUserRequest) GetUsername

func (x *LoginAsUserRequest) GetUsername() string

func (*LoginAsUserRequest) ProtoMessage

func (*LoginAsUserRequest) ProtoMessage()

func (*LoginAsUserRequest) ProtoReflect

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

func (*LoginAsUserRequest) Reset

func (x *LoginAsUserRequest) Reset()

func (*LoginAsUserRequest) String

func (x *LoginAsUserRequest) String() string

type LoginAsUserResponse

type LoginAsUserResponse struct {
	EncryptedSessionToken     []byte `protobuf:"bytes,1,opt,name=encryptedSessionToken,proto3" json:"encryptedSessionToken,omitempty"`
	EncryptedSharedAccountKey []byte `protobuf:"bytes,2,opt,name=encryptedSharedAccountKey,proto3" json:"encryptedSharedAccountKey,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginAsUserResponse) Descriptor deprecated

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

Deprecated: Use LoginAsUserResponse.ProtoReflect.Descriptor instead.

func (*LoginAsUserResponse) GetEncryptedSessionToken

func (x *LoginAsUserResponse) GetEncryptedSessionToken() []byte

func (*LoginAsUserResponse) GetEncryptedSharedAccountKey

func (x *LoginAsUserResponse) GetEncryptedSharedAccountKey() []byte

func (*LoginAsUserResponse) ProtoMessage

func (*LoginAsUserResponse) ProtoMessage()

func (*LoginAsUserResponse) ProtoReflect

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

func (*LoginAsUserResponse) Reset

func (x *LoginAsUserResponse) Reset()

func (*LoginAsUserResponse) String

func (x *LoginAsUserResponse) String() string

type LoginMethod

type LoginMethod int32

loginMethod is one of ( existing_account, sso_domain, after_sso )

const (
	LoginMethod_INVALID_LOGINMETHOD LoginMethod = 0
	LoginMethod_EXISTING_ACCOUNT    LoginMethod = 1
	LoginMethod_SSO_DOMAIN          LoginMethod = 2
	LoginMethod_AFTER_SSO           LoginMethod = 3
	LoginMethod_NEW_ACCOUNT         LoginMethod = 4
)

func (LoginMethod) Descriptor

func (LoginMethod) Enum

func (x LoginMethod) Enum() *LoginMethod

func (LoginMethod) EnumDescriptor deprecated

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

Deprecated: Use LoginMethod.Descriptor instead.

func (LoginMethod) Number

func (x LoginMethod) Number() protoreflect.EnumNumber

func (LoginMethod) String

func (x LoginMethod) String() string

func (LoginMethod) Type

type LoginRequest

type LoginRequest struct {
	AuthRequest             *AuthRequest `protobuf:"bytes,1,opt,name=authRequest,proto3" json:"authRequest,omitempty"`
	LoginType               LoginType    `protobuf:"varint,2,opt,name=loginType,proto3,enum=Authentication.LoginType" json:"loginType,omitempty"`
	AuthenticationHashPrime []byte       `protobuf:"bytes,3,opt,name=authenticationHashPrime,proto3" json:"authenticationHashPrime,omitempty"`
	EncryptedLoginToken     []byte       `protobuf:"bytes,4,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	AuthResponse            []byte       `protobuf:"bytes,5,opt,name=authResponse,proto3" json:"authResponse,omitempty"`
	McEnterpriseId          int32        `protobuf:"varint,6,opt,name=mcEnterpriseId,proto3" json:"mcEnterpriseId,omitempty"`       //input.getInt("enterprise_id")
	PushToken               string       `protobuf:"bytes,7,opt,name=push_token,json=pushToken,proto3" json:"push_token,omitempty"` //needed to receive DNA notifications per login Command wiki page
	Platform                string       `protobuf:"bytes,8,opt,name=platform,proto3" json:"platform,omitempty"`                    //needed to receive DNA notifications per login Command wiki page
	// contains filtered or unexported fields
}

func (*LoginRequest) Descriptor deprecated

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

Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.

func (*LoginRequest) GetAuthRequest

func (x *LoginRequest) GetAuthRequest() *AuthRequest

func (*LoginRequest) GetAuthResponse

func (x *LoginRequest) GetAuthResponse() []byte

func (*LoginRequest) GetAuthenticationHashPrime

func (x *LoginRequest) GetAuthenticationHashPrime() []byte

func (*LoginRequest) GetEncryptedLoginToken

func (x *LoginRequest) GetEncryptedLoginToken() []byte

func (*LoginRequest) GetLoginType

func (x *LoginRequest) GetLoginType() LoginType

func (*LoginRequest) GetMcEnterpriseId

func (x *LoginRequest) GetMcEnterpriseId() int32

func (*LoginRequest) GetPlatform

func (x *LoginRequest) GetPlatform() string

func (*LoginRequest) GetPushToken

func (x *LoginRequest) GetPushToken() string

func (*LoginRequest) ProtoMessage

func (*LoginRequest) ProtoMessage()

func (*LoginRequest) ProtoReflect

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

func (*LoginRequest) Reset

func (x *LoginRequest) Reset()

func (*LoginRequest) String

func (x *LoginRequest) String() string

type LoginResponse

type LoginResponse struct {
	LoginState               LoginState              `protobuf:"varint,1,opt,name=loginState,proto3,enum=Authentication.LoginState" json:"loginState,omitempty"`
	AccountUid               []byte                  `protobuf:"bytes,2,opt,name=accountUid,proto3" json:"accountUid,omitempty"`
	PrimaryUsername          string                  `protobuf:"bytes,3,opt,name=primaryUsername,proto3" json:"primaryUsername,omitempty"`
	EncryptedDataKey         []byte                  `protobuf:"bytes,4,opt,name=encryptedDataKey,proto3" json:"encryptedDataKey,omitempty"`
	EncryptedDataKeyType     EncryptedDataKeyType    `` /* 135-byte string literal not displayed */
	EncryptedLoginToken      []byte                  `protobuf:"bytes,6,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	EncryptedSessionToken    []byte                  `protobuf:"bytes,7,opt,name=encryptedSessionToken,proto3" json:"encryptedSessionToken,omitempty"`
	SessionTokenType         SessionTokenType        `protobuf:"varint,8,opt,name=sessionTokenType,proto3,enum=Authentication.SessionTokenType" json:"sessionTokenType,omitempty"`
	Message                  string                  `protobuf:"bytes,9,opt,name=message,proto3" json:"message,omitempty"`
	Url                      string                  `protobuf:"bytes,10,opt,name=url,proto3" json:"url,omitempty"`
	Channels                 []*TwoFactorChannelInfo `protobuf:"bytes,11,rep,name=channels,proto3" json:"channels,omitempty"`
	Salt                     []*Salt                 `protobuf:"bytes,12,rep,name=salt,proto3" json:"salt,omitempty"`
	CloneCode                []byte                  `protobuf:"bytes,13,opt,name=cloneCode,proto3" json:"cloneCode,omitempty"`
	StateSpecificValue       string                  `protobuf:"bytes,14,opt,name=stateSpecificValue,proto3" json:"stateSpecificValue,omitempty"`
	SsoClientVersion         string                  `protobuf:"bytes,15,opt,name=ssoClientVersion,proto3" json:"ssoClientVersion,omitempty"`
	SessionTokenTypeModifier string                  `protobuf:"bytes,16,opt,name=sessionTokenTypeModifier,proto3" json:"sessionTokenTypeModifier,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginResponse) Descriptor deprecated

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

Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.

func (*LoginResponse) GetAccountUid

func (x *LoginResponse) GetAccountUid() []byte

func (*LoginResponse) GetChannels

func (x *LoginResponse) GetChannels() []*TwoFactorChannelInfo

func (*LoginResponse) GetCloneCode

func (x *LoginResponse) GetCloneCode() []byte

func (*LoginResponse) GetEncryptedDataKey

func (x *LoginResponse) GetEncryptedDataKey() []byte

func (*LoginResponse) GetEncryptedDataKeyType

func (x *LoginResponse) GetEncryptedDataKeyType() EncryptedDataKeyType

func (*LoginResponse) GetEncryptedLoginToken

func (x *LoginResponse) GetEncryptedLoginToken() []byte

func (*LoginResponse) GetEncryptedSessionToken

func (x *LoginResponse) GetEncryptedSessionToken() []byte

func (*LoginResponse) GetLoginState

func (x *LoginResponse) GetLoginState() LoginState

func (*LoginResponse) GetMessage

func (x *LoginResponse) GetMessage() string

func (*LoginResponse) GetPrimaryUsername

func (x *LoginResponse) GetPrimaryUsername() string

func (*LoginResponse) GetSalt

func (x *LoginResponse) GetSalt() []*Salt

func (*LoginResponse) GetSessionTokenType

func (x *LoginResponse) GetSessionTokenType() SessionTokenType

func (*LoginResponse) GetSessionTokenTypeModifier

func (x *LoginResponse) GetSessionTokenTypeModifier() string

func (*LoginResponse) GetSsoClientVersion

func (x *LoginResponse) GetSsoClientVersion() string

func (*LoginResponse) GetStateSpecificValue

func (x *LoginResponse) GetStateSpecificValue() string

func (*LoginResponse) GetUrl

func (x *LoginResponse) GetUrl() string

func (*LoginResponse) ProtoMessage

func (*LoginResponse) ProtoMessage()

func (*LoginResponse) ProtoReflect

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

func (*LoginResponse) Reset

func (x *LoginResponse) Reset()

func (*LoginResponse) String

func (x *LoginResponse) String() string

type LoginState

type LoginState int32
const (
	LoginState_INVALID_LOGINSTATE                 LoginState = 0 // something is wrong, should never be in this state
	LoginState_LOGGED_OUT                         LoginState = 1 // the client has been logged out
	LoginState_DEVICE_APPROVAL_REQUIRED           LoginState = 2 // device needs to be approved to use for this user
	LoginState_DEVICE_LOCKED                      LoginState = 3 // the device is locked for all accounts
	LoginState_ACCOUNT_LOCKED                     LoginState = 4 // the account is locked
	LoginState_DEVICE_ACCOUNT_LOCKED              LoginState = 5 // the account on this device is locked
	LoginState_UPGRADE                            LoginState = 6 // client version is disallowed
	LoginState_LICENSE_EXPIRED                    LoginState = 7 // enterprise account cannot log in
	LoginState_REGION_REDIRECT                    LoginState = 8 // account is in a different region, device should know that already
	LoginState_REDIRECT_CLOUD_SSO                 LoginState = 9
	LoginState_REDIRECT_ONSITE_SSO                LoginState = 10
	LoginState_REQUIRES_2FA                       LoginState = 12 // 2fa needs satisfying
	LoginState_REQUIRES_AUTH_HASH                 LoginState = 13 // the device is 2fa's and now we need the auth hash
	LoginState_REQUIRES_USERNAME                  LoginState = 14 // no username is supplied and we need one to continue
	LoginState_AFTER_CLOUD_SSO_LOGIN              LoginState = 15 // returned from saml/sso/finish_login
	LoginState_REQUIRES_ACCOUNT_CREATION          LoginState = 16 // for a cloud sso user that doesn't yet exist
	LoginState_REQUIRES_DEVICE_ENCRYPTED_DATA_KEY LoginState = 17 // device needs approval with a dedk
	LoginState_LOGIN_TOKEN_EXPIRED                LoginState = 18 // a login token is not valid forever, if you get this, start over
	LoginState_LOGGED_IN                          LoginState = 99
)

func (LoginState) Descriptor

func (LoginState) Descriptor() protoreflect.EnumDescriptor

func (LoginState) Enum

func (x LoginState) Enum() *LoginState

func (LoginState) EnumDescriptor deprecated

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

Deprecated: Use LoginState.Descriptor instead.

func (LoginState) Number

func (x LoginState) Number() protoreflect.EnumNumber

func (LoginState) String

func (x LoginState) String() string

func (LoginState) Type

type LoginType

type LoginType int32
const (
	LoginType_NORMAL          LoginType = 0
	LoginType_SSO             LoginType = 1
	LoginType_BIO             LoginType = 2
	LoginType_ALTERNATE       LoginType = 3
	LoginType_OFFLINE         LoginType = 4
	LoginType_FORGOT_PASSWORD LoginType = 5
)

func (LoginType) Descriptor

func (LoginType) Descriptor() protoreflect.EnumDescriptor

func (LoginType) Enum

func (x LoginType) Enum() *LoginType

func (LoginType) EnumDescriptor deprecated

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

Deprecated: Use LoginType.Descriptor instead.

func (LoginType) Number

func (x LoginType) Number() protoreflect.EnumNumber

func (LoginType) String

func (x LoginType) String() string

func (LoginType) Type

type MasterPasswordRecoveryVerificationRequest

type MasterPasswordRecoveryVerificationRequest struct {
	EncryptedLoginToken []byte `protobuf:"bytes,1,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	// contains filtered or unexported fields
}

func (*MasterPasswordRecoveryVerificationRequest) Descriptor deprecated

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

Deprecated: Use MasterPasswordRecoveryVerificationRequest.ProtoReflect.Descriptor instead.

func (*MasterPasswordRecoveryVerificationRequest) GetEncryptedLoginToken

func (x *MasterPasswordRecoveryVerificationRequest) GetEncryptedLoginToken() []byte

func (*MasterPasswordRecoveryVerificationRequest) ProtoMessage

func (*MasterPasswordRecoveryVerificationRequest) ProtoReflect

func (*MasterPasswordRecoveryVerificationRequest) Reset

func (*MasterPasswordRecoveryVerificationRequest) String

type MasterPasswordReentryActionType

type MasterPasswordReentryActionType int32
const (
	MasterPasswordReentryActionType_UNMASK MasterPasswordReentryActionType = 0
	MasterPasswordReentryActionType_COPY   MasterPasswordReentryActionType = 1
)

func (MasterPasswordReentryActionType) Descriptor

func (MasterPasswordReentryActionType) Enum

func (MasterPasswordReentryActionType) EnumDescriptor deprecated

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

Deprecated: Use MasterPasswordReentryActionType.Descriptor instead.

func (MasterPasswordReentryActionType) Number

func (MasterPasswordReentryActionType) String

func (MasterPasswordReentryActionType) Type

type MasterPasswordReentryRequest

type MasterPasswordReentryRequest struct {
	Pbkdf2Password string                          `protobuf:"bytes,1,opt,name=pbkdf2Password,proto3" json:"pbkdf2Password,omitempty"`
	Action         MasterPasswordReentryActionType `protobuf:"varint,2,opt,name=action,proto3,enum=Authentication.MasterPasswordReentryActionType" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*MasterPasswordReentryRequest) Descriptor deprecated

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

Deprecated: Use MasterPasswordReentryRequest.ProtoReflect.Descriptor instead.

func (*MasterPasswordReentryRequest) GetAction

func (*MasterPasswordReentryRequest) GetPbkdf2Password

func (x *MasterPasswordReentryRequest) GetPbkdf2Password() string

func (*MasterPasswordReentryRequest) ProtoMessage

func (*MasterPasswordReentryRequest) ProtoMessage()

func (*MasterPasswordReentryRequest) ProtoReflect

func (*MasterPasswordReentryRequest) Reset

func (x *MasterPasswordReentryRequest) Reset()

func (*MasterPasswordReentryRequest) String

type MasterPasswordReentryResponse

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

func (*MasterPasswordReentryResponse) Descriptor deprecated

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

Deprecated: Use MasterPasswordReentryResponse.ProtoReflect.Descriptor instead.

func (*MasterPasswordReentryResponse) GetStatus

func (*MasterPasswordReentryResponse) ProtoMessage

func (*MasterPasswordReentryResponse) ProtoMessage()

func (*MasterPasswordReentryResponse) ProtoReflect

func (*MasterPasswordReentryResponse) Reset

func (x *MasterPasswordReentryResponse) Reset()

func (*MasterPasswordReentryResponse) String

type MasterPasswordReentryStatus

type MasterPasswordReentryStatus int32
const (
	MasterPasswordReentryStatus_MP_UNKNOWN MasterPasswordReentryStatus = 0
	MasterPasswordReentryStatus_MP_SUCCESS MasterPasswordReentryStatus = 1
	MasterPasswordReentryStatus_MP_FAILURE MasterPasswordReentryStatus = 2
)

func (MasterPasswordReentryStatus) Descriptor

func (MasterPasswordReentryStatus) Enum

func (MasterPasswordReentryStatus) EnumDescriptor deprecated

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

Deprecated: Use MasterPasswordReentryStatus.Descriptor instead.

func (MasterPasswordReentryStatus) Number

func (MasterPasswordReentryStatus) String

func (MasterPasswordReentryStatus) Type

type MemcacheRequest

type MemcacheRequest struct {
	Key    string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	UserId int32  `protobuf:"varint,2,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

func (*MemcacheRequest) Descriptor deprecated

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

Deprecated: Use MemcacheRequest.ProtoReflect.Descriptor instead.

func (*MemcacheRequest) GetKey

func (x *MemcacheRequest) GetKey() string

func (*MemcacheRequest) GetUserId

func (x *MemcacheRequest) GetUserId() int32

func (*MemcacheRequest) ProtoMessage

func (*MemcacheRequest) ProtoMessage()

func (*MemcacheRequest) ProtoReflect

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

func (*MemcacheRequest) Reset

func (x *MemcacheRequest) Reset()

func (*MemcacheRequest) String

func (x *MemcacheRequest) String() string

type MemcacheResponse

type MemcacheResponse struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*MemcacheResponse) Descriptor deprecated

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

Deprecated: Use MemcacheResponse.ProtoReflect.Descriptor instead.

func (*MemcacheResponse) GetKey

func (x *MemcacheResponse) GetKey() string

func (*MemcacheResponse) GetValue

func (x *MemcacheResponse) GetValue() string

func (*MemcacheResponse) ProtoMessage

func (*MemcacheResponse) ProtoMessage()

func (*MemcacheResponse) ProtoReflect

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

func (*MemcacheResponse) Reset

func (x *MemcacheResponse) Reset()

func (*MemcacheResponse) String

func (x *MemcacheResponse) String() string

type MessageType

type MessageType int32
const (
	MessageType_UNKNOWN    MessageType = 0
	MessageType_DNA        MessageType = 1 // to one specific messageSessionUid
	MessageType_SSO        MessageType = 2 // not supported
	MessageType_CHAT       MessageType = 3 // to all user's messageSessionUid except one specific messageSessionUid (origin)
	MessageType_USER       MessageType = 4 // to all user's messageSessionUid except one specific messageSessionUid (origin)
	MessageType_ENTERPRISE MessageType = 5 // to all messageSessionUid for enterpriseId not equal current messageSessionUid
	MessageType_KEEPER     MessageType = 6 // KA or Chat connects to or disconnects from PS
	MessageType_SESSION    MessageType = 7 // to one specific messageSessionUid (somehow different from DNA)
	MessageType_DEVICE     MessageType = 8 // to all devices
	MessageType_TOTP       MessageType = 9 // to 2FA
)

func (MessageType) Descriptor

func (MessageType) Enum

func (x MessageType) Enum() *MessageType

func (MessageType) EnumDescriptor deprecated

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

Deprecated: Use MessageType.Descriptor instead.

func (MessageType) Number

func (x MessageType) Number() protoreflect.EnumNumber

func (MessageType) String

func (x MessageType) String() string

func (MessageType) Type

type NewUserMinimumParams

type NewUserMinimumParams struct {
	MinimumIterations        int32    `protobuf:"varint,1,opt,name=minimumIterations,proto3" json:"minimumIterations,omitempty"`
	PasswordMatchRegex       []string `protobuf:"bytes,2,rep,name=passwordMatchRegex,proto3" json:"passwordMatchRegex,omitempty"`
	PasswordMatchDescription []string `protobuf:"bytes,3,rep,name=passwordMatchDescription,proto3" json:"passwordMatchDescription,omitempty"`
	IsEnterpriseDomain       bool     `protobuf:"varint,4,opt,name=isEnterpriseDomain,proto3" json:"isEnterpriseDomain,omitempty"`
	// contains filtered or unexported fields
}

func (*NewUserMinimumParams) Descriptor deprecated

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

Deprecated: Use NewUserMinimumParams.ProtoReflect.Descriptor instead.

func (*NewUserMinimumParams) GetIsEnterpriseDomain

func (x *NewUserMinimumParams) GetIsEnterpriseDomain() bool

func (*NewUserMinimumParams) GetMinimumIterations

func (x *NewUserMinimumParams) GetMinimumIterations() int32

func (*NewUserMinimumParams) GetPasswordMatchDescription

func (x *NewUserMinimumParams) GetPasswordMatchDescription() []string

func (*NewUserMinimumParams) GetPasswordMatchRegex

func (x *NewUserMinimumParams) GetPasswordMatchRegex() []string

func (*NewUserMinimumParams) ProtoMessage

func (*NewUserMinimumParams) ProtoMessage()

func (*NewUserMinimumParams) ProtoReflect

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

func (*NewUserMinimumParams) Reset

func (x *NewUserMinimumParams) Reset()

func (*NewUserMinimumParams) String

func (x *NewUserMinimumParams) String() string

type NodeEnforcementAddOrUpdateRequest

type NodeEnforcementAddOrUpdateRequest struct {
	NodeId      int64  `protobuf:"varint,1,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
	Enforcement string `protobuf:"bytes,2,opt,name=enforcement,proto3" json:"enforcement,omitempty"`
	Value       string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*NodeEnforcementAddOrUpdateRequest) Descriptor deprecated

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

Deprecated: Use NodeEnforcementAddOrUpdateRequest.ProtoReflect.Descriptor instead.

func (*NodeEnforcementAddOrUpdateRequest) GetEnforcement

func (x *NodeEnforcementAddOrUpdateRequest) GetEnforcement() string

func (*NodeEnforcementAddOrUpdateRequest) GetNodeId

func (*NodeEnforcementAddOrUpdateRequest) GetValue

func (*NodeEnforcementAddOrUpdateRequest) ProtoMessage

func (*NodeEnforcementAddOrUpdateRequest) ProtoMessage()

func (*NodeEnforcementAddOrUpdateRequest) ProtoReflect

func (*NodeEnforcementAddOrUpdateRequest) Reset

func (*NodeEnforcementAddOrUpdateRequest) String

type NodeEnforcementRemoveRequest

type NodeEnforcementRemoveRequest struct {
	NodeId      int64  `protobuf:"varint,1,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
	Enforcement string `protobuf:"bytes,2,opt,name=enforcement,proto3" json:"enforcement,omitempty"`
	// contains filtered or unexported fields
}

func (*NodeEnforcementRemoveRequest) Descriptor deprecated

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

Deprecated: Use NodeEnforcementRemoveRequest.ProtoReflect.Descriptor instead.

func (*NodeEnforcementRemoveRequest) GetEnforcement

func (x *NodeEnforcementRemoveRequest) GetEnforcement() string

func (*NodeEnforcementRemoveRequest) GetNodeId

func (x *NodeEnforcementRemoveRequest) GetNodeId() int64

func (*NodeEnforcementRemoveRequest) ProtoMessage

func (*NodeEnforcementRemoveRequest) ProtoMessage()

func (*NodeEnforcementRemoveRequest) ProtoReflect

func (*NodeEnforcementRemoveRequest) Reset

func (x *NodeEnforcementRemoveRequest) Reset()

func (*NodeEnforcementRemoveRequest) String

type ObjectTypes

type ObjectTypes int32
const (
	ObjectTypes_RECORD             ObjectTypes = 0
	ObjectTypes_SHARED_FOLDER_USER ObjectTypes = 1
	ObjectTypes_SHARED_FOLDER_TEAM ObjectTypes = 2
	ObjectTypes_USER_FOLDER        ObjectTypes = 3
	ObjectTypes_TEAM_USER          ObjectTypes = 4
)

func (ObjectTypes) Descriptor

func (ObjectTypes) Enum

func (x ObjectTypes) Enum() *ObjectTypes

func (ObjectTypes) EnumDescriptor deprecated

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

Deprecated: Use ObjectTypes.Descriptor instead.

func (ObjectTypes) Number

func (x ObjectTypes) Number() protoreflect.EnumNumber

func (ObjectTypes) String

func (x ObjectTypes) String() string

func (ObjectTypes) Type

type OwnerlessRecord

type OwnerlessRecord struct {
	RecordUid []byte `protobuf:"bytes,1,opt,name=recordUid,proto3" json:"recordUid,omitempty"` // used in get request, set request, set response
	RecordKey []byte `protobuf:"bytes,2,opt,name=recordKey,proto3" json:"recordKey,omitempty"` // used in set request
	Status    int32  `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`      // used in set response
	// contains filtered or unexported fields
}

func (*OwnerlessRecord) Descriptor deprecated

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

Deprecated: Use OwnerlessRecord.ProtoReflect.Descriptor instead.

func (*OwnerlessRecord) GetRecordKey

func (x *OwnerlessRecord) GetRecordKey() []byte

func (*OwnerlessRecord) GetRecordUid

func (x *OwnerlessRecord) GetRecordUid() []byte

func (*OwnerlessRecord) GetStatus

func (x *OwnerlessRecord) GetStatus() int32

func (*OwnerlessRecord) ProtoMessage

func (*OwnerlessRecord) ProtoMessage()

func (*OwnerlessRecord) ProtoReflect

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

func (*OwnerlessRecord) Reset

func (x *OwnerlessRecord) Reset()

func (*OwnerlessRecord) String

func (x *OwnerlessRecord) String() string

type OwnerlessRecords

type OwnerlessRecords struct {
	OwnerlessRecord []*OwnerlessRecord `protobuf:"bytes,1,rep,name=ownerlessRecord,proto3" json:"ownerlessRecord,omitempty"`
	// contains filtered or unexported fields
}

func (*OwnerlessRecords) Descriptor deprecated

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

Deprecated: Use OwnerlessRecords.ProtoReflect.Descriptor instead.

func (*OwnerlessRecords) GetOwnerlessRecord

func (x *OwnerlessRecords) GetOwnerlessRecord() []*OwnerlessRecord

func (*OwnerlessRecords) ProtoMessage

func (*OwnerlessRecords) ProtoMessage()

func (*OwnerlessRecords) ProtoReflect

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

func (*OwnerlessRecords) Reset

func (x *OwnerlessRecords) Reset()

func (*OwnerlessRecords) String

func (x *OwnerlessRecords) String() string

type PasswordMethod

type PasswordMethod int32
const (
	PasswordMethod_ENTERED    PasswordMethod = 0
	PasswordMethod_BIOMETRICS PasswordMethod = 1
)

func (PasswordMethod) Descriptor

func (PasswordMethod) Enum

func (x PasswordMethod) Enum() *PasswordMethod

func (PasswordMethod) EnumDescriptor deprecated

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

Deprecated: Use PasswordMethod.Descriptor instead.

func (PasswordMethod) Number

func (PasswordMethod) String

func (x PasswordMethod) String() string

func (PasswordMethod) Type

type PasswordRules

type PasswordRules struct {
	RuleType    string `protobuf:"bytes,1,opt,name=ruleType,proto3" json:"ruleType,omitempty"`
	Match       bool   `protobuf:"varint,2,opt,name=match,proto3" json:"match,omitempty"`
	Pattern     string `protobuf:"bytes,3,opt,name=pattern,proto3" json:"pattern,omitempty"`
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Minimum     int32  `protobuf:"varint,5,opt,name=minimum,proto3" json:"minimum,omitempty"`
	Value       string `protobuf:"bytes,6,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*PasswordRules) Descriptor deprecated

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

Deprecated: Use PasswordRules.ProtoReflect.Descriptor instead.

func (*PasswordRules) GetDescription

func (x *PasswordRules) GetDescription() string

func (*PasswordRules) GetMatch

func (x *PasswordRules) GetMatch() bool

func (*PasswordRules) GetMinimum

func (x *PasswordRules) GetMinimum() int32

func (*PasswordRules) GetPattern

func (x *PasswordRules) GetPattern() string

func (*PasswordRules) GetRuleType

func (x *PasswordRules) GetRuleType() string

func (*PasswordRules) GetValue

func (x *PasswordRules) GetValue() string

func (*PasswordRules) ProtoMessage

func (*PasswordRules) ProtoMessage()

func (*PasswordRules) ProtoReflect

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

func (*PasswordRules) Reset

func (x *PasswordRules) Reset()

func (*PasswordRules) String

func (x *PasswordRules) String() string

type PreLoginRequest

type PreLoginRequest struct {
	AuthRequest    *AuthRequest `protobuf:"bytes,1,opt,name=authRequest,proto3" json:"authRequest,omitempty"`
	LoginType      LoginType    `protobuf:"varint,2,opt,name=loginType,proto3,enum=Authentication.LoginType" json:"loginType,omitempty"`
	TwoFactorToken []byte       `protobuf:"bytes,3,opt,name=twoFactorToken,proto3" json:"twoFactorToken,omitempty"` // optional - if supplied, it will be validated if it needs refreshing
	// contains filtered or unexported fields
}

func (*PreLoginRequest) Descriptor deprecated

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

Deprecated: Use PreLoginRequest.ProtoReflect.Descriptor instead.

func (*PreLoginRequest) GetAuthRequest

func (x *PreLoginRequest) GetAuthRequest() *AuthRequest

func (*PreLoginRequest) GetLoginType

func (x *PreLoginRequest) GetLoginType() LoginType

func (*PreLoginRequest) GetTwoFactorToken

func (x *PreLoginRequest) GetTwoFactorToken() []byte

func (*PreLoginRequest) ProtoMessage

func (*PreLoginRequest) ProtoMessage()

func (*PreLoginRequest) ProtoReflect

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

func (*PreLoginRequest) Reset

func (x *PreLoginRequest) Reset()

func (*PreLoginRequest) String

func (x *PreLoginRequest) String() string

type PreLoginResponse

type PreLoginResponse struct {
	DeviceStatus   DeviceStatus        `protobuf:"varint,1,opt,name=deviceStatus,proto3,enum=Authentication.DeviceStatus" json:"deviceStatus,omitempty"`
	Salt           []*Salt             `protobuf:"bytes,2,rep,name=salt,proto3" json:"salt,omitempty"`
	OBSOLETE_FIELD []*TwoFactorChannel `protobuf:"bytes,3,rep,name=OBSOLETE_FIELD,json=OBSOLETEFIELD,proto3" json:"OBSOLETE_FIELD,omitempty"` //DO NOT RE-USE. placeholder for backwards compatability
	SsoUserInfo    *SsoUserInfo        `protobuf:"bytes,4,opt,name=ssoUserInfo,proto3" json:"ssoUserInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*PreLoginResponse) Descriptor deprecated

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

Deprecated: Use PreLoginResponse.ProtoReflect.Descriptor instead.

func (*PreLoginResponse) GetDeviceStatus

func (x *PreLoginResponse) GetDeviceStatus() DeviceStatus

func (*PreLoginResponse) GetOBSOLETE_FIELD

func (x *PreLoginResponse) GetOBSOLETE_FIELD() []*TwoFactorChannel

func (*PreLoginResponse) GetSalt

func (x *PreLoginResponse) GetSalt() []*Salt

func (*PreLoginResponse) GetSsoUserInfo

func (x *PreLoginResponse) GetSsoUserInfo() *SsoUserInfo

func (*PreLoginResponse) ProtoMessage

func (*PreLoginResponse) ProtoMessage()

func (*PreLoginResponse) ProtoReflect

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

func (*PreLoginResponse) Reset

func (x *PreLoginResponse) Reset()

func (*PreLoginResponse) String

func (x *PreLoginResponse) String() string

type PublicKeyResponse

type PublicKeyResponse struct {
	Username     string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	PublicKey    []byte `protobuf:"bytes,2,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
	PublicEccKey []byte `protobuf:"bytes,3,opt,name=publicEccKey,proto3" json:"publicEccKey,omitempty"`
	Message      string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	ErrorCode    string `protobuf:"bytes,5,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	// contains filtered or unexported fields
}

func (*PublicKeyResponse) Descriptor deprecated

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

Deprecated: Use PublicKeyResponse.ProtoReflect.Descriptor instead.

func (*PublicKeyResponse) GetErrorCode

func (x *PublicKeyResponse) GetErrorCode() string

func (*PublicKeyResponse) GetMessage

func (x *PublicKeyResponse) GetMessage() string

func (*PublicKeyResponse) GetPublicEccKey

func (x *PublicKeyResponse) GetPublicEccKey() []byte

func (*PublicKeyResponse) GetPublicKey

func (x *PublicKeyResponse) GetPublicKey() []byte

func (*PublicKeyResponse) GetUsername

func (x *PublicKeyResponse) GetUsername() string

func (*PublicKeyResponse) ProtoMessage

func (*PublicKeyResponse) ProtoMessage()

func (*PublicKeyResponse) ProtoReflect

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

func (*PublicKeyResponse) Reset

func (x *PublicKeyResponse) Reset()

func (*PublicKeyResponse) String

func (x *PublicKeyResponse) String() string

type PushServerDeviceRegistrationRequest

type PushServerDeviceRegistrationRequest struct {
	EncryptedDeviceToken []byte `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	PushToken            string `protobuf:"bytes,2,opt,name=pushToken,proto3" json:"pushToken,omitempty"`
	MobilePushPlatform   string `protobuf:"bytes,3,opt,name=mobilePushPlatform,proto3" json:"mobilePushPlatform,omitempty"`
	TransmissionKey      []byte `protobuf:"bytes,4,opt,name=transmissionKey,proto3" json:"transmissionKey,omitempty"`
	// contains filtered or unexported fields
}

func (*PushServerDeviceRegistrationRequest) Descriptor deprecated

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

Deprecated: Use PushServerDeviceRegistrationRequest.ProtoReflect.Descriptor instead.

func (*PushServerDeviceRegistrationRequest) GetEncryptedDeviceToken

func (x *PushServerDeviceRegistrationRequest) GetEncryptedDeviceToken() []byte

func (*PushServerDeviceRegistrationRequest) GetMobilePushPlatform

func (x *PushServerDeviceRegistrationRequest) GetMobilePushPlatform() string

func (*PushServerDeviceRegistrationRequest) GetPushToken

func (x *PushServerDeviceRegistrationRequest) GetPushToken() string

func (*PushServerDeviceRegistrationRequest) GetTransmissionKey

func (x *PushServerDeviceRegistrationRequest) GetTransmissionKey() []byte

func (*PushServerDeviceRegistrationRequest) ProtoMessage

func (*PushServerDeviceRegistrationRequest) ProtoMessage()

func (*PushServerDeviceRegistrationRequest) ProtoReflect

func (*PushServerDeviceRegistrationRequest) Reset

func (*PushServerDeviceRegistrationRequest) String

type Region

type Region int32

* The names and IDs in this class correspond to the Kinfo database entries and to the Region class in Keeperpap.

const (
	Region_UNKNOWN Region = 0 // Our region numbers start at 1
	Region_eu      Region = 1 // Europe
	Region_us      Region = 2 // North America
	Region_usgov   Region = 3 // US Government
	Region_au      Region = 4 // Australia
	Region_jp      Region = 5 //Japan
	Region_ca      Region = 6 //Canada
)

func (Region) Descriptor

func (Region) Descriptor() protoreflect.EnumDescriptor

func (Region) Enum

func (x Region) Enum() *Region

func (Region) EnumDescriptor deprecated

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

Deprecated: Use Region.Descriptor instead.

func (Region) Number

func (x Region) Number() protoreflect.EnumNumber

func (Region) String

func (x Region) String() string

func (Region) Type

func (Region) Type() protoreflect.EnumType

type RegisterDeviceDataKeyRequest

type RegisterDeviceDataKeyRequest struct {
	EncryptedDeviceToken   []byte `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	EncryptedDeviceDataKey []byte `protobuf:"bytes,2,opt,name=encryptedDeviceDataKey,proto3" json:"encryptedDeviceDataKey,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterDeviceDataKeyRequest) Descriptor deprecated

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

Deprecated: Use RegisterDeviceDataKeyRequest.ProtoReflect.Descriptor instead.

func (*RegisterDeviceDataKeyRequest) GetEncryptedDeviceDataKey

func (x *RegisterDeviceDataKeyRequest) GetEncryptedDeviceDataKey() []byte

func (*RegisterDeviceDataKeyRequest) GetEncryptedDeviceToken

func (x *RegisterDeviceDataKeyRequest) GetEncryptedDeviceToken() []byte

func (*RegisterDeviceDataKeyRequest) ProtoMessage

func (*RegisterDeviceDataKeyRequest) ProtoMessage()

func (*RegisterDeviceDataKeyRequest) ProtoReflect

func (*RegisterDeviceDataKeyRequest) Reset

func (x *RegisterDeviceDataKeyRequest) Reset()

func (*RegisterDeviceDataKeyRequest) String

type RegisterDeviceInRegionRequest

type RegisterDeviceInRegionRequest struct {
	EncryptedDeviceToken []byte `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	ClientVersion        string `protobuf:"bytes,2,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	DeviceName           string `protobuf:"bytes,3,opt,name=deviceName,proto3" json:"deviceName,omitempty"`
	DevicePublicKey      []byte `protobuf:"bytes,4,opt,name=devicePublicKey,proto3" json:"devicePublicKey,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterDeviceInRegionRequest) Descriptor deprecated

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

Deprecated: Use RegisterDeviceInRegionRequest.ProtoReflect.Descriptor instead.

func (*RegisterDeviceInRegionRequest) GetClientVersion

func (x *RegisterDeviceInRegionRequest) GetClientVersion() string

func (*RegisterDeviceInRegionRequest) GetDeviceName

func (x *RegisterDeviceInRegionRequest) GetDeviceName() string

func (*RegisterDeviceInRegionRequest) GetDevicePublicKey

func (x *RegisterDeviceInRegionRequest) GetDevicePublicKey() []byte

func (*RegisterDeviceInRegionRequest) GetEncryptedDeviceToken

func (x *RegisterDeviceInRegionRequest) GetEncryptedDeviceToken() []byte

func (*RegisterDeviceInRegionRequest) ProtoMessage

func (*RegisterDeviceInRegionRequest) ProtoMessage()

func (*RegisterDeviceInRegionRequest) ProtoReflect

func (*RegisterDeviceInRegionRequest) Reset

func (x *RegisterDeviceInRegionRequest) Reset()

func (*RegisterDeviceInRegionRequest) String

type RegistrationRequest

type RegistrationRequest struct {
	AuthRequest                   *AuthRequest     `protobuf:"bytes,1,opt,name=authRequest,proto3" json:"authRequest,omitempty"`
	UserAuthRequest               *UserAuthRequest `protobuf:"bytes,2,opt,name=userAuthRequest,proto3" json:"userAuthRequest,omitempty"`
	EncryptedClientKey            []byte           `protobuf:"bytes,3,opt,name=encryptedClientKey,proto3" json:"encryptedClientKey,omitempty"`   // encrypted with the data key
	EncryptedPrivateKey           []byte           `protobuf:"bytes,4,opt,name=encryptedPrivateKey,proto3" json:"encryptedPrivateKey,omitempty"` // encrypted with the data key
	PublicKey                     []byte           `protobuf:"bytes,5,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
	VerificationCode              string           `protobuf:"bytes,6,opt,name=verificationCode,proto3" json:"verificationCode,omitempty"`
	DeprecatedAuthHashHash        []byte           `protobuf:"bytes,7,opt,name=deprecatedAuthHashHash,proto3" json:"deprecatedAuthHashHash,omitempty"` // these will be ignored once the v2 clients are obsolete
	DeprecatedEncryptedClientKey  []byte           `protobuf:"bytes,8,opt,name=deprecatedEncryptedClientKey,proto3" json:"deprecatedEncryptedClientKey,omitempty"`
	DeprecatedEncryptedPrivateKey []byte           `protobuf:"bytes,9,opt,name=deprecatedEncryptedPrivateKey,proto3" json:"deprecatedEncryptedPrivateKey,omitempty"`
	DeprecatedEncryptionParams    []byte           `protobuf:"bytes,10,opt,name=deprecatedEncryptionParams,proto3" json:"deprecatedEncryptionParams,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistrationRequest) Descriptor deprecated

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

Deprecated: Use RegistrationRequest.ProtoReflect.Descriptor instead.

func (*RegistrationRequest) GetAuthRequest

func (x *RegistrationRequest) GetAuthRequest() *AuthRequest

func (*RegistrationRequest) GetDeprecatedAuthHashHash

func (x *RegistrationRequest) GetDeprecatedAuthHashHash() []byte

func (*RegistrationRequest) GetDeprecatedEncryptedClientKey

func (x *RegistrationRequest) GetDeprecatedEncryptedClientKey() []byte

func (*RegistrationRequest) GetDeprecatedEncryptedPrivateKey

func (x *RegistrationRequest) GetDeprecatedEncryptedPrivateKey() []byte

func (*RegistrationRequest) GetDeprecatedEncryptionParams

func (x *RegistrationRequest) GetDeprecatedEncryptionParams() []byte

func (*RegistrationRequest) GetEncryptedClientKey

func (x *RegistrationRequest) GetEncryptedClientKey() []byte

func (*RegistrationRequest) GetEncryptedPrivateKey

func (x *RegistrationRequest) GetEncryptedPrivateKey() []byte

func (*RegistrationRequest) GetPublicKey

func (x *RegistrationRequest) GetPublicKey() []byte

func (*RegistrationRequest) GetUserAuthRequest

func (x *RegistrationRequest) GetUserAuthRequest() *UserAuthRequest

func (*RegistrationRequest) GetVerificationCode

func (x *RegistrationRequest) GetVerificationCode() string

func (*RegistrationRequest) ProtoMessage

func (*RegistrationRequest) ProtoMessage()

func (*RegistrationRequest) ProtoReflect

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

func (*RegistrationRequest) Reset

func (x *RegistrationRequest) Reset()

func (*RegistrationRequest) String

func (x *RegistrationRequest) String() string

type RemoveAppClientsRequest

type RemoveAppClientsRequest struct {
	AppRecordUid []byte   `protobuf:"bytes,1,opt,name=appRecordUid,proto3" json:"appRecordUid,omitempty"`
	Clients      [][]byte `protobuf:"bytes,2,rep,name=clients,proto3" json:"clients,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveAppClientsRequest) Descriptor deprecated

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

Deprecated: Use RemoveAppClientsRequest.ProtoReflect.Descriptor instead.

func (*RemoveAppClientsRequest) GetAppRecordUid

func (x *RemoveAppClientsRequest) GetAppRecordUid() []byte

func (*RemoveAppClientsRequest) GetClients

func (x *RemoveAppClientsRequest) GetClients() [][]byte

func (*RemoveAppClientsRequest) ProtoMessage

func (*RemoveAppClientsRequest) ProtoMessage()

func (*RemoveAppClientsRequest) ProtoReflect

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

func (*RemoveAppClientsRequest) Reset

func (x *RemoveAppClientsRequest) Reset()

func (*RemoveAppClientsRequest) String

func (x *RemoveAppClientsRequest) String() string

type RemoveAppSharesRequest

type RemoveAppSharesRequest struct {
	AppRecordUid []byte   `protobuf:"bytes,1,opt,name=appRecordUid,proto3" json:"appRecordUid,omitempty"`
	Shares       [][]byte `protobuf:"bytes,2,rep,name=shares,proto3" json:"shares,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveAppSharesRequest) Descriptor deprecated

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

Deprecated: Use RemoveAppSharesRequest.ProtoReflect.Descriptor instead.

func (*RemoveAppSharesRequest) GetAppRecordUid

func (x *RemoveAppSharesRequest) GetAppRecordUid() []byte

func (*RemoveAppSharesRequest) GetShares

func (x *RemoveAppSharesRequest) GetShares() [][]byte

func (*RemoveAppSharesRequest) ProtoMessage

func (*RemoveAppSharesRequest) ProtoMessage()

func (*RemoveAppSharesRequest) ProtoReflect

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

func (*RemoveAppSharesRequest) Reset

func (x *RemoveAppSharesRequest) Reset()

func (*RemoveAppSharesRequest) String

func (x *RemoveAppSharesRequest) String() string

type RequestDownloadRequest

type RequestDownloadRequest struct {
	FileNames []string `protobuf:"bytes,1,rep,name=fileNames,proto3" json:"fileNames,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestDownloadRequest) Descriptor deprecated

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

Deprecated: Use RequestDownloadRequest.ProtoReflect.Descriptor instead.

func (*RequestDownloadRequest) GetFileNames

func (x *RequestDownloadRequest) GetFileNames() []string

func (*RequestDownloadRequest) ProtoMessage

func (*RequestDownloadRequest) ProtoMessage()

func (*RequestDownloadRequest) ProtoReflect

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

func (*RequestDownloadRequest) Reset

func (x *RequestDownloadRequest) Reset()

func (*RequestDownloadRequest) String

func (x *RequestDownloadRequest) String() string

type RequestDownloadResponse

type RequestDownloadResponse struct {
	Result    string      `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	Message   string      `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Downloads []*Download `protobuf:"bytes,3,rep,name=downloads,proto3" json:"downloads,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestDownloadResponse) Descriptor deprecated

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

Deprecated: Use RequestDownloadResponse.ProtoReflect.Descriptor instead.

func (*RequestDownloadResponse) GetDownloads

func (x *RequestDownloadResponse) GetDownloads() []*Download

func (*RequestDownloadResponse) GetMessage

func (x *RequestDownloadResponse) GetMessage() string

func (*RequestDownloadResponse) GetResult

func (x *RequestDownloadResponse) GetResult() string

func (*RequestDownloadResponse) ProtoMessage

func (*RequestDownloadResponse) ProtoMessage()

func (*RequestDownloadResponse) ProtoReflect

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

func (*RequestDownloadResponse) Reset

func (x *RequestDownloadResponse) Reset()

func (*RequestDownloadResponse) String

func (x *RequestDownloadResponse) String() string

type ReusedPasswordsRequest

type ReusedPasswordsRequest struct {
	Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*ReusedPasswordsRequest) Descriptor deprecated

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

Deprecated: Use ReusedPasswordsRequest.ProtoReflect.Descriptor instead.

func (*ReusedPasswordsRequest) GetCount

func (x *ReusedPasswordsRequest) GetCount() int32

func (*ReusedPasswordsRequest) ProtoMessage

func (*ReusedPasswordsRequest) ProtoMessage()

func (*ReusedPasswordsRequest) ProtoReflect

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

func (*ReusedPasswordsRequest) Reset

func (x *ReusedPasswordsRequest) Reset()

func (*ReusedPasswordsRequest) String

func (x *ReusedPasswordsRequest) String() string

type RevisionResponse

type RevisionResponse struct {
	Revision int64 `protobuf:"varint,1,opt,name=revision,proto3" json:"revision,omitempty"`
	// contains filtered or unexported fields
}

func (*RevisionResponse) Descriptor deprecated

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

Deprecated: Use RevisionResponse.ProtoReflect.Descriptor instead.

func (*RevisionResponse) GetRevision

func (x *RevisionResponse) GetRevision() int64

func (*RevisionResponse) ProtoMessage

func (*RevisionResponse) ProtoMessage()

func (*RevisionResponse) ProtoReflect

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

func (*RevisionResponse) Reset

func (x *RevisionResponse) Reset()

func (*RevisionResponse) String

func (x *RevisionResponse) String() string

type Salt

type Salt struct {
	Iterations int32  `protobuf:"varint,1,opt,name=iterations,proto3" json:"iterations,omitempty"`
	Salt       []byte `protobuf:"bytes,2,opt,name=salt,proto3" json:"salt,omitempty"`
	Algorithm  int32  `protobuf:"varint,3,opt,name=algorithm,proto3" json:"algorithm,omitempty"`
	Uid        []byte `protobuf:"bytes,4,opt,name=uid,proto3" json:"uid,omitempty"`
	Name       string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Salt) Descriptor deprecated

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

Deprecated: Use Salt.ProtoReflect.Descriptor instead.

func (*Salt) GetAlgorithm

func (x *Salt) GetAlgorithm() int32

func (*Salt) GetIterations

func (x *Salt) GetIterations() int32

func (*Salt) GetName

func (x *Salt) GetName() string

func (*Salt) GetSalt

func (x *Salt) GetSalt() []byte

func (*Salt) GetUid

func (x *Salt) GetUid() []byte

func (*Salt) ProtoMessage

func (*Salt) ProtoMessage()

func (*Salt) ProtoReflect

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

func (*Salt) Reset

func (x *Salt) Reset()

func (*Salt) String

func (x *Salt) String() string

type SamlRelayState

type SamlRelayState struct {
	MessageSessionUid []byte            `protobuf:"bytes,1,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"` // Required, 16 bytes
	Username          string            `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`                   // Required for logout
	Embedded          bool              `protobuf:"varint,3,opt,name=embedded,proto3" json:"embedded,omitempty"`                  // If true, the login/logout result is embedded in a web page
	Json              bool              `protobuf:"varint,4,opt,name=json,proto3" json:"json,omitempty"`                          // If true, the login/logout result is returned as a JSON object
	DestId            uint32            `protobuf:"varint,5,opt,name=destId,proto3" json:"destId,omitempty"`                      // ID of the dest: lookup from the DB on return.
	KeyId             int32             `protobuf:"varint,6,opt,name=keyId,proto3" json:"keyId,omitempty"`                        // Which transmission key is used
	SupportedLanguage SupportedLanguage ``                                                                                        // Passed in by the caller, or defaults to English
	/* 126-byte string literal not displayed */
	Checksum       uint64 `protobuf:"varint,8,opt,name=checksum,proto3" json:"checksum,omitempty"`             // Used to verify contents after transmission
	IsGeneratedUid bool   `protobuf:"varint,9,opt,name=isGeneratedUid,proto3" json:"isGeneratedUid,omitempty"` // Used if the messageSessionUid was generated by Keeper rather than the client
	DeviceId       int64  `protobuf:"varint,10,opt,name=deviceId,proto3" json:"deviceId,omitempty"`            // Used to differentiate different login attempts by the same user
	Detached       bool   `protobuf:"varint,11,opt,name=detached,proto3" json:"detached,omitempty"`            // Whether the HTML page is "detached" from the login process, as in Commander or other CLI clients
	// contains filtered or unexported fields
}

* This is used internally by Cloud SSO. Clients do not use it.

func (*SamlRelayState) Descriptor deprecated

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

Deprecated: Use SamlRelayState.ProtoReflect.Descriptor instead.

func (*SamlRelayState) GetChecksum

func (x *SamlRelayState) GetChecksum() uint64

func (*SamlRelayState) GetDestId

func (x *SamlRelayState) GetDestId() uint32

func (*SamlRelayState) GetDetached

func (x *SamlRelayState) GetDetached() bool

func (*SamlRelayState) GetDeviceId

func (x *SamlRelayState) GetDeviceId() int64

func (*SamlRelayState) GetEmbedded

func (x *SamlRelayState) GetEmbedded() bool

func (*SamlRelayState) GetIsGeneratedUid

func (x *SamlRelayState) GetIsGeneratedUid() bool

func (*SamlRelayState) GetJson

func (x *SamlRelayState) GetJson() bool

func (*SamlRelayState) GetKeyId

func (x *SamlRelayState) GetKeyId() int32

func (*SamlRelayState) GetMessageSessionUid

func (x *SamlRelayState) GetMessageSessionUid() []byte

func (*SamlRelayState) GetSupportedLanguage

func (x *SamlRelayState) GetSupportedLanguage() SupportedLanguage

func (*SamlRelayState) GetUsername

func (x *SamlRelayState) GetUsername() string

func (*SamlRelayState) ProtoMessage

func (*SamlRelayState) ProtoMessage()

func (*SamlRelayState) ProtoReflect

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

func (*SamlRelayState) Reset

func (x *SamlRelayState) Reset()

func (*SamlRelayState) String

func (x *SamlRelayState) String() string

type SecurityData

type SecurityData struct {
	Uid  []byte `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityData) Descriptor deprecated

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

Deprecated: Use SecurityData.ProtoReflect.Descriptor instead.

func (*SecurityData) GetData

func (x *SecurityData) GetData() []byte

func (*SecurityData) GetUid

func (x *SecurityData) GetUid() []byte

func (*SecurityData) ProtoMessage

func (*SecurityData) ProtoMessage()

func (*SecurityData) ProtoReflect

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

func (*SecurityData) Reset

func (x *SecurityData) Reset()

func (*SecurityData) String

func (x *SecurityData) String() string

type SecurityDataRequest

type SecurityDataRequest struct {
	RecordSecurityData         []*SecurityData `protobuf:"bytes,1,rep,name=recordSecurityData,proto3" json:"recordSecurityData,omitempty"`
	MasterPasswordSecurityData []*SecurityData `protobuf:"bytes,2,rep,name=masterPasswordSecurityData,proto3" json:"masterPasswordSecurityData,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityDataRequest) Descriptor deprecated

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

Deprecated: Use SecurityDataRequest.ProtoReflect.Descriptor instead.

func (*SecurityDataRequest) GetMasterPasswordSecurityData

func (x *SecurityDataRequest) GetMasterPasswordSecurityData() []*SecurityData

func (*SecurityDataRequest) GetRecordSecurityData

func (x *SecurityDataRequest) GetRecordSecurityData() []*SecurityData

func (*SecurityDataRequest) ProtoMessage

func (*SecurityDataRequest) ProtoMessage()

func (*SecurityDataRequest) ProtoReflect

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

func (*SecurityDataRequest) Reset

func (x *SecurityDataRequest) Reset()

func (*SecurityDataRequest) String

func (x *SecurityDataRequest) String() string

type SecurityReport

type SecurityReport struct {
	EnterpriseUserId              int64                            `protobuf:"varint,1,opt,name=enterpriseUserId,proto3" json:"enterpriseUserId,omitempty"`
	EncryptedReportData           []byte                           `protobuf:"bytes,2,opt,name=encryptedReportData,proto3" json:"encryptedReportData,omitempty"`
	Revision                      int64                            `protobuf:"varint,3,opt,name=revision,proto3" json:"revision,omitempty"`   // for save this was returned in get, for get this is the saved revision
	TwoFactor                     string                           `protobuf:"bytes,4,opt,name=twoFactor,proto3" json:"twoFactor,omitempty"`  // for get not save
	LastLogin                     int64                            `protobuf:"varint,5,opt,name=lastLogin,proto3" json:"lastLogin,omitempty"` // for get not save
	NumberOfReusedPassword        int32                            `protobuf:"varint,6,opt,name=numberOfReusedPassword,proto3" json:"numberOfReusedPassword,omitempty"`
	SecurityReportIncrementalData []*SecurityReportIncrementalData `protobuf:"bytes,7,rep,name=securityReportIncrementalData,proto3" json:"securityReportIncrementalData,omitempty"`
	UserId                        int32                            `protobuf:"varint,8,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityReport) Descriptor deprecated

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

Deprecated: Use SecurityReport.ProtoReflect.Descriptor instead.

func (*SecurityReport) GetEncryptedReportData

func (x *SecurityReport) GetEncryptedReportData() []byte

func (*SecurityReport) GetEnterpriseUserId

func (x *SecurityReport) GetEnterpriseUserId() int64

func (*SecurityReport) GetLastLogin

func (x *SecurityReport) GetLastLogin() int64

func (*SecurityReport) GetNumberOfReusedPassword

func (x *SecurityReport) GetNumberOfReusedPassword() int32

func (*SecurityReport) GetRevision

func (x *SecurityReport) GetRevision() int64

func (*SecurityReport) GetSecurityReportIncrementalData

func (x *SecurityReport) GetSecurityReportIncrementalData() []*SecurityReportIncrementalData

func (*SecurityReport) GetTwoFactor

func (x *SecurityReport) GetTwoFactor() string

func (*SecurityReport) GetUserId

func (x *SecurityReport) GetUserId() int32

func (*SecurityReport) ProtoMessage

func (*SecurityReport) ProtoMessage()

func (*SecurityReport) ProtoReflect

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

func (*SecurityReport) Reset

func (x *SecurityReport) Reset()

func (*SecurityReport) String

func (x *SecurityReport) String() string

type SecurityReportIncrementalData

type SecurityReportIncrementalData struct {
	EnterpriseUserId            int64  `protobuf:"varint,1,opt,name=enterpriseUserId,proto3" json:"enterpriseUserId,omitempty"`
	CurrentSecurityData         []byte `protobuf:"bytes,2,opt,name=currentSecurityData,proto3" json:"currentSecurityData,omitempty"`
	CurrentSecurityDataRevision int64  `protobuf:"varint,3,opt,name=currentSecurityDataRevision,proto3" json:"currentSecurityDataRevision,omitempty"`
	OldSecurityData             []byte `protobuf:"bytes,4,opt,name=oldSecurityData,proto3" json:"oldSecurityData,omitempty"`
	OldSecurityDataRevision     int64  `protobuf:"varint,5,opt,name=oldSecurityDataRevision,proto3" json:"oldSecurityDataRevision,omitempty"`
	// contains filtered or unexported fields
}

if mp or not, by user, include reused passwords

func (*SecurityReportIncrementalData) Descriptor deprecated

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

Deprecated: Use SecurityReportIncrementalData.ProtoReflect.Descriptor instead.

func (*SecurityReportIncrementalData) GetCurrentSecurityData

func (x *SecurityReportIncrementalData) GetCurrentSecurityData() []byte

func (*SecurityReportIncrementalData) GetCurrentSecurityDataRevision

func (x *SecurityReportIncrementalData) GetCurrentSecurityDataRevision() int64

func (*SecurityReportIncrementalData) GetEnterpriseUserId

func (x *SecurityReportIncrementalData) GetEnterpriseUserId() int64

func (*SecurityReportIncrementalData) GetOldSecurityData

func (x *SecurityReportIncrementalData) GetOldSecurityData() []byte

func (*SecurityReportIncrementalData) GetOldSecurityDataRevision

func (x *SecurityReportIncrementalData) GetOldSecurityDataRevision() int64

func (*SecurityReportIncrementalData) ProtoMessage

func (*SecurityReportIncrementalData) ProtoMessage()

func (*SecurityReportIncrementalData) ProtoReflect

func (*SecurityReportIncrementalData) Reset

func (x *SecurityReportIncrementalData) Reset()

func (*SecurityReportIncrementalData) String

type SecurityReportRequest

type SecurityReportRequest struct {
	FromPage int64 `protobuf:"varint,1,opt,name=fromPage,proto3" json:"fromPage,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityReportRequest) Descriptor deprecated

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

Deprecated: Use SecurityReportRequest.ProtoReflect.Descriptor instead.

func (*SecurityReportRequest) GetFromPage

func (x *SecurityReportRequest) GetFromPage() int64

func (*SecurityReportRequest) ProtoMessage

func (*SecurityReportRequest) ProtoMessage()

func (*SecurityReportRequest) ProtoReflect

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

func (*SecurityReportRequest) Reset

func (x *SecurityReportRequest) Reset()

func (*SecurityReportRequest) String

func (x *SecurityReportRequest) String() string

type SecurityReportResponse

type SecurityReportResponse struct {
	EnterprisePrivateKey []byte            `protobuf:"bytes,1,opt,name=enterprisePrivateKey,proto3" json:"enterprisePrivateKey,omitempty"`
	SecurityReport       []*SecurityReport `protobuf:"bytes,2,rep,name=securityReport,proto3" json:"securityReport,omitempty"`
	AsOfRevision         int64             `protobuf:"varint,3,opt,name=asOfRevision,proto3" json:"asOfRevision,omitempty"` // the revision the data was retrieved for
	FromPage             int64             `protobuf:"varint,4,opt,name=fromPage,proto3" json:"fromPage,omitempty"`
	ToPage               int64             `protobuf:"varint,5,opt,name=toPage,proto3" json:"toPage,omitempty"`
	Complete             bool              `protobuf:"varint,6,opt,name=complete,proto3" json:"complete,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityReportResponse) Descriptor deprecated

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

Deprecated: Use SecurityReportResponse.ProtoReflect.Descriptor instead.

func (*SecurityReportResponse) GetAsOfRevision

func (x *SecurityReportResponse) GetAsOfRevision() int64

func (*SecurityReportResponse) GetComplete

func (x *SecurityReportResponse) GetComplete() bool

func (*SecurityReportResponse) GetEnterprisePrivateKey

func (x *SecurityReportResponse) GetEnterprisePrivateKey() []byte

func (*SecurityReportResponse) GetFromPage

func (x *SecurityReportResponse) GetFromPage() int64

func (*SecurityReportResponse) GetSecurityReport

func (x *SecurityReportResponse) GetSecurityReport() []*SecurityReport

func (*SecurityReportResponse) GetToPage

func (x *SecurityReportResponse) GetToPage() int64

func (*SecurityReportResponse) ProtoMessage

func (*SecurityReportResponse) ProtoMessage()

func (*SecurityReportResponse) ProtoReflect

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

func (*SecurityReportResponse) Reset

func (x *SecurityReportResponse) Reset()

func (*SecurityReportResponse) String

func (x *SecurityReportResponse) String() string

type SecurityReportSaveRequest

type SecurityReportSaveRequest struct {
	SecurityReport []*SecurityReport `protobuf:"bytes,1,rep,name=securityReport,proto3" json:"securityReport,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityReportSaveRequest) Descriptor deprecated

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

Deprecated: Use SecurityReportSaveRequest.ProtoReflect.Descriptor instead.

func (*SecurityReportSaveRequest) GetSecurityReport

func (x *SecurityReportSaveRequest) GetSecurityReport() []*SecurityReport

func (*SecurityReportSaveRequest) ProtoMessage

func (*SecurityReportSaveRequest) ProtoMessage()

func (*SecurityReportSaveRequest) ProtoReflect

func (*SecurityReportSaveRequest) Reset

func (x *SecurityReportSaveRequest) Reset()

func (*SecurityReportSaveRequest) String

func (x *SecurityReportSaveRequest) String() string

type SendSessionMessageRequest

type SendSessionMessageRequest struct {
	MessageSessionUid []byte `protobuf:"bytes,1,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	Command           string `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	Username          string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	// contains filtered or unexported fields
}

func (*SendSessionMessageRequest) Descriptor deprecated

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

Deprecated: Use SendSessionMessageRequest.ProtoReflect.Descriptor instead.

func (*SendSessionMessageRequest) GetCommand

func (x *SendSessionMessageRequest) GetCommand() string

func (*SendSessionMessageRequest) GetMessageSessionUid

func (x *SendSessionMessageRequest) GetMessageSessionUid() []byte

func (*SendSessionMessageRequest) GetUsername

func (x *SendSessionMessageRequest) GetUsername() string

func (*SendSessionMessageRequest) ProtoMessage

func (*SendSessionMessageRequest) ProtoMessage()

func (*SendSessionMessageRequest) ProtoReflect

func (*SendSessionMessageRequest) Reset

func (x *SendSessionMessageRequest) Reset()

func (*SendSessionMessageRequest) String

func (x *SendSessionMessageRequest) String() string

type SendShareInviteRequest

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

func (*SendShareInviteRequest) Descriptor deprecated

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

Deprecated: Use SendShareInviteRequest.ProtoReflect.Descriptor instead.

func (*SendShareInviteRequest) GetEmail

func (x *SendShareInviteRequest) GetEmail() string

func (*SendShareInviteRequest) ProtoMessage

func (*SendShareInviteRequest) ProtoMessage()

func (*SendShareInviteRequest) ProtoReflect

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

func (*SendShareInviteRequest) Reset

func (x *SendShareInviteRequest) Reset()

func (*SendShareInviteRequest) String

func (x *SendShareInviteRequest) String() string

type SessionTokenType

type SessionTokenType int32
const (
	SessionTokenType_NO_RESTRICTION              SessionTokenType = 0 // can do everything
	SessionTokenType_ACCOUNT_RECOVERY            SessionTokenType = 1 // can only change password
	SessionTokenType_SHARE_ACCOUNT               SessionTokenType = 2 // must first agree to share their account
	SessionTokenType_PURCHASE                    SessionTokenType = 3 // can only get sku's for purchase
	SessionTokenType_RESTRICT                    SessionTokenType = 4 // This is for a session token where the account is expired, but can still log in
	SessionTokenType_ACCEPT_INVITE               SessionTokenType = 5 // can only accept the enterprise invite
	SessionTokenType_SUPPORT_SERVER              SessionTokenType = 6 // from BI (Token object is created manually in Chat Server after decrypting BI's json token)
	SessionTokenType_ENTERPRISE_CREATION         SessionTokenType = 7 // user has tried to log into the console but no enterprise exists
	SessionTokenType_EXPIRED_BUT_ALLOWED_TO_SYNC SessionTokenType = 8 // for webapp
)

func (SessionTokenType) Descriptor

func (SessionTokenType) Enum

func (SessionTokenType) EnumDescriptor deprecated

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

Deprecated: Use SessionTokenType.Descriptor instead.

func (SessionTokenType) Number

func (SessionTokenType) String

func (x SessionTokenType) String() string

func (SessionTokenType) Type

type SetEccKeyPairRequest

type SetEccKeyPairRequest struct {
	PublicKey           []byte `protobuf:"bytes,1,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
	EncryptedPrivateKey []byte `protobuf:"bytes,2,opt,name=encryptedPrivateKey,proto3" json:"encryptedPrivateKey,omitempty"`
	// contains filtered or unexported fields
}

func (*SetEccKeyPairRequest) Descriptor deprecated

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

Deprecated: Use SetEccKeyPairRequest.ProtoReflect.Descriptor instead.

func (*SetEccKeyPairRequest) GetEncryptedPrivateKey

func (x *SetEccKeyPairRequest) GetEncryptedPrivateKey() []byte

func (*SetEccKeyPairRequest) GetPublicKey

func (x *SetEccKeyPairRequest) GetPublicKey() []byte

func (*SetEccKeyPairRequest) ProtoMessage

func (*SetEccKeyPairRequest) ProtoMessage()

func (*SetEccKeyPairRequest) ProtoReflect

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

func (*SetEccKeyPairRequest) Reset

func (x *SetEccKeyPairRequest) Reset()

func (*SetEccKeyPairRequest) String

func (x *SetEccKeyPairRequest) String() string

type SetKey

type SetKey struct {
	Id  int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`  // role_id
	Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // role key GCM encrypted with the tree key
	// contains filtered or unexported fields
}

func (*SetKey) Descriptor deprecated

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

Deprecated: Use SetKey.ProtoReflect.Descriptor instead.

func (*SetKey) GetId

func (x *SetKey) GetId() int64

func (*SetKey) GetKey

func (x *SetKey) GetKey() []byte

func (*SetKey) ProtoMessage

func (*SetKey) ProtoMessage()

func (*SetKey) ProtoReflect

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

func (*SetKey) Reset

func (x *SetKey) Reset()

func (*SetKey) String

func (x *SetKey) String() string

type SetKeyRequest

type SetKeyRequest struct {
	Keys []*SetKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

func (*SetKeyRequest) Descriptor deprecated

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

Deprecated: Use SetKeyRequest.ProtoReflect.Descriptor instead.

func (*SetKeyRequest) GetKeys

func (x *SetKeyRequest) GetKeys() []*SetKey

func (*SetKeyRequest) ProtoMessage

func (*SetKeyRequest) ProtoMessage()

func (*SetKeyRequest) ProtoReflect

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

func (*SetKeyRequest) Reset

func (x *SetKeyRequest) Reset()

func (*SetKeyRequest) String

func (x *SetKeyRequest) String() string

type SnsMessage

type SnsMessage struct {
	MessageType MessageType `protobuf:"varint,1,opt,name=messageType,proto3,enum=Push.MessageType" json:"messageType,omitempty"`
	Message     []byte      `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SnsMessage) Descriptor deprecated

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

Deprecated: Use SnsMessage.ProtoReflect.Descriptor instead.

func (*SnsMessage) GetMessage

func (x *SnsMessage) GetMessage() []byte

func (*SnsMessage) GetMessageType

func (x *SnsMessage) GetMessageType() MessageType

func (*SnsMessage) ProtoMessage

func (*SnsMessage) ProtoMessage()

func (*SnsMessage) ProtoReflect

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

func (*SnsMessage) Reset

func (x *SnsMessage) Reset()

func (*SnsMessage) String

func (x *SnsMessage) String() string

type SsoCloudConfigurationRequest

type SsoCloudConfigurationRequest struct {
	SsoServiceProviderId  uint64                   `protobuf:"varint,1,opt,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"`
	SsoSpConfigurationId  uint64                   `protobuf:"varint,2,opt,name=ssoSpConfigurationId,proto3" json:"ssoSpConfigurationId,omitempty"`
	Name                  string                   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Name of the configuration
	SsoAuthProtocolType   AuthProtocolType         `protobuf:"varint,4,opt,name=ssoAuthProtocolType,proto3,enum=SsoCloud.AuthProtocolType" json:"ssoAuthProtocolType,omitempty"`
	SsoCloudSettingAction []*SsoCloudSettingAction `protobuf:"bytes,5,rep,name=ssoCloudSettingAction,proto3" json:"ssoCloudSettingAction,omitempty"`
	// contains filtered or unexported fields
}

* Requesting the value of or a change to an SSO Configuration

func (*SsoCloudConfigurationRequest) Descriptor deprecated

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

Deprecated: Use SsoCloudConfigurationRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudConfigurationRequest) GetName

func (x *SsoCloudConfigurationRequest) GetName() string

func (*SsoCloudConfigurationRequest) GetSsoAuthProtocolType

func (x *SsoCloudConfigurationRequest) GetSsoAuthProtocolType() AuthProtocolType

func (*SsoCloudConfigurationRequest) GetSsoCloudSettingAction

func (x *SsoCloudConfigurationRequest) GetSsoCloudSettingAction() []*SsoCloudSettingAction

func (*SsoCloudConfigurationRequest) GetSsoServiceProviderId

func (x *SsoCloudConfigurationRequest) GetSsoServiceProviderId() uint64

func (*SsoCloudConfigurationRequest) GetSsoSpConfigurationId

func (x *SsoCloudConfigurationRequest) GetSsoSpConfigurationId() uint64

func (*SsoCloudConfigurationRequest) ProtoMessage

func (*SsoCloudConfigurationRequest) ProtoMessage()

func (*SsoCloudConfigurationRequest) ProtoReflect

func (*SsoCloudConfigurationRequest) Reset

func (x *SsoCloudConfigurationRequest) Reset()

func (*SsoCloudConfigurationRequest) String

type SsoCloudConfigurationResponse

type SsoCloudConfigurationResponse struct {
	SsoServiceProviderId uint64                  `protobuf:"varint,1,opt,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"`
	SsoSpConfigurationId uint64                  `protobuf:"varint,2,opt,name=ssoSpConfigurationId,proto3" json:"ssoSpConfigurationId,omitempty"`
	EnterpriseId         uint64                  `protobuf:"varint,3,opt,name=enterpriseId,proto3" json:"enterpriseId,omitempty"`
	Name                 string                  `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`                 // Name of the configuration
	Protocol             string                  `protobuf:"bytes,5,opt,name=protocol,proto3" json:"protocol,omitempty"`         // For now, will always be SAML2
	LastModified         string                  `protobuf:"bytes,6,opt,name=lastModified,proto3" json:"lastModified,omitempty"` // Will be formatted for the Locale
	SsoCloudSettingValue []*SsoCloudSettingValue `protobuf:"bytes,7,rep,name=ssoCloudSettingValue,proto3" json:"ssoCloudSettingValue,omitempty"`
	IsShared             bool                    `protobuf:"varint,8,opt,name=isShared,proto3" json:"isShared,omitempty"` // If true, this configuration is in use by multiple service providers
	SharedConfigs        []*SsoSharedConfigItem  `protobuf:"bytes,9,rep,name=sharedConfigs,proto3" json:"sharedConfigs,omitempty"`
	// contains filtered or unexported fields
}

* This is the response to an SsoConfigurationRequest

func (*SsoCloudConfigurationResponse) Descriptor deprecated

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

Deprecated: Use SsoCloudConfigurationResponse.ProtoReflect.Descriptor instead.

func (*SsoCloudConfigurationResponse) GetEnterpriseId

func (x *SsoCloudConfigurationResponse) GetEnterpriseId() uint64

func (*SsoCloudConfigurationResponse) GetIsShared

func (x *SsoCloudConfigurationResponse) GetIsShared() bool

func (*SsoCloudConfigurationResponse) GetLastModified

func (x *SsoCloudConfigurationResponse) GetLastModified() string

func (*SsoCloudConfigurationResponse) GetName

func (*SsoCloudConfigurationResponse) GetProtocol

func (x *SsoCloudConfigurationResponse) GetProtocol() string

func (*SsoCloudConfigurationResponse) GetSharedConfigs

func (x *SsoCloudConfigurationResponse) GetSharedConfigs() []*SsoSharedConfigItem

func (*SsoCloudConfigurationResponse) GetSsoCloudSettingValue

func (x *SsoCloudConfigurationResponse) GetSsoCloudSettingValue() []*SsoCloudSettingValue

func (*SsoCloudConfigurationResponse) GetSsoServiceProviderId

func (x *SsoCloudConfigurationResponse) GetSsoServiceProviderId() uint64

func (*SsoCloudConfigurationResponse) GetSsoSpConfigurationId

func (x *SsoCloudConfigurationResponse) GetSsoSpConfigurationId() uint64

func (*SsoCloudConfigurationResponse) ProtoMessage

func (*SsoCloudConfigurationResponse) ProtoMessage()

func (*SsoCloudConfigurationResponse) ProtoReflect

func (*SsoCloudConfigurationResponse) Reset

func (x *SsoCloudConfigurationResponse) Reset()

func (*SsoCloudConfigurationResponse) String

type SsoCloudConfigurationValidationRequest

type SsoCloudConfigurationValidationRequest struct {
	SsoSpConfigurationId []uint64 `protobuf:"varint,1,rep,packed,name=ssoSpConfigurationId,proto3" json:"ssoSpConfigurationId,omitempty"`
	// contains filtered or unexported fields
}

* Request validation of one or more SsoCloudConfigurations. The response is SsoCloudConfigurationValidationResponse.

func (*SsoCloudConfigurationValidationRequest) Descriptor deprecated

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

Deprecated: Use SsoCloudConfigurationValidationRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudConfigurationValidationRequest) GetSsoSpConfigurationId

func (x *SsoCloudConfigurationValidationRequest) GetSsoSpConfigurationId() []uint64

func (*SsoCloudConfigurationValidationRequest) ProtoMessage

func (*SsoCloudConfigurationValidationRequest) ProtoReflect

func (*SsoCloudConfigurationValidationRequest) Reset

func (*SsoCloudConfigurationValidationRequest) String

type SsoCloudConfigurationValidationResponse

type SsoCloudConfigurationValidationResponse struct {
	ValidationContent []*ValidationContent `protobuf:"bytes,1,rep,name=validationContent,proto3" json:"validationContent,omitempty"`
	// contains filtered or unexported fields
}

* This response is sent for a configuration validation request and for a Metadata upload request.

func (*SsoCloudConfigurationValidationResponse) Descriptor deprecated

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

Deprecated: Use SsoCloudConfigurationValidationResponse.ProtoReflect.Descriptor instead.

func (*SsoCloudConfigurationValidationResponse) GetValidationContent

func (x *SsoCloudConfigurationValidationResponse) GetValidationContent() []*ValidationContent

func (*SsoCloudConfigurationValidationResponse) ProtoMessage

func (*SsoCloudConfigurationValidationResponse) ProtoReflect

func (*SsoCloudConfigurationValidationResponse) Reset

func (*SsoCloudConfigurationValidationResponse) String

type SsoCloudIdpMetadataRequest

type SsoCloudIdpMetadataRequest struct {
	SsoSpConfigurationId uint64 `protobuf:"varint,1,opt,name=ssoSpConfigurationId,proto3" json:"ssoSpConfigurationId,omitempty"`
	Filename             string `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
	Content              []byte `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` // UTF-8 bytes of the file content
	// contains filtered or unexported fields
}

* This request is to upload the IdP metadata file as its UTF-8 byte content. The response is an SsoCloudConfigurationValidationResponse.

func (*SsoCloudIdpMetadataRequest) Descriptor deprecated

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

Deprecated: Use SsoCloudIdpMetadataRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudIdpMetadataRequest) GetContent

func (x *SsoCloudIdpMetadataRequest) GetContent() []byte

func (*SsoCloudIdpMetadataRequest) GetFilename

func (x *SsoCloudIdpMetadataRequest) GetFilename() string

func (*SsoCloudIdpMetadataRequest) GetSsoSpConfigurationId

func (x *SsoCloudIdpMetadataRequest) GetSsoSpConfigurationId() uint64

func (*SsoCloudIdpMetadataRequest) ProtoMessage

func (*SsoCloudIdpMetadataRequest) ProtoMessage()

func (*SsoCloudIdpMetadataRequest) ProtoReflect

func (*SsoCloudIdpMetadataRequest) Reset

func (x *SsoCloudIdpMetadataRequest) Reset()

func (*SsoCloudIdpMetadataRequest) String

func (x *SsoCloudIdpMetadataRequest) String() string

type SsoCloudLogRequest

type SsoCloudLogRequest struct {
	SsoServiceProviderId uint64 `protobuf:"varint,1,opt,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"` // The ID of the service provider
	ServiceName          string `protobuf:"bytes,2,opt,name=serviceName,proto3" json:"serviceName,omitempty"`                    // Either the service name, such as "Cloud SSO Connect"
	ServiceId            uint32 `protobuf:"varint,3,opt,name=serviceId,proto3" json:"serviceId,omitempty"`                       // Or the ID of the service, such as 1.
	// contains filtered or unexported fields
}

* This allows the user to retrieve or clear SSO logs related to a service provider.

func (*SsoCloudLogRequest) Descriptor deprecated

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

Deprecated: Use SsoCloudLogRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudLogRequest) GetServiceId

func (x *SsoCloudLogRequest) GetServiceId() uint32

func (*SsoCloudLogRequest) GetServiceName

func (x *SsoCloudLogRequest) GetServiceName() string

func (*SsoCloudLogRequest) GetSsoServiceProviderId

func (x *SsoCloudLogRequest) GetSsoServiceProviderId() uint64

func (*SsoCloudLogRequest) ProtoMessage

func (*SsoCloudLogRequest) ProtoMessage()

func (*SsoCloudLogRequest) ProtoReflect

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

func (*SsoCloudLogRequest) Reset

func (x *SsoCloudLogRequest) Reset()

func (*SsoCloudLogRequest) String

func (x *SsoCloudLogRequest) String() string

type SsoCloudMigrationStatusRequest

type SsoCloudMigrationStatusRequest struct {
	NodeId               uint64 `protobuf:"varint,1,opt,name=nodeId,proto3" json:"nodeId,omitempty"`                             // Required.  The node being queried.  It should have an SSO migration in process.
	FullStatus           bool   `protobuf:"varint,2,opt,name=fullStatus,proto3" json:"fullStatus,omitempty"`                     // If true, the full status will be returned, including a list of all unmigrated users - beware this could be large!
	IncludeMigratedUsers bool   `protobuf:"varint,3,opt,name=includeMigratedUsers,proto3" json:"includeMigratedUsers,omitempty"` // If true, the list of migrated users will also be returned. This applies to both regular status and full status.   Default is false.
	Limit                int32  `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`                               // Return, say, the first 50 migrated and/or unmigrated users. 0 means use the default (25). -1 means don't return any.  Ignored if fullStatus is true.
	// contains filtered or unexported fields
}

* This is used when migrating from SSO Connect to SSO Connect Cloud. This retrieves the current status of the migration.

If fullStatus == false but limit == 0, a default limit (probably 25) will be used.

Example 1: (nodeId=123, fullStatus=true, includeMigratedUsers=true, limit=any). ALL users, migrated and unmigrated, will be returned. Example 2: (nodeId=123, fullStatus=true, includeMigratedUsers=false, limit=any). ALL unmigrated users will be returned. Example 3: (nodeId=123, fullStatus=false, includeMigratedUsers=true, limit=-1). No users will be returned Example 4: (nodeId=123, fullStatus=false, includeMigratedUsers=true, limit=0). The first 25 users of each type, migrated and unmigrated, will be returned. Example 5: (nodeId=123, fullStatus=false, includeMigratedUsers=false, limit=0). The first 25 unmigrated users will be returned. Example 6: (nodeId=123, fullStatus=false, includeMigratedUsers=false, limit=15). The first 15 unmigrated users will be returned. Example 7: (nodeId=123, fullStatus=false, includeMigratedUsers=false, limit=-1). Just stats will be returned, no users will be returned.

@see SsoCloudMigrationStatusResponse @since MH: 2022-01-11

func (*SsoCloudMigrationStatusRequest) Descriptor deprecated

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

Deprecated: Use SsoCloudMigrationStatusRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudMigrationStatusRequest) GetFullStatus

func (x *SsoCloudMigrationStatusRequest) GetFullStatus() bool

func (*SsoCloudMigrationStatusRequest) GetIncludeMigratedUsers

func (x *SsoCloudMigrationStatusRequest) GetIncludeMigratedUsers() bool

func (*SsoCloudMigrationStatusRequest) GetLimit

func (x *SsoCloudMigrationStatusRequest) GetLimit() int32

func (*SsoCloudMigrationStatusRequest) GetNodeId

func (x *SsoCloudMigrationStatusRequest) GetNodeId() uint64

func (*SsoCloudMigrationStatusRequest) ProtoMessage

func (*SsoCloudMigrationStatusRequest) ProtoMessage()

func (*SsoCloudMigrationStatusRequest) ProtoReflect

func (*SsoCloudMigrationStatusRequest) Reset

func (x *SsoCloudMigrationStatusRequest) Reset()

func (*SsoCloudMigrationStatusRequest) String

type SsoCloudMigrationStatusResponse

type SsoCloudMigrationStatusResponse struct {
	Success             bool                         `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`                        // If true, the call was successful.  Otherwise check the message field.
	Message             string                       `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`                         // Contains an error message if there was an error.
	NodeId              uint64                       `protobuf:"varint,3,opt,name=nodeId,proto3" json:"nodeId,omitempty"`                          // ID of the node being queried.
	SsoConnectId        uint64                       `protobuf:"varint,4,opt,name=ssoConnectId,proto3" json:"ssoConnectId,omitempty"`              // ID of the SSO Connect on-premise service provider
	SsoConnectName      string                       `protobuf:"bytes,5,opt,name=ssoConnectName,proto3" json:"ssoConnectName,omitempty"`           // Name of the SSO Connect on-premise service provider
	SsoConnectCloudId   uint64                       `protobuf:"varint,6,opt,name=ssoConnectCloudId,proto3" json:"ssoConnectCloudId,omitempty"`    // ID of the SSO Connect Cloud service provider
	SsoConnectCloudName string                       `protobuf:"bytes,7,opt,name=ssoConnectCloudName,proto3" json:"ssoConnectCloudName,omitempty"` // Name of the SSO Connect Cloud service provider
	TotalUsersCount     uint32                       `protobuf:"varint,8,opt,name=totalUsersCount,proto3" json:"totalUsersCount,omitempty"`        // The number of users serviced by this node
	UsersMigratedCount  uint32                       `protobuf:"varint,9,opt,name=usersMigratedCount,proto3" json:"usersMigratedCount,omitempty"`  // The number of users who have migrated
	MigratedUsers       []*SsoCloudMigrationUserInfo `protobuf:"bytes,10,rep,name=migratedUsers,proto3" json:"migratedUsers,omitempty"`            // The list of migrated users, can be constrained via the limit parameter in the request
	UnmigratedUsers     []*SsoCloudMigrationUserInfo `protobuf:"bytes,11,rep,name=unmigratedUsers,proto3" json:"unmigratedUsers,omitempty"`        // The list of unmigrated users, can be constrained via the limit parameter in the request
	// contains filtered or unexported fields
}

* Returns the status of an SSO Connect migration in progress. If there is an error, success will be false and message will contain an error message. User records will be sorted by last name.

@see SsoCloudMigrationStatusRequest @since MH: 2022-01-11

func (*SsoCloudMigrationStatusResponse) Descriptor deprecated

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

Deprecated: Use SsoCloudMigrationStatusResponse.ProtoReflect.Descriptor instead.

func (*SsoCloudMigrationStatusResponse) GetMessage

func (x *SsoCloudMigrationStatusResponse) GetMessage() string

func (*SsoCloudMigrationStatusResponse) GetMigratedUsers

func (*SsoCloudMigrationStatusResponse) GetNodeId

func (x *SsoCloudMigrationStatusResponse) GetNodeId() uint64

func (*SsoCloudMigrationStatusResponse) GetSsoConnectCloudId

func (x *SsoCloudMigrationStatusResponse) GetSsoConnectCloudId() uint64

func (*SsoCloudMigrationStatusResponse) GetSsoConnectCloudName

func (x *SsoCloudMigrationStatusResponse) GetSsoConnectCloudName() string

func (*SsoCloudMigrationStatusResponse) GetSsoConnectId

func (x *SsoCloudMigrationStatusResponse) GetSsoConnectId() uint64

func (*SsoCloudMigrationStatusResponse) GetSsoConnectName

func (x *SsoCloudMigrationStatusResponse) GetSsoConnectName() string

func (*SsoCloudMigrationStatusResponse) GetSuccess

func (x *SsoCloudMigrationStatusResponse) GetSuccess() bool

func (*SsoCloudMigrationStatusResponse) GetTotalUsersCount

func (x *SsoCloudMigrationStatusResponse) GetTotalUsersCount() uint32

func (*SsoCloudMigrationStatusResponse) GetUnmigratedUsers

func (*SsoCloudMigrationStatusResponse) GetUsersMigratedCount

func (x *SsoCloudMigrationStatusResponse) GetUsersMigratedCount() uint32

func (*SsoCloudMigrationStatusResponse) ProtoMessage

func (*SsoCloudMigrationStatusResponse) ProtoMessage()

func (*SsoCloudMigrationStatusResponse) ProtoReflect

func (*SsoCloudMigrationStatusResponse) Reset

func (*SsoCloudMigrationStatusResponse) String

type SsoCloudMigrationUserInfo

type SsoCloudMigrationUserInfo struct {
	UserId     uint32 `protobuf:"varint,1,opt,name=userId,proto3" json:"userId,omitempty"`         // The user ID of the user
	Email      string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`            // The primary email address of the user
	FullName   string `protobuf:"bytes,3,opt,name=fullName,proto3" json:"fullName,omitempty"`      // The full name of the user
	IsMigrated bool   `protobuf:"varint,4,opt,name=isMigrated,proto3" json:"isMigrated,omitempty"` // Whether the user has migrated to SSO Cloud
	// contains filtered or unexported fields
}

* @since MH: 2022-01-11

func (*SsoCloudMigrationUserInfo) Descriptor deprecated

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

Deprecated: Use SsoCloudMigrationUserInfo.ProtoReflect.Descriptor instead.

func (*SsoCloudMigrationUserInfo) GetEmail

func (x *SsoCloudMigrationUserInfo) GetEmail() string

func (*SsoCloudMigrationUserInfo) GetFullName

func (x *SsoCloudMigrationUserInfo) GetFullName() string

func (*SsoCloudMigrationUserInfo) GetIsMigrated

func (x *SsoCloudMigrationUserInfo) GetIsMigrated() bool

func (*SsoCloudMigrationUserInfo) GetUserId

func (x *SsoCloudMigrationUserInfo) GetUserId() uint32

func (*SsoCloudMigrationUserInfo) ProtoMessage

func (*SsoCloudMigrationUserInfo) ProtoMessage()

func (*SsoCloudMigrationUserInfo) ProtoReflect

func (*SsoCloudMigrationUserInfo) Reset

func (x *SsoCloudMigrationUserInfo) Reset()

func (*SsoCloudMigrationUserInfo) String

func (x *SsoCloudMigrationUserInfo) String() string

type SsoCloudRequest

type SsoCloudRequest struct {
	MessageSessionUid []byte `protobuf:"bytes,1,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"` // Required, 16 bytes
	ClientVersion     string `protobuf:"bytes,2,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`         // version id string
	Embedded          bool   `protobuf:"varint,3,opt,name=embedded,proto3" json:"embedded,omitempty"`                  // If true, the login/logout result is embedded in a web page
	Json              bool   `protobuf:"varint,4,opt,name=json,proto3" json:"json,omitempty"`                          // If true, the login/logout result is returned as a JSON object
	Dest              string `protobuf:"bytes,5,opt,name=dest,proto3" json:"dest,omitempty"`                           // redirect to: "vault", "console", or "app.fooo", where the user is redirected to fooo:// (used for mobile)
	IdpSessionId      string `protobuf:"bytes,6,opt,name=idpSessionId,proto3" json:"idpSessionId,omitempty"`           // If this value was provided in an SSO login response, send it when performing a logut request.  Otherwise unused.
	ForceLogin        bool   `protobuf:"varint,7,opt,name=forceLogin,proto3" json:"forceLogin,omitempty"`              // On login, whether the user should be forced to re-enter their password even if they have an active session.
	Username          string `protobuf:"bytes,8,opt,name=username,proto3" json:"username,omitempty"`                   // Only used on Logout at this time.
	Detached          bool   `protobuf:"varint,9,opt,name=detached,proto3" json:"detached,omitempty"`                  // If true, the login success HTML page contains a button to copy the login token to the clipboard.
	// contains filtered or unexported fields
}

* For security, this structure is used to make a Cloud SSO login or logout request rather than sending the parameters in the URL or in a form. A typical call is: https://www.keepersecurity.com/api/rest/sso/saml/login/123456789?payload=encodedEncryptedAPIRequestContainingAnSsoCloudRequest

func (*SsoCloudRequest) Descriptor deprecated

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

Deprecated: Use SsoCloudRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudRequest) GetClientVersion

func (x *SsoCloudRequest) GetClientVersion() string

func (*SsoCloudRequest) GetDest

func (x *SsoCloudRequest) GetDest() string

func (*SsoCloudRequest) GetDetached

func (x *SsoCloudRequest) GetDetached() bool

func (*SsoCloudRequest) GetEmbedded

func (x *SsoCloudRequest) GetEmbedded() bool

func (*SsoCloudRequest) GetForceLogin

func (x *SsoCloudRequest) GetForceLogin() bool

func (*SsoCloudRequest) GetIdpSessionId

func (x *SsoCloudRequest) GetIdpSessionId() string

func (*SsoCloudRequest) GetJson

func (x *SsoCloudRequest) GetJson() bool

func (*SsoCloudRequest) GetMessageSessionUid

func (x *SsoCloudRequest) GetMessageSessionUid() []byte

func (*SsoCloudRequest) GetUsername

func (x *SsoCloudRequest) GetUsername() string

func (*SsoCloudRequest) ProtoMessage

func (*SsoCloudRequest) ProtoMessage()

func (*SsoCloudRequest) ProtoReflect

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

func (*SsoCloudRequest) Reset

func (x *SsoCloudRequest) Reset()

func (*SsoCloudRequest) String

func (x *SsoCloudRequest) String() string

type SsoCloudResponse

type SsoCloudResponse struct {
	Command               string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`                             // The value will be "sso_login" or "sso_logout"
	MessageSessionUid     []byte `protobuf:"bytes,2,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`         // If available, 16 bytes.  Can not be zeros.
	Email                 string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`                                 // The user's email address
	EncryptedLoginToken   []byte `protobuf:"bytes,4,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`     // Login only.  Returned from a successful login.  Send this to start_login.
	ProviderName          string `protobuf:"bytes,5,opt,name=providerName,proto3" json:"providerName,omitempty"`                   // The "domain name" associated with this user.
	IdpSessionId          string `protobuf:"bytes,6,opt,name=idpSessionId,proto3" json:"idpSessionId,omitempty"`                   // Some IdPs associate a sessionId with the session.  If present, remember this and send it in the SsoCloudRequest when you logout.
	EncryptedSessionToken []byte `protobuf:"bytes,7,opt,name=encryptedSessionToken,proto3" json:"encryptedSessionToken,omitempty"` // If available.
	ErrorToken            string `protobuf:"bytes,8,opt,name=errorToken,proto3" json:"errorToken,omitempty"`                       // If there is an error this is a stringified JSON object.  The "userInstructions" and "errorMessage" fields can be shown to the user.
	// contains filtered or unexported fields
}

* For security, this structure is used to return values from a Cloud SSO login or logout. It is encrypted with the key sent along with the SsoCloudRequest.

func (*SsoCloudResponse) Descriptor deprecated

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

Deprecated: Use SsoCloudResponse.ProtoReflect.Descriptor instead.

func (*SsoCloudResponse) GetCommand

func (x *SsoCloudResponse) GetCommand() string

func (*SsoCloudResponse) GetEmail

func (x *SsoCloudResponse) GetEmail() string

func (*SsoCloudResponse) GetEncryptedLoginToken

func (x *SsoCloudResponse) GetEncryptedLoginToken() []byte

func (*SsoCloudResponse) GetEncryptedSessionToken

func (x *SsoCloudResponse) GetEncryptedSessionToken() []byte

func (*SsoCloudResponse) GetErrorToken

func (x *SsoCloudResponse) GetErrorToken() string

func (*SsoCloudResponse) GetIdpSessionId

func (x *SsoCloudResponse) GetIdpSessionId() string

func (*SsoCloudResponse) GetMessageSessionUid

func (x *SsoCloudResponse) GetMessageSessionUid() []byte

func (*SsoCloudResponse) GetProviderName

func (x *SsoCloudResponse) GetProviderName() string

func (*SsoCloudResponse) ProtoMessage

func (*SsoCloudResponse) ProtoMessage()

func (*SsoCloudResponse) ProtoReflect

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

func (*SsoCloudResponse) Reset

func (x *SsoCloudResponse) Reset()

func (*SsoCloudResponse) String

func (x *SsoCloudResponse) String() string

type SsoCloudSAMLLogEntry

type SsoCloudSAMLLogEntry struct {
	ServerTime    string `protobuf:"bytes,1,opt,name=serverTime,proto3" json:"serverTime,omitempty"`
	Direction     string `protobuf:"bytes,2,opt,name=direction,proto3" json:"direction,omitempty"`
	MessageType   string `protobuf:"bytes,3,opt,name=messageType,proto3" json:"messageType,omitempty"`
	MessageIssued string `protobuf:"bytes,4,opt,name=messageIssued,proto3" json:"messageIssued,omitempty"`
	FromEntityId  string `protobuf:"bytes,5,opt,name=fromEntityId,proto3" json:"fromEntityId,omitempty"`
	SamlStatus    string `protobuf:"bytes,6,opt,name=samlStatus,proto3" json:"samlStatus,omitempty"`
	RelayState    string `protobuf:"bytes,7,opt,name=relayState,proto3" json:"relayState,omitempty"`
	SamlContent   string `protobuf:"bytes,8,opt,name=samlContent,proto3" json:"samlContent,omitempty"`
	IsSigned      bool   `protobuf:"varint,9,opt,name=isSigned,proto3" json:"isSigned,omitempty"`
	IsOK          bool   `protobuf:"varint,10,opt,name=isOK,proto3" json:"isOK,omitempty"`
	// contains filtered or unexported fields
}

* This represents one SAML message in the log.

func (*SsoCloudSAMLLogEntry) Descriptor deprecated

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

Deprecated: Use SsoCloudSAMLLogEntry.ProtoReflect.Descriptor instead.

func (*SsoCloudSAMLLogEntry) GetDirection

func (x *SsoCloudSAMLLogEntry) GetDirection() string

func (*SsoCloudSAMLLogEntry) GetFromEntityId

func (x *SsoCloudSAMLLogEntry) GetFromEntityId() string

func (*SsoCloudSAMLLogEntry) GetIsOK

func (x *SsoCloudSAMLLogEntry) GetIsOK() bool

func (*SsoCloudSAMLLogEntry) GetIsSigned

func (x *SsoCloudSAMLLogEntry) GetIsSigned() bool

func (*SsoCloudSAMLLogEntry) GetMessageIssued

func (x *SsoCloudSAMLLogEntry) GetMessageIssued() string

func (*SsoCloudSAMLLogEntry) GetMessageType

func (x *SsoCloudSAMLLogEntry) GetMessageType() string

func (*SsoCloudSAMLLogEntry) GetRelayState

func (x *SsoCloudSAMLLogEntry) GetRelayState() string

func (*SsoCloudSAMLLogEntry) GetSamlContent

func (x *SsoCloudSAMLLogEntry) GetSamlContent() string

func (*SsoCloudSAMLLogEntry) GetSamlStatus

func (x *SsoCloudSAMLLogEntry) GetSamlStatus() string

func (*SsoCloudSAMLLogEntry) GetServerTime

func (x *SsoCloudSAMLLogEntry) GetServerTime() string

func (*SsoCloudSAMLLogEntry) ProtoMessage

func (*SsoCloudSAMLLogEntry) ProtoMessage()

func (*SsoCloudSAMLLogEntry) ProtoReflect

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

func (*SsoCloudSAMLLogEntry) Reset

func (x *SsoCloudSAMLLogEntry) Reset()

func (*SsoCloudSAMLLogEntry) String

func (x *SsoCloudSAMLLogEntry) String() string

type SsoCloudSAMLLogRequest

type SsoCloudSAMLLogRequest struct {
	SsoServiceProviderId uint64 `protobuf:"varint,1,opt,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"`
	// contains filtered or unexported fields
}

* This is the request for the SAML logs of a service provider. Used for both saml_log_get and saml_log_clear

func (*SsoCloudSAMLLogRequest) Descriptor deprecated

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

Deprecated: Use SsoCloudSAMLLogRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudSAMLLogRequest) GetSsoServiceProviderId

func (x *SsoCloudSAMLLogRequest) GetSsoServiceProviderId() uint64

func (*SsoCloudSAMLLogRequest) ProtoMessage

func (*SsoCloudSAMLLogRequest) ProtoMessage()

func (*SsoCloudSAMLLogRequest) ProtoReflect

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

func (*SsoCloudSAMLLogRequest) Reset

func (x *SsoCloudSAMLLogRequest) Reset()

func (*SsoCloudSAMLLogRequest) String

func (x *SsoCloudSAMLLogRequest) String() string

type SsoCloudSAMLLogResponse

type SsoCloudSAMLLogResponse struct {
	SsoServiceProviderId uint64                  `protobuf:"varint,1,opt,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"`
	Entry                []*SsoCloudSAMLLogEntry `protobuf:"bytes,2,rep,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

* This represents an array of SAML responses from the log.

func (*SsoCloudSAMLLogResponse) Descriptor deprecated

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

Deprecated: Use SsoCloudSAMLLogResponse.ProtoReflect.Descriptor instead.

func (*SsoCloudSAMLLogResponse) GetEntry

func (*SsoCloudSAMLLogResponse) GetSsoServiceProviderId

func (x *SsoCloudSAMLLogResponse) GetSsoServiceProviderId() uint64

func (*SsoCloudSAMLLogResponse) ProtoMessage

func (*SsoCloudSAMLLogResponse) ProtoMessage()

func (*SsoCloudSAMLLogResponse) ProtoReflect

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

func (*SsoCloudSAMLLogResponse) Reset

func (x *SsoCloudSAMLLogResponse) Reset()

func (*SsoCloudSAMLLogResponse) String

func (x *SsoCloudSAMLLogResponse) String() string

type SsoCloudServiceProviderConfigurationListRequest

type SsoCloudServiceProviderConfigurationListRequest struct {
	SsoServiceProviderId uint64 `protobuf:"varint,1,opt,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"` // Not required, may be zero.
	// contains filtered or unexported fields
}

* This request is sent to retrieve the list of configurations defined in an enterprise.

func (*SsoCloudServiceProviderConfigurationListRequest) Descriptor deprecated

Deprecated: Use SsoCloudServiceProviderConfigurationListRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudServiceProviderConfigurationListRequest) GetSsoServiceProviderId

func (x *SsoCloudServiceProviderConfigurationListRequest) GetSsoServiceProviderId() uint64

func (*SsoCloudServiceProviderConfigurationListRequest) ProtoMessage

func (*SsoCloudServiceProviderConfigurationListRequest) ProtoReflect

func (*SsoCloudServiceProviderConfigurationListRequest) Reset

func (*SsoCloudServiceProviderConfigurationListRequest) String

type SsoCloudServiceProviderConfigurationListResponse

type SsoCloudServiceProviderConfigurationListResponse struct {
	ConfigurationItem []*ConfigurationListItem `protobuf:"bytes,1,rep,name=configurationItem,proto3" json:"configurationItem,omitempty"` // A list of all of the SSO Cloud configurations in an enterprise
	// contains filtered or unexported fields
}

* This represents a list of Configuration entries.

func (*SsoCloudServiceProviderConfigurationListResponse) Descriptor deprecated

Deprecated: Use SsoCloudServiceProviderConfigurationListResponse.ProtoReflect.Descriptor instead.

func (*SsoCloudServiceProviderConfigurationListResponse) GetConfigurationItem

func (*SsoCloudServiceProviderConfigurationListResponse) ProtoMessage

func (*SsoCloudServiceProviderConfigurationListResponse) ProtoReflect

func (*SsoCloudServiceProviderConfigurationListResponse) Reset

func (*SsoCloudServiceProviderConfigurationListResponse) String

type SsoCloudServiceProviderUpdateRequest

type SsoCloudServiceProviderUpdateRequest struct {
	SsoServiceProviderId uint64 `protobuf:"varint,1,opt,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"`
	SsoSpConfigurationId uint64 `protobuf:"varint,2,opt,name=ssoSpConfigurationId,proto3" json:"ssoSpConfigurationId,omitempty"`
	// contains filtered or unexported fields
}

* This is a request to set the SSO Configuration for an SSO Service Provider, by ID. The response is an instance of SsoCloudConfigurationRequest.

func (*SsoCloudServiceProviderUpdateRequest) Descriptor deprecated

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

Deprecated: Use SsoCloudServiceProviderUpdateRequest.ProtoReflect.Descriptor instead.

func (*SsoCloudServiceProviderUpdateRequest) GetSsoServiceProviderId

func (x *SsoCloudServiceProviderUpdateRequest) GetSsoServiceProviderId() uint64

func (*SsoCloudServiceProviderUpdateRequest) GetSsoSpConfigurationId

func (x *SsoCloudServiceProviderUpdateRequest) GetSsoSpConfigurationId() uint64

func (*SsoCloudServiceProviderUpdateRequest) ProtoMessage

func (*SsoCloudServiceProviderUpdateRequest) ProtoMessage()

func (*SsoCloudServiceProviderUpdateRequest) ProtoReflect

func (*SsoCloudServiceProviderUpdateRequest) Reset

func (*SsoCloudServiceProviderUpdateRequest) String

type SsoCloudSettingAction

type SsoCloudSettingAction struct {
	SettingId   uint64                       `protobuf:"varint,1,opt,name=settingId,proto3" json:"settingId,omitempty"`                                            // The sso_cloud_setting_value_id to modify.  You can use settingId or settingName to identify a value.
	SettingName string                       `protobuf:"bytes,2,opt,name=settingName,proto3" json:"settingName,omitempty"`                                         // A string-based ID such as sso_signing_key that alternatively identifies the setting to change.
	Operation   SsoCloudSettingOperationType `protobuf:"varint,3,opt,name=operation,proto3,enum=SsoCloud.SsoCloudSettingOperationType" json:"operation,omitempty"` // Set, Reset to Default, etc.
	Value       string                       `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`                                                     // The value of the setting, as a string.
	// contains filtered or unexported fields
}

* This performs an edit operation on a Configuration setting

func (*SsoCloudSettingAction) Descriptor deprecated

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

Deprecated: Use SsoCloudSettingAction.ProtoReflect.Descriptor instead.

func (*SsoCloudSettingAction) GetOperation

func (*SsoCloudSettingAction) GetSettingId

func (x *SsoCloudSettingAction) GetSettingId() uint64

func (*SsoCloudSettingAction) GetSettingName

func (x *SsoCloudSettingAction) GetSettingName() string

func (*SsoCloudSettingAction) GetValue

func (x *SsoCloudSettingAction) GetValue() string

func (*SsoCloudSettingAction) ProtoMessage

func (*SsoCloudSettingAction) ProtoMessage()

func (*SsoCloudSettingAction) ProtoReflect

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

func (*SsoCloudSettingAction) Reset

func (x *SsoCloudSettingAction) Reset()

func (*SsoCloudSettingAction) String

func (x *SsoCloudSettingAction) String() string

type SsoCloudSettingOperationType

type SsoCloudSettingOperationType int32

* This is how the client can change a Configuration setting

const (
	SsoCloudSettingOperationType_SET              SsoCloudSettingOperationType = 0 // Set the value of this setting
	SsoCloudSettingOperationType_GET              SsoCloudSettingOperationType = 1 // Retrieve the value of this setting
	SsoCloudSettingOperationType_DELETE           SsoCloudSettingOperationType = 2 // Removes the setting's value, essentially setting it to null.
	SsoCloudSettingOperationType_RESET_TO_DEFAULT SsoCloudSettingOperationType = 3 // Sets it to the default setting.
)

func (SsoCloudSettingOperationType) Descriptor

func (SsoCloudSettingOperationType) Enum

func (SsoCloudSettingOperationType) EnumDescriptor deprecated

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

Deprecated: Use SsoCloudSettingOperationType.Descriptor instead.

func (SsoCloudSettingOperationType) Number

func (SsoCloudSettingOperationType) String

func (SsoCloudSettingOperationType) Type

type SsoCloudSettingValue

type SsoCloudSettingValue struct {
	SettingId    uint64   `protobuf:"varint,1,opt,name=settingId,proto3" json:"settingId,omitempty"`    // The sso_cloud_setting_value_id
	SettingName  string   `protobuf:"bytes,2,opt,name=settingName,proto3" json:"settingName,omitempty"` // A string such as sso_signing_key
	Label        string   `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"`             // A translated label; the name of the setting
	Value        string   `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`             // The value of the setting, as a string
	ValueType    DataType `protobuf:"varint,5,opt,name=valueType,proto3,enum=SsoCloud.DataType" json:"valueType,omitempty"`
	LastModified string   `protobuf:"bytes,7,opt,name=lastModified,proto3" json:"lastModified,omitempty"` // Will be formatted for the Locale
	IsFromFile   bool     `protobuf:"varint,8,opt,name=isFromFile,proto3" json:"isFromFile,omitempty"`
	IsEditable   bool     `protobuf:"varint,9,opt,name=isEditable,proto3" json:"isEditable,omitempty"`
	IsRequired   bool     `protobuf:"varint,10,opt,name=isRequired,proto3" json:"isRequired,omitempty"`
	// contains filtered or unexported fields
}

* This is the value of a Configuration setting

func (*SsoCloudSettingValue) Descriptor deprecated

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

Deprecated: Use SsoCloudSettingValue.ProtoReflect.Descriptor instead.

func (*SsoCloudSettingValue) GetIsEditable

func (x *SsoCloudSettingValue) GetIsEditable() bool

func (*SsoCloudSettingValue) GetIsFromFile

func (x *SsoCloudSettingValue) GetIsFromFile() bool

func (*SsoCloudSettingValue) GetIsRequired

func (x *SsoCloudSettingValue) GetIsRequired() bool

func (*SsoCloudSettingValue) GetLabel

func (x *SsoCloudSettingValue) GetLabel() string

func (*SsoCloudSettingValue) GetLastModified

func (x *SsoCloudSettingValue) GetLastModified() string

func (*SsoCloudSettingValue) GetSettingId

func (x *SsoCloudSettingValue) GetSettingId() uint64

func (*SsoCloudSettingValue) GetSettingName

func (x *SsoCloudSettingValue) GetSettingName() string

func (*SsoCloudSettingValue) GetValue

func (x *SsoCloudSettingValue) GetValue() string

func (*SsoCloudSettingValue) GetValueType

func (x *SsoCloudSettingValue) GetValueType() DataType

func (*SsoCloudSettingValue) ProtoMessage

func (*SsoCloudSettingValue) ProtoMessage()

func (*SsoCloudSettingValue) ProtoReflect

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

func (*SsoCloudSettingValue) Reset

func (x *SsoCloudSettingValue) Reset()

func (*SsoCloudSettingValue) String

func (x *SsoCloudSettingValue) String() string

type SsoIdpType

type SsoIdpType int32
const (
	SsoIdpType_XX_UNUSED  SsoIdpType = 0 // The values should correspond to the entries in the DB, so we don't use element 0.
	SsoIdpType_GENERIC    SsoIdpType = 1
	SsoIdpType_F5         SsoIdpType = 2
	SsoIdpType_GOOGLE     SsoIdpType = 3
	SsoIdpType_OKTA       SsoIdpType = 4
	SsoIdpType_ADFS       SsoIdpType = 5
	SsoIdpType_AZURE      SsoIdpType = 6
	SsoIdpType_ONELOGIN   SsoIdpType = 7
	SsoIdpType_AWS        SsoIdpType = 8
	SsoIdpType_CENTRIFY   SsoIdpType = 9
	SsoIdpType_DUO        SsoIdpType = 10
	SsoIdpType_IBM        SsoIdpType = 11
	SsoIdpType_JUMPCLOUD  SsoIdpType = 12
	SsoIdpType_PING       SsoIdpType = 13
	SsoIdpType_PINGONE    SsoIdpType = 14
	SsoIdpType_RSA        SsoIdpType = 15
	SsoIdpType_SECUREAUTH SsoIdpType = 16
	SsoIdpType_THALES     SsoIdpType = 17
	SsoIdpType_AUTH0      SsoIdpType = 18
	SsoIdpType_BEYOND     SsoIdpType = 19
	SsoIdpType_HYPR       SsoIdpType = 20
	SsoIdpType_PUREID     SsoIdpType = 21
	SsoIdpType_SDO        SsoIdpType = 22
	SsoIdpType_TRAIT      SsoIdpType = 23
	SsoIdpType_TRANSMIT   SsoIdpType = 24
	SsoIdpType_TRUSONA    SsoIdpType = 25
	SsoIdpType_VERIDIUM   SsoIdpType = 26
	SsoIdpType_CAS        SsoIdpType = 27
)

func (SsoIdpType) Descriptor

func (SsoIdpType) Descriptor() protoreflect.EnumDescriptor

func (SsoIdpType) Enum

func (x SsoIdpType) Enum() *SsoIdpType

func (SsoIdpType) EnumDescriptor deprecated

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

Deprecated: Use SsoIdpType.Descriptor instead.

func (SsoIdpType) Number

func (x SsoIdpType) Number() protoreflect.EnumNumber

func (SsoIdpType) String

func (x SsoIdpType) String() string

func (SsoIdpType) Type

type SsoIdpTypeRequest

type SsoIdpTypeRequest struct {
	SsoIdpTypeId uint32 `protobuf:"varint,1,opt,name=ssoIdpTypeId,proto3" json:"ssoIdpTypeId,omitempty"` // The caller can use the ID or the tag to identify the IdpType to operate on.
	Tag          string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"`                    // If both are specified, the ID takes precedence
	Label        string `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"`                // Used when adding a new IdPType or renaming one.
	// contains filtered or unexported fields
}

* This is a request to the IdpType API.

func (*SsoIdpTypeRequest) Descriptor deprecated

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

Deprecated: Use SsoIdpTypeRequest.ProtoReflect.Descriptor instead.

func (*SsoIdpTypeRequest) GetLabel

func (x *SsoIdpTypeRequest) GetLabel() string

func (*SsoIdpTypeRequest) GetSsoIdpTypeId

func (x *SsoIdpTypeRequest) GetSsoIdpTypeId() uint32

func (*SsoIdpTypeRequest) GetTag

func (x *SsoIdpTypeRequest) GetTag() string

func (*SsoIdpTypeRequest) ProtoMessage

func (*SsoIdpTypeRequest) ProtoMessage()

func (*SsoIdpTypeRequest) ProtoReflect

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

func (*SsoIdpTypeRequest) Reset

func (x *SsoIdpTypeRequest) Reset()

func (*SsoIdpTypeRequest) String

func (x *SsoIdpTypeRequest) String() string

type SsoIdpTypeResponse

type SsoIdpTypeResponse struct {
	SsoIdpTypeId int32 `protobuf:"varint,1,opt,name=ssoIdpTypeId,proto3" json:"ssoIdpTypeId,omitempty"` // unique ID
	Tag          int32 `protobuf:"varint,2,opt,name=tag,proto3" json:"tag,omitempty"`                   // Internal tag
	Label        int32 `protobuf:"varint,3,opt,name=label,proto3" json:"label,omitempty"`               // User-friendly display name
	// contains filtered or unexported fields
}

* This is a response from the IdpType API calls.

func (*SsoIdpTypeResponse) Descriptor deprecated

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

Deprecated: Use SsoIdpTypeResponse.ProtoReflect.Descriptor instead.

func (*SsoIdpTypeResponse) GetLabel

func (x *SsoIdpTypeResponse) GetLabel() int32

func (*SsoIdpTypeResponse) GetSsoIdpTypeId

func (x *SsoIdpTypeResponse) GetSsoIdpTypeId() int32

func (*SsoIdpTypeResponse) GetTag

func (x *SsoIdpTypeResponse) GetTag() int32

func (*SsoIdpTypeResponse) ProtoMessage

func (*SsoIdpTypeResponse) ProtoMessage()

func (*SsoIdpTypeResponse) ProtoReflect

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

func (*SsoIdpTypeResponse) Reset

func (x *SsoIdpTypeResponse) Reset()

func (*SsoIdpTypeResponse) String

func (x *SsoIdpTypeResponse) String() string

type SsoServiceProviderRequest

type SsoServiceProviderRequest struct {
	Name          string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // the name entered by the user
	ClientVersion string `protobuf:"bytes,2,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	Locale        string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"` // such as "en_US"
	// contains filtered or unexported fields
}

* This is the input to the get_sso_service_provider command.

func (*SsoServiceProviderRequest) Descriptor deprecated

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

Deprecated: Use SsoServiceProviderRequest.ProtoReflect.Descriptor instead.

func (*SsoServiceProviderRequest) GetClientVersion

func (x *SsoServiceProviderRequest) GetClientVersion() string

func (*SsoServiceProviderRequest) GetLocale

func (x *SsoServiceProviderRequest) GetLocale() string

func (*SsoServiceProviderRequest) GetName

func (x *SsoServiceProviderRequest) GetName() string

func (*SsoServiceProviderRequest) ProtoMessage

func (*SsoServiceProviderRequest) ProtoMessage()

func (*SsoServiceProviderRequest) ProtoReflect

func (*SsoServiceProviderRequest) Reset

func (x *SsoServiceProviderRequest) Reset()

func (*SsoServiceProviderRequest) String

func (x *SsoServiceProviderRequest) String() string

type SsoServiceProviderResponse

type SsoServiceProviderResponse struct {
	Name          string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // the official name
	SpUrl         string `protobuf:"bytes,2,opt,name=spUrl,proto3" json:"spUrl,omitempty"`
	IsCloud       bool   `protobuf:"varint,3,opt,name=isCloud,proto3" json:"isCloud,omitempty"`
	ClientVersion string `protobuf:"bytes,4,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	// contains filtered or unexported fields
}

* This is the response from the get_sso_service_provider command.

func (*SsoServiceProviderResponse) Descriptor deprecated

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

Deprecated: Use SsoServiceProviderResponse.ProtoReflect.Descriptor instead.

func (*SsoServiceProviderResponse) GetClientVersion

func (x *SsoServiceProviderResponse) GetClientVersion() string

func (*SsoServiceProviderResponse) GetIsCloud

func (x *SsoServiceProviderResponse) GetIsCloud() bool

func (*SsoServiceProviderResponse) GetName

func (x *SsoServiceProviderResponse) GetName() string

func (*SsoServiceProviderResponse) GetSpUrl

func (x *SsoServiceProviderResponse) GetSpUrl() string

func (*SsoServiceProviderResponse) ProtoMessage

func (*SsoServiceProviderResponse) ProtoMessage()

func (*SsoServiceProviderResponse) ProtoReflect

func (*SsoServiceProviderResponse) Reset

func (x *SsoServiceProviderResponse) Reset()

func (*SsoServiceProviderResponse) String

func (x *SsoServiceProviderResponse) String() string

type SsoSharedConfigItem

type SsoSharedConfigItem struct {
	SsoSpConfigurationId uint64 `protobuf:"varint,1,opt,name=ssoSpConfigurationId,proto3" json:"ssoSpConfigurationId,omitempty"`
	SsoServiceProviderId uint64 `protobuf:"varint,2,opt,name=ssoServiceProviderId,proto3" json:"ssoServiceProviderId,omitempty"`
	SsoNodeId            uint64 `protobuf:"varint,3,opt,name=ssoNodeId,proto3" json:"ssoNodeId,omitempty"`
	// contains filtered or unexported fields
}

* This represents the providers that share a given configuration

func (*SsoSharedConfigItem) Descriptor deprecated

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

Deprecated: Use SsoSharedConfigItem.ProtoReflect.Descriptor instead.

func (*SsoSharedConfigItem) GetSsoNodeId

func (x *SsoSharedConfigItem) GetSsoNodeId() uint64

func (*SsoSharedConfigItem) GetSsoServiceProviderId

func (x *SsoSharedConfigItem) GetSsoServiceProviderId() uint64

func (*SsoSharedConfigItem) GetSsoSpConfigurationId

func (x *SsoSharedConfigItem) GetSsoSpConfigurationId() uint64

func (*SsoSharedConfigItem) ProtoMessage

func (*SsoSharedConfigItem) ProtoMessage()

func (*SsoSharedConfigItem) ProtoReflect

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

func (*SsoSharedConfigItem) Reset

func (x *SsoSharedConfigItem) Reset()

func (*SsoSharedConfigItem) String

func (x *SsoSharedConfigItem) String() string

type SsoUserInfo

type SsoUserInfo struct {
	CompanyName     string `protobuf:"bytes,1,opt,name=companyName,proto3" json:"companyName,omitempty"`
	SamlRequest     string `protobuf:"bytes,2,opt,name=samlRequest,proto3" json:"samlRequest,omitempty"`
	SamlRequestType string `protobuf:"bytes,3,opt,name=samlRequestType,proto3" json:"samlRequestType,omitempty"`
	SsoDomainName   string `protobuf:"bytes,4,opt,name=ssoDomainName,proto3" json:"ssoDomainName,omitempty"`
	LoginUrl        string `protobuf:"bytes,5,opt,name=loginUrl,proto3" json:"loginUrl,omitempty"`
	LogoutUrl       string `protobuf:"bytes,6,opt,name=logoutUrl,proto3" json:"logoutUrl,omitempty"`
	// contains filtered or unexported fields
}

func (*SsoUserInfo) Descriptor deprecated

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

Deprecated: Use SsoUserInfo.ProtoReflect.Descriptor instead.

func (*SsoUserInfo) GetCompanyName

func (x *SsoUserInfo) GetCompanyName() string

func (*SsoUserInfo) GetLoginUrl

func (x *SsoUserInfo) GetLoginUrl() string

func (*SsoUserInfo) GetLogoutUrl

func (x *SsoUserInfo) GetLogoutUrl() string

func (*SsoUserInfo) GetSamlRequest

func (x *SsoUserInfo) GetSamlRequest() string

func (*SsoUserInfo) GetSamlRequestType

func (x *SsoUserInfo) GetSamlRequestType() string

func (*SsoUserInfo) GetSsoDomainName

func (x *SsoUserInfo) GetSsoDomainName() string

func (*SsoUserInfo) ProtoMessage

func (*SsoUserInfo) ProtoMessage()

func (*SsoUserInfo) ProtoReflect

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

func (*SsoUserInfo) Reset

func (x *SsoUserInfo) Reset()

func (*SsoUserInfo) String

func (x *SsoUserInfo) String() string

type StartLoginRequest

type StartLoginRequest struct {
	EncryptedDeviceToken []byte      `protobuf:"bytes,1,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	Username             string      `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	ClientVersion        string      `protobuf:"bytes,3,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	MessageSessionUid    []byte      `protobuf:"bytes,4,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	EncryptedLoginToken  []byte      `protobuf:"bytes,5,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	LoginType            LoginType   `protobuf:"varint,6,opt,name=loginType,proto3,enum=Authentication.LoginType" json:"loginType,omitempty"`
	McEnterpriseId       int32       `protobuf:"varint,7,opt,name=mcEnterpriseId,proto3" json:"mcEnterpriseId,omitempty"`
	LoginMethod          LoginMethod `protobuf:"varint,8,opt,name=loginMethod,proto3,enum=Authentication.LoginMethod" json:"loginMethod,omitempty"`
	ForceNewLogin        bool        `protobuf:"varint,9,opt,name=forceNewLogin,proto3" json:"forceNewLogin,omitempty"`
	CloneCode            []byte      `protobuf:"bytes,10,opt,name=cloneCode,proto3" json:"cloneCode,omitempty"`
	V2TwoFactorToken     string      `protobuf:"bytes,11,opt,name=v2TwoFactorToken,proto3" json:"v2TwoFactorToken,omitempty"`
	AccountUid           []byte      `protobuf:"bytes,12,opt,name=accountUid,proto3" json:"accountUid,omitempty"` //for think clients, if supplied and accountUid != user's accountUid return error reset_cache_invalid_account_uid
	// contains filtered or unexported fields
}

func (*StartLoginRequest) Descriptor deprecated

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

Deprecated: Use StartLoginRequest.ProtoReflect.Descriptor instead.

func (*StartLoginRequest) GetAccountUid

func (x *StartLoginRequest) GetAccountUid() []byte

func (*StartLoginRequest) GetClientVersion

func (x *StartLoginRequest) GetClientVersion() string

func (*StartLoginRequest) GetCloneCode

func (x *StartLoginRequest) GetCloneCode() []byte

func (*StartLoginRequest) GetEncryptedDeviceToken

func (x *StartLoginRequest) GetEncryptedDeviceToken() []byte

func (*StartLoginRequest) GetEncryptedLoginToken

func (x *StartLoginRequest) GetEncryptedLoginToken() []byte

func (*StartLoginRequest) GetForceNewLogin

func (x *StartLoginRequest) GetForceNewLogin() bool

func (*StartLoginRequest) GetLoginMethod

func (x *StartLoginRequest) GetLoginMethod() LoginMethod

func (*StartLoginRequest) GetLoginType

func (x *StartLoginRequest) GetLoginType() LoginType

func (*StartLoginRequest) GetMcEnterpriseId

func (x *StartLoginRequest) GetMcEnterpriseId() int32

func (*StartLoginRequest) GetMessageSessionUid

func (x *StartLoginRequest) GetMessageSessionUid() []byte

func (*StartLoginRequest) GetUsername

func (x *StartLoginRequest) GetUsername() string

func (*StartLoginRequest) GetV2TwoFactorToken

func (x *StartLoginRequest) GetV2TwoFactorToken() string

func (*StartLoginRequest) ProtoMessage

func (*StartLoginRequest) ProtoMessage()

func (*StartLoginRequest) ProtoReflect

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

func (*StartLoginRequest) Reset

func (x *StartLoginRequest) Reset()

func (*StartLoginRequest) String

func (x *StartLoginRequest) String() string

type SummaryConsoleReport

type SummaryConsoleReport struct {
	ReportType int32  `protobuf:"varint,1,opt,name=reportType,proto3" json:"reportType,omitempty"`
	ReportData []byte `protobuf:"bytes,2,opt,name=reportData,proto3" json:"reportData,omitempty"`
	// contains filtered or unexported fields
}

func (*SummaryConsoleReport) Descriptor deprecated

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

Deprecated: Use SummaryConsoleReport.ProtoReflect.Descriptor instead.

func (*SummaryConsoleReport) GetReportData

func (x *SummaryConsoleReport) GetReportData() []byte

func (*SummaryConsoleReport) GetReportType

func (x *SummaryConsoleReport) GetReportType() int32

func (*SummaryConsoleReport) ProtoMessage

func (*SummaryConsoleReport) ProtoMessage()

func (*SummaryConsoleReport) ProtoReflect

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

func (*SummaryConsoleReport) Reset

func (x *SummaryConsoleReport) Reset()

func (*SummaryConsoleReport) String

func (x *SummaryConsoleReport) String() string

type SupportedLanguage

type SupportedLanguage int32
const (
	SupportedLanguage_ENGLISH           SupportedLanguage = 0
	SupportedLanguage_ARABIC            SupportedLanguage = 1
	SupportedLanguage_BRITISH           SupportedLanguage = 2
	SupportedLanguage_CHINESE           SupportedLanguage = 3
	SupportedLanguage_CHINESE_HONG_KONG SupportedLanguage = 4
	SupportedLanguage_CHINESE_TAIWAN    SupportedLanguage = 5
	SupportedLanguage_DUTCH             SupportedLanguage = 6
	SupportedLanguage_FRENCH            SupportedLanguage = 7
	SupportedLanguage_GERMAN            SupportedLanguage = 8
	SupportedLanguage_GREEK             SupportedLanguage = 9
	SupportedLanguage_HEBREW            SupportedLanguage = 10
	SupportedLanguage_ITALIAN           SupportedLanguage = 11
	SupportedLanguage_JAPANESE          SupportedLanguage = 12
	SupportedLanguage_KOREAN            SupportedLanguage = 13
	SupportedLanguage_POLISH            SupportedLanguage = 14
	SupportedLanguage_PORTUGUESE        SupportedLanguage = 15
	SupportedLanguage_PORTUGUESE_BRAZIL SupportedLanguage = 16
	SupportedLanguage_ROMANIAN          SupportedLanguage = 17
	SupportedLanguage_RUSSIAN           SupportedLanguage = 18
	SupportedLanguage_SLOVAK            SupportedLanguage = 19
	SupportedLanguage_SPANISH           SupportedLanguage = 20
)

func (SupportedLanguage) Descriptor

func (SupportedLanguage) Enum

func (SupportedLanguage) EnumDescriptor deprecated

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

Deprecated: Use SupportedLanguage.Descriptor instead.

func (SupportedLanguage) Number

func (SupportedLanguage) String

func (x SupportedLanguage) String() string

func (SupportedLanguage) Type

type ThrottleState

type ThrottleState struct {
	Type  ThrottleType `protobuf:"varint,1,opt,name=type,proto3,enum=Authentication.ThrottleType" json:"type,omitempty"`
	Key   string       `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Value string       `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	State bool         `protobuf:"varint,4,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*ThrottleState) Descriptor deprecated

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

Deprecated: Use ThrottleState.ProtoReflect.Descriptor instead.

func (*ThrottleState) GetKey

func (x *ThrottleState) GetKey() string

func (*ThrottleState) GetState

func (x *ThrottleState) GetState() bool

func (*ThrottleState) GetType

func (x *ThrottleState) GetType() ThrottleType

func (*ThrottleState) GetValue

func (x *ThrottleState) GetValue() string

func (*ThrottleState) ProtoMessage

func (*ThrottleState) ProtoMessage()

func (*ThrottleState) ProtoReflect

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

func (*ThrottleState) Reset

func (x *ThrottleState) Reset()

func (*ThrottleState) String

func (x *ThrottleState) String() string

type ThrottleState2

type ThrottleState2 struct {
	Key                string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	KeyDescription     string `protobuf:"bytes,2,opt,name=keyDescription,proto3" json:"keyDescription,omitempty"`
	Value              string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	ValueDescription   string `protobuf:"bytes,4,opt,name=valueDescription,proto3" json:"valueDescription,omitempty"`
	Identifier         string `protobuf:"bytes,5,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Locked             bool   `protobuf:"varint,6,opt,name=locked,proto3" json:"locked,omitempty"`
	IncludedInAllClear bool   `protobuf:"varint,7,opt,name=includedInAllClear,proto3" json:"includedInAllClear,omitempty"`
	ExpireSeconds      int32  `protobuf:"varint,8,opt,name=expireSeconds,proto3" json:"expireSeconds,omitempty"`
	// contains filtered or unexported fields
}

func (*ThrottleState2) Descriptor deprecated

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

Deprecated: Use ThrottleState2.ProtoReflect.Descriptor instead.

func (*ThrottleState2) GetExpireSeconds

func (x *ThrottleState2) GetExpireSeconds() int32

func (*ThrottleState2) GetIdentifier

func (x *ThrottleState2) GetIdentifier() string

func (*ThrottleState2) GetIncludedInAllClear

func (x *ThrottleState2) GetIncludedInAllClear() bool

func (*ThrottleState2) GetKey

func (x *ThrottleState2) GetKey() string

func (*ThrottleState2) GetKeyDescription

func (x *ThrottleState2) GetKeyDescription() string

func (*ThrottleState2) GetLocked

func (x *ThrottleState2) GetLocked() bool

func (*ThrottleState2) GetValue

func (x *ThrottleState2) GetValue() string

func (*ThrottleState2) GetValueDescription

func (x *ThrottleState2) GetValueDescription() string

func (*ThrottleState2) ProtoMessage

func (*ThrottleState2) ProtoMessage()

func (*ThrottleState2) ProtoReflect

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

func (*ThrottleState2) Reset

func (x *ThrottleState2) Reset()

func (*ThrottleState2) String

func (x *ThrottleState2) String() string

type ThrottleType

type ThrottleType int32
const (
	ThrottleType_PASSWORD_RETRY_THROTTLE                         ThrottleType = 0
	ThrottleType_PASSWORD_RETRY_LEGACY_THROTTLE                  ThrottleType = 1
	ThrottleType_TWO_FA_THROTTLE                                 ThrottleType = 2
	ThrottleType_TWO_FA_LEGACY_THROTTLE                          ThrottleType = 3
	ThrottleType_QA_RETRY_THROTTLE                               ThrottleType = 4
	ThrottleType_ACCOUNT_RECOVER_THROTTLE                        ThrottleType = 5
	ThrottleType_VALIDATE_DEVICE_VERIFICATION_CODE_THROTTLE      ThrottleType = 6
	ThrottleType_VALIDATE_CREATE_USER_VERIFICATION_CODE_THROTTLE ThrottleType = 7
)

func (ThrottleType) Descriptor

func (ThrottleType) Enum

func (x ThrottleType) Enum() *ThrottleType

func (ThrottleType) EnumDescriptor deprecated

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

Deprecated: Use ThrottleType.Descriptor instead.

func (ThrottleType) Number

func (ThrottleType) String

func (x ThrottleType) String() string

func (ThrottleType) Type

type Transform

type Transform struct {
	Key                  []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	EncryptedDeviceToken []byte `protobuf:"bytes,2,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	// contains filtered or unexported fields
}

func (*Transform) Descriptor deprecated

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

Deprecated: Use Transform.ProtoReflect.Descriptor instead.

func (*Transform) GetEncryptedDeviceToken

func (x *Transform) GetEncryptedDeviceToken() []byte

func (*Transform) GetKey

func (x *Transform) GetKey() []byte

func (*Transform) ProtoMessage

func (*Transform) ProtoMessage()

func (*Transform) ProtoReflect

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

func (*Transform) Reset

func (x *Transform) Reset()

func (*Transform) String

func (x *Transform) String() string

type TwoFactorAddRequest

type TwoFactorAddRequest struct {
	ChannelType TwoFactorChannelType `protobuf:"varint,1,opt,name=channelType,proto3,enum=Authentication.TwoFactorChannelType" json:"channelType,omitempty"`
	ChannelUid  []byte               `protobuf:"bytes,2,opt,name=channel_uid,json=channelUid,proto3" json:"channel_uid,omitempty"`
	ChannelName string               `protobuf:"bytes,3,opt,name=channelName,proto3" json:"channelName,omitempty"`
	PhoneNumber string               `protobuf:"bytes,4,opt,name=phoneNumber,proto3" json:"phoneNumber,omitempty"`
	DuoPushType TwoFactorPushType    `protobuf:"varint,5,opt,name=duoPushType,proto3,enum=Authentication.TwoFactorPushType" json:"duoPushType,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorAddRequest) Descriptor deprecated

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

Deprecated: Use TwoFactorAddRequest.ProtoReflect.Descriptor instead.

func (*TwoFactorAddRequest) GetChannelName

func (x *TwoFactorAddRequest) GetChannelName() string

func (*TwoFactorAddRequest) GetChannelType

func (x *TwoFactorAddRequest) GetChannelType() TwoFactorChannelType

func (*TwoFactorAddRequest) GetChannelUid

func (x *TwoFactorAddRequest) GetChannelUid() []byte

func (*TwoFactorAddRequest) GetDuoPushType

func (x *TwoFactorAddRequest) GetDuoPushType() TwoFactorPushType

func (*TwoFactorAddRequest) GetPhoneNumber

func (x *TwoFactorAddRequest) GetPhoneNumber() string

func (*TwoFactorAddRequest) ProtoMessage

func (*TwoFactorAddRequest) ProtoMessage()

func (*TwoFactorAddRequest) ProtoReflect

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

func (*TwoFactorAddRequest) Reset

func (x *TwoFactorAddRequest) Reset()

func (*TwoFactorAddRequest) String

func (x *TwoFactorAddRequest) String() string

type TwoFactorAddResponse

type TwoFactorAddResponse struct {
	Challenge  string   `protobuf:"bytes,1,opt,name=challenge,proto3" json:"challenge,omitempty"`   // for totp and security keys
	BackupKeys []string `protobuf:"bytes,2,rep,name=backupKeys,proto3" json:"backupKeys,omitempty"` // for backup keys
	// contains filtered or unexported fields
}

func (*TwoFactorAddResponse) Descriptor deprecated

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

Deprecated: Use TwoFactorAddResponse.ProtoReflect.Descriptor instead.

func (*TwoFactorAddResponse) GetBackupKeys

func (x *TwoFactorAddResponse) GetBackupKeys() []string

func (*TwoFactorAddResponse) GetChallenge

func (x *TwoFactorAddResponse) GetChallenge() string

func (*TwoFactorAddResponse) ProtoMessage

func (*TwoFactorAddResponse) ProtoMessage()

func (*TwoFactorAddResponse) ProtoReflect

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

func (*TwoFactorAddResponse) Reset

func (x *TwoFactorAddResponse) Reset()

func (*TwoFactorAddResponse) String

func (x *TwoFactorAddResponse) String() string

type TwoFactorChannel

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

func (*TwoFactorChannel) Descriptor deprecated

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

Deprecated: Use TwoFactorChannel.ProtoReflect.Descriptor instead.

func (*TwoFactorChannel) GetType

func (x *TwoFactorChannel) GetType() int32

func (*TwoFactorChannel) ProtoMessage

func (*TwoFactorChannel) ProtoMessage()

func (*TwoFactorChannel) ProtoReflect

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

func (*TwoFactorChannel) Reset

func (x *TwoFactorChannel) Reset()

func (*TwoFactorChannel) String

func (x *TwoFactorChannel) String() string

type TwoFactorChannelInfo

type TwoFactorChannelInfo struct {
	ChannelType   TwoFactorChannelType `protobuf:"varint,1,opt,name=channelType,proto3,enum=Authentication.TwoFactorChannelType" json:"channelType,omitempty"`
	ChannelUid    []byte               `protobuf:"bytes,2,opt,name=channel_uid,json=channelUid,proto3" json:"channel_uid,omitempty"`
	ChannelName   string               `protobuf:"bytes,3,opt,name=channelName,proto3" json:"channelName,omitempty"`
	Challenge     string               `protobuf:"bytes,4,opt,name=challenge,proto3" json:"challenge,omitempty"`                                                  // for security keys
	Capabilities  []string             `protobuf:"bytes,5,rep,name=capabilities,proto3" json:"capabilities,omitempty"`                                            // for DUO
	PhoneNumber   string               `protobuf:"bytes,6,opt,name=phoneNumber,proto3" json:"phoneNumber,omitempty"`                                              // for SMS and DUO
	MaxExpiration TwoFactorExpiration  `protobuf:"varint,7,opt,name=maxExpiration,proto3,enum=Authentication.TwoFactorExpiration" json:"maxExpiration,omitempty"` // maximum allowed expiration
	CreatedOn     int64                `protobuf:"varint,8,opt,name=createdOn,proto3" json:"createdOn,omitempty"`
	LastFrequency TwoFactorExpiration  `protobuf:"varint,9,opt,name=lastFrequency,proto3,enum=Authentication.TwoFactorExpiration" json:"lastFrequency,omitempty"` // for login and 2fa list response
	// contains filtered or unexported fields
}

func (*TwoFactorChannelInfo) Descriptor deprecated

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

Deprecated: Use TwoFactorChannelInfo.ProtoReflect.Descriptor instead.

func (*TwoFactorChannelInfo) GetCapabilities

func (x *TwoFactorChannelInfo) GetCapabilities() []string

func (*TwoFactorChannelInfo) GetChallenge

func (x *TwoFactorChannelInfo) GetChallenge() string

func (*TwoFactorChannelInfo) GetChannelName

func (x *TwoFactorChannelInfo) GetChannelName() string

func (*TwoFactorChannelInfo) GetChannelType

func (x *TwoFactorChannelInfo) GetChannelType() TwoFactorChannelType

func (*TwoFactorChannelInfo) GetChannelUid

func (x *TwoFactorChannelInfo) GetChannelUid() []byte

func (*TwoFactorChannelInfo) GetCreatedOn

func (x *TwoFactorChannelInfo) GetCreatedOn() int64

func (*TwoFactorChannelInfo) GetLastFrequency

func (x *TwoFactorChannelInfo) GetLastFrequency() TwoFactorExpiration

func (*TwoFactorChannelInfo) GetMaxExpiration

func (x *TwoFactorChannelInfo) GetMaxExpiration() TwoFactorExpiration

func (*TwoFactorChannelInfo) GetPhoneNumber

func (x *TwoFactorChannelInfo) GetPhoneNumber() string

func (*TwoFactorChannelInfo) ProtoMessage

func (*TwoFactorChannelInfo) ProtoMessage()

func (*TwoFactorChannelInfo) ProtoReflect

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

func (*TwoFactorChannelInfo) Reset

func (x *TwoFactorChannelInfo) Reset()

func (*TwoFactorChannelInfo) String

func (x *TwoFactorChannelInfo) String() string

type TwoFactorChannelType

type TwoFactorChannelType int32
const (
	TwoFactorChannelType_TWO_FA_CT_NONE     TwoFactorChannelType = 0
	TwoFactorChannelType_TWO_FA_CT_TOTP     TwoFactorChannelType = 1
	TwoFactorChannelType_TWO_FA_CT_SMS      TwoFactorChannelType = 2
	TwoFactorChannelType_TWO_FA_CT_DUO      TwoFactorChannelType = 3
	TwoFactorChannelType_TWO_FA_CT_RSA      TwoFactorChannelType = 4
	TwoFactorChannelType_TWO_FA_CT_BACKUP   TwoFactorChannelType = 5
	TwoFactorChannelType_TWO_FA_CT_U2F      TwoFactorChannelType = 6
	TwoFactorChannelType_TWO_FA_CT_WEBAUTHN TwoFactorChannelType = 7
	TwoFactorChannelType_TWO_FA_CT_KEEPER   TwoFactorChannelType = 8
	TwoFactorChannelType_TWO_FA_CT_DNA      TwoFactorChannelType = 9
)

func (TwoFactorChannelType) Descriptor

func (TwoFactorChannelType) Enum

func (TwoFactorChannelType) EnumDescriptor deprecated

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

Deprecated: Use TwoFactorChannelType.Descriptor instead.

func (TwoFactorChannelType) Number

func (TwoFactorChannelType) String

func (x TwoFactorChannelType) String() string

func (TwoFactorChannelType) Type

type TwoFactorDeleteRequest

type TwoFactorDeleteRequest struct {
	ChannelUid []byte `protobuf:"bytes,1,opt,name=channel_uid,json=channelUid,proto3" json:"channel_uid,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorDeleteRequest) Descriptor deprecated

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

Deprecated: Use TwoFactorDeleteRequest.ProtoReflect.Descriptor instead.

func (*TwoFactorDeleteRequest) GetChannelUid

func (x *TwoFactorDeleteRequest) GetChannelUid() []byte

func (*TwoFactorDeleteRequest) ProtoMessage

func (*TwoFactorDeleteRequest) ProtoMessage()

func (*TwoFactorDeleteRequest) ProtoReflect

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

func (*TwoFactorDeleteRequest) Reset

func (x *TwoFactorDeleteRequest) Reset()

func (*TwoFactorDeleteRequest) String

func (x *TwoFactorDeleteRequest) String() string

type TwoFactorDuoStatus

type TwoFactorDuoStatus struct {
	Capabilities []string `protobuf:"bytes,1,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	PhoneNumber  string   `protobuf:"bytes,2,opt,name=phoneNumber,proto3" json:"phoneNumber,omitempty"`
	EnrollUrl    string   `protobuf:"bytes,3,opt,name=enroll_url,json=enrollUrl,proto3" json:"enroll_url,omitempty"`
	Message      string   `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorDuoStatus) Descriptor deprecated

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

Deprecated: Use TwoFactorDuoStatus.ProtoReflect.Descriptor instead.

func (*TwoFactorDuoStatus) GetCapabilities

func (x *TwoFactorDuoStatus) GetCapabilities() []string

func (*TwoFactorDuoStatus) GetEnrollUrl

func (x *TwoFactorDuoStatus) GetEnrollUrl() string

func (*TwoFactorDuoStatus) GetMessage

func (x *TwoFactorDuoStatus) GetMessage() string

func (*TwoFactorDuoStatus) GetPhoneNumber

func (x *TwoFactorDuoStatus) GetPhoneNumber() string

func (*TwoFactorDuoStatus) ProtoMessage

func (*TwoFactorDuoStatus) ProtoMessage()

func (*TwoFactorDuoStatus) ProtoReflect

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

func (*TwoFactorDuoStatus) Reset

func (x *TwoFactorDuoStatus) Reset()

func (*TwoFactorDuoStatus) String

func (x *TwoFactorDuoStatus) String() string

type TwoFactorExpiration

type TwoFactorExpiration int32
const (
	TwoFactorExpiration_TWO_FA_EXP_IMMEDIATELY TwoFactorExpiration = 0
	TwoFactorExpiration_TWO_FA_EXP_5_MINUTES   TwoFactorExpiration = 1
	TwoFactorExpiration_TWO_FA_EXP_12_HOURS    TwoFactorExpiration = 2
	TwoFactorExpiration_TWO_FA_EXP_24_HOURS    TwoFactorExpiration = 3
	TwoFactorExpiration_TWO_FA_EXP_30_DAYS     TwoFactorExpiration = 4
	TwoFactorExpiration_TWO_FA_EXP_NEVER       TwoFactorExpiration = 5
)

func (TwoFactorExpiration) Descriptor

func (TwoFactorExpiration) Enum

func (TwoFactorExpiration) EnumDescriptor deprecated

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

Deprecated: Use TwoFactorExpiration.Descriptor instead.

func (TwoFactorExpiration) Number

func (TwoFactorExpiration) String

func (x TwoFactorExpiration) String() string

func (TwoFactorExpiration) Type

type TwoFactorListResponse

type TwoFactorListResponse struct {
	Channels []*TwoFactorChannelInfo `protobuf:"bytes,1,rep,name=channels,proto3" json:"channels,omitempty"`
	ExpireOn int64                   `protobuf:"varint,2,opt,name=expireOn,proto3" json:"expireOn,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorListResponse) Descriptor deprecated

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

Deprecated: Use TwoFactorListResponse.ProtoReflect.Descriptor instead.

func (*TwoFactorListResponse) GetChannels

func (x *TwoFactorListResponse) GetChannels() []*TwoFactorChannelInfo

func (*TwoFactorListResponse) GetExpireOn

func (x *TwoFactorListResponse) GetExpireOn() int64

func (*TwoFactorListResponse) ProtoMessage

func (*TwoFactorListResponse) ProtoMessage()

func (*TwoFactorListResponse) ProtoReflect

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

func (*TwoFactorListResponse) Reset

func (x *TwoFactorListResponse) Reset()

func (*TwoFactorListResponse) String

func (x *TwoFactorListResponse) String() string

type TwoFactorPushType

type TwoFactorPushType int32

v3 and forward

const (
	TwoFactorPushType_TWO_FA_PUSH_NONE     TwoFactorPushType = 0
	TwoFactorPushType_TWO_FA_PUSH_SMS      TwoFactorPushType = 1
	TwoFactorPushType_TWO_FA_PUSH_KEEPER   TwoFactorPushType = 2
	TwoFactorPushType_TWO_FA_PUSH_DUO_PUSH TwoFactorPushType = 3
	TwoFactorPushType_TWO_FA_PUSH_DUO_TEXT TwoFactorPushType = 4
	TwoFactorPushType_TWO_FA_PUSH_DUO_CALL TwoFactorPushType = 5
	TwoFactorPushType_TWO_FA_PUSH_DNA      TwoFactorPushType = 6
)

func (TwoFactorPushType) Descriptor

func (TwoFactorPushType) Enum

func (TwoFactorPushType) EnumDescriptor deprecated

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

Deprecated: Use TwoFactorPushType.Descriptor instead.

func (TwoFactorPushType) Number

func (TwoFactorPushType) String

func (x TwoFactorPushType) String() string

func (TwoFactorPushType) Type

type TwoFactorRenameRequest

type TwoFactorRenameRequest struct {
	ChannelUid  []byte `protobuf:"bytes,1,opt,name=channel_uid,json=channelUid,proto3" json:"channel_uid,omitempty"`
	ChannelName string `protobuf:"bytes,2,opt,name=channelName,proto3" json:"channelName,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorRenameRequest) Descriptor deprecated

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

Deprecated: Use TwoFactorRenameRequest.ProtoReflect.Descriptor instead.

func (*TwoFactorRenameRequest) GetChannelName

func (x *TwoFactorRenameRequest) GetChannelName() string

func (*TwoFactorRenameRequest) GetChannelUid

func (x *TwoFactorRenameRequest) GetChannelUid() []byte

func (*TwoFactorRenameRequest) ProtoMessage

func (*TwoFactorRenameRequest) ProtoMessage()

func (*TwoFactorRenameRequest) ProtoReflect

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

func (*TwoFactorRenameRequest) Reset

func (x *TwoFactorRenameRequest) Reset()

func (*TwoFactorRenameRequest) String

func (x *TwoFactorRenameRequest) String() string

type TwoFactorSendPushRequest

type TwoFactorSendPushRequest struct {
	EncryptedLoginToken []byte              `protobuf:"bytes,1,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	PushType            TwoFactorPushType   `protobuf:"varint,2,opt,name=pushType,proto3,enum=Authentication.TwoFactorPushType" json:"pushType,omitempty"`
	ChannelUid          []byte              `protobuf:"bytes,3,opt,name=channel_uid,json=channelUid,proto3" json:"channel_uid,omitempty"`
	ExpireIn            TwoFactorExpiration `protobuf:"varint,4,opt,name=expireIn,proto3,enum=Authentication.TwoFactorExpiration" json:"expireIn,omitempty"` // for TWO_FA_PUSH_KEEPER and TWO_FA_PUSH_DUO_PUSH
	// contains filtered or unexported fields
}

func (*TwoFactorSendPushRequest) Descriptor deprecated

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

Deprecated: Use TwoFactorSendPushRequest.ProtoReflect.Descriptor instead.

func (*TwoFactorSendPushRequest) GetChannelUid

func (x *TwoFactorSendPushRequest) GetChannelUid() []byte

func (*TwoFactorSendPushRequest) GetEncryptedLoginToken

func (x *TwoFactorSendPushRequest) GetEncryptedLoginToken() []byte

func (*TwoFactorSendPushRequest) GetExpireIn

func (*TwoFactorSendPushRequest) GetPushType

func (*TwoFactorSendPushRequest) ProtoMessage

func (*TwoFactorSendPushRequest) ProtoMessage()

func (*TwoFactorSendPushRequest) ProtoReflect

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

func (*TwoFactorSendPushRequest) Reset

func (x *TwoFactorSendPushRequest) Reset()

func (*TwoFactorSendPushRequest) String

func (x *TwoFactorSendPushRequest) String() string

type TwoFactorUpdateExpirationRequest

type TwoFactorUpdateExpirationRequest struct {
	ExpireIn TwoFactorExpiration `protobuf:"varint,1,opt,name=expireIn,proto3,enum=Authentication.TwoFactorExpiration" json:"expireIn,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorUpdateExpirationRequest) Descriptor deprecated

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

Deprecated: Use TwoFactorUpdateExpirationRequest.ProtoReflect.Descriptor instead.

func (*TwoFactorUpdateExpirationRequest) GetExpireIn

func (*TwoFactorUpdateExpirationRequest) ProtoMessage

func (*TwoFactorUpdateExpirationRequest) ProtoMessage()

func (*TwoFactorUpdateExpirationRequest) ProtoReflect

func (*TwoFactorUpdateExpirationRequest) Reset

func (*TwoFactorUpdateExpirationRequest) String

type TwoFactorValidateRequest

type TwoFactorValidateRequest struct {
	EncryptedLoginToken []byte              `protobuf:"bytes,1,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	ValueType           TwoFactorValueType  `protobuf:"varint,2,opt,name=valueType,proto3,enum=Authentication.TwoFactorValueType" json:"valueType,omitempty"`
	Value               string              `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	ChannelUid          []byte              `protobuf:"bytes,4,opt,name=channel_uid,json=channelUid,proto3" json:"channel_uid,omitempty"`
	ExpireIn            TwoFactorExpiration `protobuf:"varint,5,opt,name=expireIn,proto3,enum=Authentication.TwoFactorExpiration" json:"expireIn,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorValidateRequest) Descriptor deprecated

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

Deprecated: Use TwoFactorValidateRequest.ProtoReflect.Descriptor instead.

func (*TwoFactorValidateRequest) GetChannelUid

func (x *TwoFactorValidateRequest) GetChannelUid() []byte

func (*TwoFactorValidateRequest) GetEncryptedLoginToken

func (x *TwoFactorValidateRequest) GetEncryptedLoginToken() []byte

func (*TwoFactorValidateRequest) GetExpireIn

func (*TwoFactorValidateRequest) GetValue

func (x *TwoFactorValidateRequest) GetValue() string

func (*TwoFactorValidateRequest) GetValueType

func (x *TwoFactorValidateRequest) GetValueType() TwoFactorValueType

func (*TwoFactorValidateRequest) ProtoMessage

func (*TwoFactorValidateRequest) ProtoMessage()

func (*TwoFactorValidateRequest) ProtoReflect

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

func (*TwoFactorValidateRequest) Reset

func (x *TwoFactorValidateRequest) Reset()

func (*TwoFactorValidateRequest) String

func (x *TwoFactorValidateRequest) String() string

type TwoFactorValidateResponse

type TwoFactorValidateResponse struct {
	EncryptedLoginToken []byte `protobuf:"bytes,1,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorValidateResponse) Descriptor deprecated

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

Deprecated: Use TwoFactorValidateResponse.ProtoReflect.Descriptor instead.

func (*TwoFactorValidateResponse) GetEncryptedLoginToken

func (x *TwoFactorValidateResponse) GetEncryptedLoginToken() []byte

func (*TwoFactorValidateResponse) ProtoMessage

func (*TwoFactorValidateResponse) ProtoMessage()

func (*TwoFactorValidateResponse) ProtoReflect

func (*TwoFactorValidateResponse) Reset

func (x *TwoFactorValidateResponse) Reset()

func (*TwoFactorValidateResponse) String

func (x *TwoFactorValidateResponse) String() string

type TwoFactorValueType

type TwoFactorValueType int32
const (
	TwoFactorValueType_TWO_FA_CODE_NONE     TwoFactorValueType = 0
	TwoFactorValueType_TWO_FA_CODE_TOTP     TwoFactorValueType = 1 // Google authenticator etc.
	TwoFactorValueType_TWO_FA_CODE_SMS      TwoFactorValueType = 2
	TwoFactorValueType_TWO_FA_CODE_DUO      TwoFactorValueType = 3
	TwoFactorValueType_TWO_FA_CODE_RSA      TwoFactorValueType = 4
	TwoFactorValueType_TWO_FA_RESP_U2F      TwoFactorValueType = 5
	TwoFactorValueType_TWO_FA_RESP_WEBAUTHN TwoFactorValueType = 6
	TwoFactorValueType_TWO_FA_CODE_DNA      TwoFactorValueType = 7
)

func (TwoFactorValueType) Descriptor

func (TwoFactorValueType) Enum

func (TwoFactorValueType) EnumDescriptor deprecated

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

Deprecated: Use TwoFactorValueType.Descriptor instead.

func (TwoFactorValueType) Number

func (TwoFactorValueType) String

func (x TwoFactorValueType) String() string

func (TwoFactorValueType) Type

type UidRequest

type UidRequest struct {
	Uid [][]byte `protobuf:"bytes,1,rep,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*UidRequest) Descriptor deprecated

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

Deprecated: Use UidRequest.ProtoReflect.Descriptor instead.

func (*UidRequest) GetUid

func (x *UidRequest) GetUid() [][]byte

func (*UidRequest) ProtoMessage

func (*UidRequest) ProtoMessage()

func (*UidRequest) ProtoReflect

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

func (*UidRequest) Reset

func (x *UidRequest) Reset()

func (*UidRequest) String

func (x *UidRequest) String() string

type UserAuthRequest

type UserAuthRequest struct {
	Uid                []byte    `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Salt               []byte    `protobuf:"bytes,2,opt,name=salt,proto3" json:"salt,omitempty"`
	Iterations         int32     `protobuf:"varint,3,opt,name=iterations,proto3" json:"iterations,omitempty"`
	EncryptedClientKey []byte    `protobuf:"bytes,4,opt,name=encryptedClientKey,proto3" json:"encryptedClientKey,omitempty"`
	AuthHash           []byte    `protobuf:"bytes,5,opt,name=authHash,proto3" json:"authHash,omitempty"`
	EncryptedDataKey   []byte    `protobuf:"bytes,6,opt,name=encryptedDataKey,proto3" json:"encryptedDataKey,omitempty"`
	LoginType          LoginType `protobuf:"varint,7,opt,name=loginType,proto3,enum=Authentication.LoginType" json:"loginType,omitempty"`
	Name               string    `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	Algorithm          int32     `protobuf:"varint,9,opt,name=algorithm,proto3" json:"algorithm,omitempty"`
	// contains filtered or unexported fields
}

func (*UserAuthRequest) Descriptor deprecated

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

Deprecated: Use UserAuthRequest.ProtoReflect.Descriptor instead.

func (*UserAuthRequest) GetAlgorithm

func (x *UserAuthRequest) GetAlgorithm() int32

func (*UserAuthRequest) GetAuthHash

func (x *UserAuthRequest) GetAuthHash() []byte

func (*UserAuthRequest) GetEncryptedClientKey

func (x *UserAuthRequest) GetEncryptedClientKey() []byte

func (*UserAuthRequest) GetEncryptedDataKey

func (x *UserAuthRequest) GetEncryptedDataKey() []byte

func (*UserAuthRequest) GetIterations

func (x *UserAuthRequest) GetIterations() int32

func (*UserAuthRequest) GetLoginType

func (x *UserAuthRequest) GetLoginType() LoginType

func (*UserAuthRequest) GetName

func (x *UserAuthRequest) GetName() string

func (*UserAuthRequest) GetSalt

func (x *UserAuthRequest) GetSalt() []byte

func (*UserAuthRequest) GetUid

func (x *UserAuthRequest) GetUid() []byte

func (*UserAuthRequest) ProtoMessage

func (*UserAuthRequest) ProtoMessage()

func (*UserAuthRequest) ProtoReflect

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

func (*UserAuthRequest) Reset

func (x *UserAuthRequest) Reset()

func (*UserAuthRequest) String

func (x *UserAuthRequest) String() string

type UserDataKey

type UserDataKey struct {
	RoleId                       int64                          `protobuf:"varint,1,opt,name=roleId,proto3" json:"roleId,omitempty"`
	RoleKey                      []byte                         `protobuf:"bytes,2,opt,name=roleKey,proto3" json:"roleKey,omitempty"`
	PrivateKey                   string                         `protobuf:"bytes,3,opt,name=privateKey,proto3" json:"privateKey,omitempty"`
	EnterpriseUserIdDataKeyPairs []*EnterpriseUserIdDataKeyPair `protobuf:"bytes,4,rep,name=enterpriseUserIdDataKeyPairs,proto3" json:"enterpriseUserIdDataKeyPairs,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDataKey) Descriptor deprecated

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

Deprecated: Use UserDataKey.ProtoReflect.Descriptor instead.

func (*UserDataKey) GetEnterpriseUserIdDataKeyPairs

func (x *UserDataKey) GetEnterpriseUserIdDataKeyPairs() []*EnterpriseUserIdDataKeyPair

func (*UserDataKey) GetPrivateKey

func (x *UserDataKey) GetPrivateKey() string

func (*UserDataKey) GetRoleId

func (x *UserDataKey) GetRoleId() int64

func (*UserDataKey) GetRoleKey

func (x *UserDataKey) GetRoleKey() []byte

func (*UserDataKey) ProtoMessage

func (*UserDataKey) ProtoMessage()

func (*UserDataKey) ProtoReflect

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

func (*UserDataKey) Reset

func (x *UserDataKey) Reset()

func (*UserDataKey) String

func (x *UserDataKey) String() string

type UserDataKeyRequest

type UserDataKeyRequest struct {
	EnterpriseUserId []int64 `protobuf:"varint,1,rep,packed,name=enterpriseUserId,proto3" json:"enterpriseUserId,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDataKeyRequest) Descriptor deprecated

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

Deprecated: Use UserDataKeyRequest.ProtoReflect.Descriptor instead.

func (*UserDataKeyRequest) GetEnterpriseUserId

func (x *UserDataKeyRequest) GetEnterpriseUserId() []int64

func (*UserDataKeyRequest) ProtoMessage

func (*UserDataKeyRequest) ProtoMessage()

func (*UserDataKeyRequest) ProtoReflect

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

func (*UserDataKeyRequest) Reset

func (x *UserDataKeyRequest) Reset()

func (*UserDataKeyRequest) String

func (x *UserDataKeyRequest) String() string

type UserDataKeyResponse

type UserDataKeyResponse struct {
	UserDataKeys       []*UserDataKey `protobuf:"bytes,1,rep,name=userDataKeys,proto3" json:"userDataKeys,omitempty"`
	AccessDenied       []int64        `protobuf:"varint,2,rep,packed,name=accessDenied,proto3" json:"accessDenied,omitempty"`
	NoEncryptedDataKey []int64        `protobuf:"varint,3,rep,packed,name=noEncryptedDataKey,proto3" json:"noEncryptedDataKey,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDataKeyResponse) Descriptor deprecated

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

Deprecated: Use UserDataKeyResponse.ProtoReflect.Descriptor instead.

func (*UserDataKeyResponse) GetAccessDenied

func (x *UserDataKeyResponse) GetAccessDenied() []int64

func (*UserDataKeyResponse) GetNoEncryptedDataKey

func (x *UserDataKeyResponse) GetNoEncryptedDataKey() []int64

func (*UserDataKeyResponse) GetUserDataKeys

func (x *UserDataKeyResponse) GetUserDataKeys() []*UserDataKey

func (*UserDataKeyResponse) ProtoMessage

func (*UserDataKeyResponse) ProtoMessage()

func (*UserDataKeyResponse) ProtoReflect

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

func (*UserDataKeyResponse) Reset

func (x *UserDataKeyResponse) Reset()

func (*UserDataKeyResponse) String

func (x *UserDataKeyResponse) String() string

type UserRegistrationRequest

type UserRegistrationRequest struct {
	MessageSessionUid []byte `protobuf:"bytes,1,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	UserId            int32  `protobuf:"varint,2,opt,name=userId,proto3" json:"userId,omitempty"`
	EnterpriseId      int32  `protobuf:"varint,3,opt,name=enterpriseId,proto3" json:"enterpriseId,omitempty"`
	// contains filtered or unexported fields
}

KA registers login/logout

func (*UserRegistrationRequest) Descriptor deprecated

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

Deprecated: Use UserRegistrationRequest.ProtoReflect.Descriptor instead.

func (*UserRegistrationRequest) GetEnterpriseId

func (x *UserRegistrationRequest) GetEnterpriseId() int32

func (*UserRegistrationRequest) GetMessageSessionUid

func (x *UserRegistrationRequest) GetMessageSessionUid() []byte

func (*UserRegistrationRequest) GetUserId

func (x *UserRegistrationRequest) GetUserId() int32

func (*UserRegistrationRequest) ProtoMessage

func (*UserRegistrationRequest) ProtoMessage()

func (*UserRegistrationRequest) ProtoReflect

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

func (*UserRegistrationRequest) Reset

func (x *UserRegistrationRequest) Reset()

func (*UserRegistrationRequest) String

func (x *UserRegistrationRequest) String() string

type UserSetting

type UserSetting struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value bool   `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSetting) Descriptor deprecated

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

Deprecated: Use UserSetting.ProtoReflect.Descriptor instead.

func (*UserSetting) GetName

func (x *UserSetting) GetName() string

func (*UserSetting) GetValue

func (x *UserSetting) GetValue() bool

func (*UserSetting) ProtoMessage

func (*UserSetting) ProtoMessage()

func (*UserSetting) ProtoReflect

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

func (*UserSetting) Reset

func (x *UserSetting) Reset()

func (*UserSetting) String

func (x *UserSetting) String() string

type UserSettingRequest

type UserSettingRequest struct {
	Setting string `protobuf:"bytes,1,opt,name=setting,proto3" json:"setting,omitempty"`
	Value   string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSettingRequest) Descriptor deprecated

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

Deprecated: Use UserSettingRequest.ProtoReflect.Descriptor instead.

func (*UserSettingRequest) GetSetting

func (x *UserSettingRequest) GetSetting() string

func (*UserSettingRequest) GetValue

func (x *UserSettingRequest) GetValue() string

func (*UserSettingRequest) ProtoMessage

func (*UserSettingRequest) ProtoMessage()

func (*UserSettingRequest) ProtoReflect

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

func (*UserSettingRequest) Reset

func (x *UserSettingRequest) Reset()

func (*UserSettingRequest) String

func (x *UserSettingRequest) String() string

type UserTeamKey

type UserTeamKey struct {
	TeamUid             []byte        `protobuf:"bytes,1,opt,name=teamUid,proto3" json:"teamUid,omitempty"`
	Username            string        `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`                                // this is if the client has a username not an enterpriseUserId
	EnterpriseUserId    int64         `protobuf:"varint,3,opt,name=enterpriseUserId,proto3" json:"enterpriseUserId,omitempty"`               // note: this is because new sync down is sending enterpriseUserIds not usernames for queued team members
	EncryptedTeamKeyRSA []byte        `protobuf:"bytes,4,opt,name=encryptedTeamKeyRSA,proto3" json:"encryptedTeamKeyRSA,omitempty"`          // team key shared to the user via user's RSA public key
	EncryptedTeamKeyEC  []byte        `protobuf:"bytes,5,opt,name=encryptedTeamKeyEC,proto3" json:"encryptedTeamKeyEC,omitempty"`            // team key shared to the user via user's EC public key
	Status              GenericStatus `protobuf:"varint,6,opt,name=status,proto3,enum=Authentication.GenericStatus" json:"status,omitempty"` // used in the response to state success or failure, blank means success
	// contains filtered or unexported fields
}

func (*UserTeamKey) Descriptor deprecated

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

Deprecated: Use UserTeamKey.ProtoReflect.Descriptor instead.

func (*UserTeamKey) GetEncryptedTeamKeyEC

func (x *UserTeamKey) GetEncryptedTeamKeyEC() []byte

func (*UserTeamKey) GetEncryptedTeamKeyRSA

func (x *UserTeamKey) GetEncryptedTeamKeyRSA() []byte

func (*UserTeamKey) GetEnterpriseUserId

func (x *UserTeamKey) GetEnterpriseUserId() int64

func (*UserTeamKey) GetStatus

func (x *UserTeamKey) GetStatus() GenericStatus

func (*UserTeamKey) GetTeamUid

func (x *UserTeamKey) GetTeamUid() []byte

func (*UserTeamKey) GetUsername

func (x *UserTeamKey) GetUsername() string

func (*UserTeamKey) ProtoMessage

func (*UserTeamKey) ProtoMessage()

func (*UserTeamKey) ProtoReflect

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

func (*UserTeamKey) Reset

func (x *UserTeamKey) Reset()

func (*UserTeamKey) String

func (x *UserTeamKey) String() string

type ValidateAuthHashRequest

type ValidateAuthHashRequest struct {
	PasswordMethod      PasswordMethod `protobuf:"varint,1,opt,name=passwordMethod,proto3,enum=Authentication.PasswordMethod" json:"passwordMethod,omitempty"`
	AuthResponse        []byte         `protobuf:"bytes,2,opt,name=authResponse,proto3" json:"authResponse,omitempty"`
	EncryptedLoginToken []byte         `protobuf:"bytes,3,opt,name=encryptedLoginToken,proto3" json:"encryptedLoginToken,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateAuthHashRequest) Descriptor deprecated

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

Deprecated: Use ValidateAuthHashRequest.ProtoReflect.Descriptor instead.

func (*ValidateAuthHashRequest) GetAuthResponse

func (x *ValidateAuthHashRequest) GetAuthResponse() []byte

func (*ValidateAuthHashRequest) GetEncryptedLoginToken

func (x *ValidateAuthHashRequest) GetEncryptedLoginToken() []byte

func (*ValidateAuthHashRequest) GetPasswordMethod

func (x *ValidateAuthHashRequest) GetPasswordMethod() PasswordMethod

func (*ValidateAuthHashRequest) ProtoMessage

func (*ValidateAuthHashRequest) ProtoMessage()

func (*ValidateAuthHashRequest) ProtoReflect

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

func (*ValidateAuthHashRequest) Reset

func (x *ValidateAuthHashRequest) Reset()

func (*ValidateAuthHashRequest) String

func (x *ValidateAuthHashRequest) String() string

type ValidateCreateUserVerificationCodeRequest

type ValidateCreateUserVerificationCodeRequest struct {
	Username         string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	ClientVersion    string `protobuf:"bytes,2,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	VerificationCode string `protobuf:"bytes,3,opt,name=verificationCode,proto3" json:"verificationCode,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateCreateUserVerificationCodeRequest) Descriptor deprecated

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

Deprecated: Use ValidateCreateUserVerificationCodeRequest.ProtoReflect.Descriptor instead.

func (*ValidateCreateUserVerificationCodeRequest) GetClientVersion

func (x *ValidateCreateUserVerificationCodeRequest) GetClientVersion() string

func (*ValidateCreateUserVerificationCodeRequest) GetUsername

func (*ValidateCreateUserVerificationCodeRequest) GetVerificationCode

func (x *ValidateCreateUserVerificationCodeRequest) GetVerificationCode() string

func (*ValidateCreateUserVerificationCodeRequest) ProtoMessage

func (*ValidateCreateUserVerificationCodeRequest) ProtoReflect

func (*ValidateCreateUserVerificationCodeRequest) Reset

func (*ValidateCreateUserVerificationCodeRequest) String

type ValidateDeviceVerificationCodeRequest

type ValidateDeviceVerificationCodeRequest struct {
	Username             string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	ClientVersion        string `protobuf:"bytes,2,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
	VerificationCode     string `protobuf:"bytes,3,opt,name=verificationCode,proto3" json:"verificationCode,omitempty"`
	MessageSessionUid    []byte `protobuf:"bytes,4,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	EncryptedDeviceToken []byte `protobuf:"bytes,5,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateDeviceVerificationCodeRequest) Descriptor deprecated

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

Deprecated: Use ValidateDeviceVerificationCodeRequest.ProtoReflect.Descriptor instead.

func (*ValidateDeviceVerificationCodeRequest) GetClientVersion

func (x *ValidateDeviceVerificationCodeRequest) GetClientVersion() string

func (*ValidateDeviceVerificationCodeRequest) GetEncryptedDeviceToken

func (x *ValidateDeviceVerificationCodeRequest) GetEncryptedDeviceToken() []byte

func (*ValidateDeviceVerificationCodeRequest) GetMessageSessionUid

func (x *ValidateDeviceVerificationCodeRequest) GetMessageSessionUid() []byte

func (*ValidateDeviceVerificationCodeRequest) GetUsername

func (*ValidateDeviceVerificationCodeRequest) GetVerificationCode

func (x *ValidateDeviceVerificationCodeRequest) GetVerificationCode() string

func (*ValidateDeviceVerificationCodeRequest) ProtoMessage

func (*ValidateDeviceVerificationCodeRequest) ProtoMessage()

func (*ValidateDeviceVerificationCodeRequest) ProtoReflect

func (*ValidateDeviceVerificationCodeRequest) Reset

func (*ValidateDeviceVerificationCodeRequest) String

type ValidationContent

type ValidationContent struct {
	SsoSpConfigurationId uint64   `protobuf:"varint,1,opt,name=ssoSpConfigurationId,proto3" json:"ssoSpConfigurationId,omitempty"`
	IsSuccessful         bool     `protobuf:"varint,2,opt,name=isSuccessful,proto3" json:"isSuccessful,omitempty"`
	ErrorMessage         []string `protobuf:"bytes,3,rep,name=errorMessage,proto3" json:"errorMessage,omitempty"` // will be null or empty if isSuccessful is true
	// contains filtered or unexported fields
}

* This is part of SsoCloudConfigurationValidationResponse.

func (*ValidationContent) Descriptor deprecated

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

Deprecated: Use ValidationContent.ProtoReflect.Descriptor instead.

func (*ValidationContent) GetErrorMessage

func (x *ValidationContent) GetErrorMessage() []string

func (*ValidationContent) GetIsSuccessful

func (x *ValidationContent) GetIsSuccessful() bool

func (*ValidationContent) GetSsoSpConfigurationId

func (x *ValidationContent) GetSsoSpConfigurationId() uint64

func (*ValidationContent) ProtoMessage

func (*ValidationContent) ProtoMessage()

func (*ValidationContent) ProtoReflect

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

func (*ValidationContent) Reset

func (x *ValidationContent) Reset()

func (*ValidationContent) String

func (x *ValidationContent) String() string

type Version

type Version int32
const (
	Version_invalid_version Version = 0 //protobuf enum has to start with 0.
	Version_default_version Version = 1
	Version_second_version  Version = 2
)

func (Version) Descriptor

func (Version) Descriptor() protoreflect.EnumDescriptor

func (Version) Enum

func (x Version) Enum() *Version

func (Version) EnumDescriptor deprecated

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

Deprecated: Use Version.Descriptor instead.

func (Version) Number

func (x Version) Number() protoreflect.EnumNumber

func (Version) String

func (x Version) String() string

func (Version) Type

func (Version) Type() protoreflect.EnumType

type WssClientResponse

type WssClientResponse struct {
	MessageType MessageType `protobuf:"varint,1,opt,name=messageType,proto3,enum=Push.MessageType" json:"messageType,omitempty"`
	Message     string      `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

PS sends to clients

func (*WssClientResponse) Descriptor deprecated

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

Deprecated: Use WssClientResponse.ProtoReflect.Descriptor instead.

func (*WssClientResponse) GetMessage

func (x *WssClientResponse) GetMessage() string

func (*WssClientResponse) GetMessageType

func (x *WssClientResponse) GetMessageType() MessageType

func (*WssClientResponse) ProtoMessage

func (*WssClientResponse) ProtoMessage()

func (*WssClientResponse) ProtoReflect

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

func (*WssClientResponse) Reset

func (x *WssClientResponse) Reset()

func (*WssClientResponse) String

func (x *WssClientResponse) String() string

type WssConnectionRequest

type WssConnectionRequest struct {
	MessageSessionUid    []byte `protobuf:"bytes,1,opt,name=messageSessionUid,proto3" json:"messageSessionUid,omitempty"`
	EncryptedDeviceToken []byte `protobuf:"bytes,2,opt,name=encryptedDeviceToken,proto3" json:"encryptedDeviceToken,omitempty"` // aka platformDeviceToken
	DeviceTimeStamp      int64  `protobuf:"varint,3,opt,name=deviceTimeStamp,proto3" json:"deviceTimeStamp,omitempty"`
	// contains filtered or unexported fields
}

Client sends to push

func (*WssConnectionRequest) Descriptor deprecated

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

Deprecated: Use WssConnectionRequest.ProtoReflect.Descriptor instead.

func (*WssConnectionRequest) GetDeviceTimeStamp

func (x *WssConnectionRequest) GetDeviceTimeStamp() int64

func (*WssConnectionRequest) GetEncryptedDeviceToken

func (x *WssConnectionRequest) GetEncryptedDeviceToken() []byte

func (*WssConnectionRequest) GetMessageSessionUid

func (x *WssConnectionRequest) GetMessageSessionUid() []byte

func (*WssConnectionRequest) ProtoMessage

func (*WssConnectionRequest) ProtoMessage()

func (*WssConnectionRequest) ProtoReflect

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

func (*WssConnectionRequest) Reset

func (x *WssConnectionRequest) Reset()

func (*WssConnectionRequest) String

func (x *WssConnectionRequest) String() string

Jump to

Keyboard shortcuts

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