spotify

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2024 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AuthenticationType_name = map[int32]string{
		0: "AUTHENTICATION_USER_PASS",
		1: "AUTHENTICATION_STORED_SPOTIFY_CREDENTIALS",
		2: "AUTHENTICATION_STORED_FACEBOOK_CREDENTIALS",
		3: "AUTHENTICATION_SPOTIFY_TOKEN",
		4: "AUTHENTICATION_FACEBOOK_TOKEN",
	}
	AuthenticationType_value = map[string]int32{
		"AUTHENTICATION_USER_PASS":                   0,
		"AUTHENTICATION_STORED_SPOTIFY_CREDENTIALS":  1,
		"AUTHENTICATION_STORED_FACEBOOK_CREDENTIALS": 2,
		"AUTHENTICATION_SPOTIFY_TOKEN":               3,
		"AUTHENTICATION_FACEBOOK_TOKEN":              4,
	}
)

Enum value maps for AuthenticationType.

View Source
var (
	AccountCreation_name = map[int32]string{
		1: "ACCOUNT_CREATION_ALWAYS_PROMPT",
		3: "ACCOUNT_CREATION_ALWAYS_CREATE",
	}
	AccountCreation_value = map[string]int32{
		"ACCOUNT_CREATION_ALWAYS_PROMPT": 1,
		"ACCOUNT_CREATION_ALWAYS_CREATE": 3,
	}
)

Enum value maps for AccountCreation.

View Source
var (
	CpuFamily_name = map[int32]string{
		0: "CPU_UNKNOWN",
		1: "CPU_X86",
		2: "CPU_X86_64",
		3: "CPU_PPC",
		4: "CPU_PPC_64",
		5: "CPU_ARM",
		6: "CPU_IA64",
		7: "CPU_SH",
		8: "CPU_MIPS",
		9: "CPU_BLACKFIN",
	}
	CpuFamily_value = map[string]int32{
		"CPU_UNKNOWN":  0,
		"CPU_X86":      1,
		"CPU_X86_64":   2,
		"CPU_PPC":      3,
		"CPU_PPC_64":   4,
		"CPU_ARM":      5,
		"CPU_IA64":     6,
		"CPU_SH":       7,
		"CPU_MIPS":     8,
		"CPU_BLACKFIN": 9,
	}
)

Enum value maps for CpuFamily.

View Source
var (
	Brand_name = map[int32]string{
		0: "BRAND_UNBRANDED",
		1: "BRAND_INQ",
		2: "BRAND_HTC",
		3: "BRAND_NOKIA",
	}
	Brand_value = map[string]int32{
		"BRAND_UNBRANDED": 0,
		"BRAND_INQ":       1,
		"BRAND_HTC":       2,
		"BRAND_NOKIA":     3,
	}
)

Enum value maps for Brand.

View Source
var (
	Os_name = map[int32]string{
		0:  "OS_UNKNOWN",
		1:  "OS_WINDOWS",
		2:  "OS_OSX",
		3:  "OS_IPHONE",
		4:  "OS_S60",
		5:  "OS_LINUX",
		6:  "OS_WINDOWS_CE",
		7:  "OS_ANDROID",
		8:  "OS_PALM",
		9:  "OS_FREEBSD",
		10: "OS_BLACKBERRY",
		11: "OS_SONOS",
		12: "OS_LOGITECH",
		13: "OS_WP7",
		14: "OS_ONKYO",
		15: "OS_PHILIPS",
		16: "OS_WD",
		17: "OS_VOLVO",
		18: "OS_TIVO",
		19: "OS_AWOX",
		20: "OS_MEEGO",
		21: "OS_QNXNTO",
		22: "OS_BCO",
	}
	Os_value = map[string]int32{
		"OS_UNKNOWN":    0,
		"OS_WINDOWS":    1,
		"OS_OSX":        2,
		"OS_IPHONE":     3,
		"OS_S60":        4,
		"OS_LINUX":      5,
		"OS_WINDOWS_CE": 6,
		"OS_ANDROID":    7,
		"OS_PALM":       8,
		"OS_FREEBSD":    9,
		"OS_BLACKBERRY": 10,
		"OS_SONOS":      11,
		"OS_LOGITECH":   12,
		"OS_WP7":        13,
		"OS_ONKYO":      14,
		"OS_PHILIPS":    15,
		"OS_WD":         16,
		"OS_VOLVO":      17,
		"OS_TIVO":       18,
		"OS_AWOX":       19,
		"OS_MEEGO":      20,
		"OS_QNXNTO":     21,
		"OS_BCO":        22,
	}
)

Enum value maps for Os.

View Source
var (
	AccountType_name = map[int32]string{
		0: "Spotify",
		1: "Facebook",
	}
	AccountType_value = map[string]int32{
		"Spotify":  0,
		"Facebook": 1,
	}
)

Enum value maps for AccountType.

View Source
var (
	Product_name = map[int32]string{
		0: "PRODUCT_CLIENT",
		1: "PRODUCT_LIBSPOTIFY",
		2: "PRODUCT_MOBILE",
		3: "PRODUCT_PARTNER",
		5: "PRODUCT_LIBSPOTIFY_EMBEDDED",
	}
	Product_value = map[string]int32{
		"PRODUCT_CLIENT":              0,
		"PRODUCT_LIBSPOTIFY":          1,
		"PRODUCT_MOBILE":              2,
		"PRODUCT_PARTNER":             3,
		"PRODUCT_LIBSPOTIFY_EMBEDDED": 5,
	}
)

Enum value maps for Product.

View Source
var (
	ProductFlags_name = map[int32]string{
		0: "PRODUCT_FLAG_NONE",
		1: "PRODUCT_FLAG_DEV_BUILD",
	}
	ProductFlags_value = map[string]int32{
		"PRODUCT_FLAG_NONE":      0,
		"PRODUCT_FLAG_DEV_BUILD": 1,
	}
)

Enum value maps for ProductFlags.

View Source
var (
	Platform_name = map[int32]string{
		0:  "PLATFORM_WIN32_X86",
		1:  "PLATFORM_OSX_X86",
		2:  "PLATFORM_LINUX_X86",
		3:  "PLATFORM_IPHONE_ARM",
		4:  "PLATFORM_S60_ARM",
		5:  "PLATFORM_OSX_PPC",
		6:  "PLATFORM_ANDROID_ARM",
		7:  "PLATFORM_WINDOWS_CE_ARM",
		8:  "PLATFORM_LINUX_X86_64",
		9:  "PLATFORM_OSX_X86_64",
		10: "PLATFORM_PALM_ARM",
		11: "PLATFORM_LINUX_SH",
		12: "PLATFORM_FREEBSD_X86",
		13: "PLATFORM_FREEBSD_X86_64",
		14: "PLATFORM_BLACKBERRY_ARM",
		15: "PLATFORM_SONOS",
		16: "PLATFORM_LINUX_MIPS",
		17: "PLATFORM_LINUX_ARM",
		18: "PLATFORM_LOGITECH_ARM",
		19: "PLATFORM_LINUX_BLACKFIN",
		20: "PLATFORM_WP7_ARM",
		21: "PLATFORM_ONKYO_ARM",
		22: "PLATFORM_QNXNTO_ARM",
		23: "PLATFORM_BCO_ARM",
		24: "PLATFORM_WEBPLAYER",
		25: "PLATFORM_WP8_ARM",
		26: "PLATFORM_WP8_X86",
		27: "PLATFORM_WINRT_ARM",
		28: "PLATFORM_WINRT_X86",
		29: "PLATFORM_WINRT_X86_64",
		30: "PLATFORM_FRONTIER",
		31: "PLATFORM_AMIGA_PPC",
		32: "PLATFORM_NANRADIO_NRX901",
		33: "PLATFORM_HARMAN_ARM",
		34: "PLATFORM_SONY_PS3",
		35: "PLATFORM_SONY_PS4",
		36: "PLATFORM_IPHONE_ARM64",
		37: "PLATFORM_RTEMS_PPC",
		38: "PLATFORM_GENERIC_PARTNER",
		39: "PLATFORM_WIN32_X86_64",
		40: "PLATFORM_WATCHOS",
	}
	Platform_value = map[string]int32{
		"PLATFORM_WIN32_X86":       0,
		"PLATFORM_OSX_X86":         1,
		"PLATFORM_LINUX_X86":       2,
		"PLATFORM_IPHONE_ARM":      3,
		"PLATFORM_S60_ARM":         4,
		"PLATFORM_OSX_PPC":         5,
		"PLATFORM_ANDROID_ARM":     6,
		"PLATFORM_WINDOWS_CE_ARM":  7,
		"PLATFORM_LINUX_X86_64":    8,
		"PLATFORM_OSX_X86_64":      9,
		"PLATFORM_PALM_ARM":        10,
		"PLATFORM_LINUX_SH":        11,
		"PLATFORM_FREEBSD_X86":     12,
		"PLATFORM_FREEBSD_X86_64":  13,
		"PLATFORM_BLACKBERRY_ARM":  14,
		"PLATFORM_SONOS":           15,
		"PLATFORM_LINUX_MIPS":      16,
		"PLATFORM_LINUX_ARM":       17,
		"PLATFORM_LOGITECH_ARM":    18,
		"PLATFORM_LINUX_BLACKFIN":  19,
		"PLATFORM_WP7_ARM":         20,
		"PLATFORM_ONKYO_ARM":       21,
		"PLATFORM_QNXNTO_ARM":      22,
		"PLATFORM_BCO_ARM":         23,
		"PLATFORM_WEBPLAYER":       24,
		"PLATFORM_WP8_ARM":         25,
		"PLATFORM_WP8_X86":         26,
		"PLATFORM_WINRT_ARM":       27,
		"PLATFORM_WINRT_X86":       28,
		"PLATFORM_WINRT_X86_64":    29,
		"PLATFORM_FRONTIER":        30,
		"PLATFORM_AMIGA_PPC":       31,
		"PLATFORM_NANRADIO_NRX901": 32,
		"PLATFORM_HARMAN_ARM":      33,
		"PLATFORM_SONY_PS3":        34,
		"PLATFORM_SONY_PS4":        35,
		"PLATFORM_IPHONE_ARM64":    36,
		"PLATFORM_RTEMS_PPC":       37,
		"PLATFORM_GENERIC_PARTNER": 38,
		"PLATFORM_WIN32_X86_64":    39,
		"PLATFORM_WATCHOS":         40,
	}
)

Enum value maps for Platform.

View Source
var (
	Fingerprint_name = map[int32]string{
		0: "FINGERPRINT_GRAIN",
		1: "FINGERPRINT_HMAC_RIPEMD",
	}
	Fingerprint_value = map[string]int32{
		"FINGERPRINT_GRAIN":       0,
		"FINGERPRINT_HMAC_RIPEMD": 1,
	}
)

Enum value maps for Fingerprint.

View Source
var (
	Cryptosuite_name = map[int32]string{
		0: "CRYPTO_SUITE_SHANNON",
		1: "CRYPTO_SUITE_RC4_SHA1_HMAC",
	}
	Cryptosuite_value = map[string]int32{
		"CRYPTO_SUITE_SHANNON":       0,
		"CRYPTO_SUITE_RC4_SHA1_HMAC": 1,
	}
)

Enum value maps for Cryptosuite.

View Source
var (
	Powscheme_name = map[int32]string{
		0: "POW_HASH_CASH",
	}
	Powscheme_value = map[string]int32{
		"POW_HASH_CASH": 0,
	}
)

Enum value maps for Powscheme.

View Source
var (
	ErrorCode_name = map[int32]string{
		0:  "ProtocolError",
		2:  "TryAnotherAP",
		5:  "BadConnectionId",
		9:  "TravelRestriction",
		11: "PremiumAccountRequired",
		12: "BadCredentials",
		13: "CouldNotValidateCredentials",
		14: "AccountExists",
		15: "ExtraVerificationRequired",
		16: "InvalidAppKey",
		17: "ApplicationBanned",
	}
	ErrorCode_value = map[string]int32{
		"ProtocolError":               0,
		"TryAnotherAP":                2,
		"BadConnectionId":             5,
		"TravelRestriction":           9,
		"PremiumAccountRequired":      11,
		"BadCredentials":              12,
		"CouldNotValidateCredentials": 13,
		"AccountExists":               14,
		"ExtraVerificationRequired":   15,
		"InvalidAppKey":               16,
		"ApplicationBanned":           17,
	}
)

Enum value maps for ErrorCode.

View Source
var File_spotify_authentication_proto protoreflect.FileDescriptor
View Source
var File_spotify_keyexchange_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type APChallenge

type APChallenge struct {
	LoginCryptoChallenge *LoginCryptoChallengeUnion `protobuf:"bytes,10,req,name=login_crypto_challenge,json=loginCryptoChallenge" json:"login_crypto_challenge,omitempty"`
	FingerprintChallenge *FingerprintChallengeUnion `protobuf:"bytes,20,req,name=fingerprint_challenge,json=fingerprintChallenge" json:"fingerprint_challenge,omitempty"`
	PowChallenge         *PoWChallengeUnion         `protobuf:"bytes,30,req,name=pow_challenge,json=powChallenge" json:"pow_challenge,omitempty"`
	CryptoChallenge      *CryptoChallengeUnion      `protobuf:"bytes,40,req,name=crypto_challenge,json=cryptoChallenge" json:"crypto_challenge,omitempty"`
	ServerNonce          []byte                     `protobuf:"bytes,50,req,name=server_nonce,json=serverNonce" json:"server_nonce,omitempty"`
	Padding              []byte                     `protobuf:"bytes,60,opt,name=padding" json:"padding,omitempty"`
	// contains filtered or unexported fields
}

func (*APChallenge) Descriptor deprecated

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

Deprecated: Use APChallenge.ProtoReflect.Descriptor instead.

func (*APChallenge) GetCryptoChallenge

func (x *APChallenge) GetCryptoChallenge() *CryptoChallengeUnion

func (*APChallenge) GetFingerprintChallenge

func (x *APChallenge) GetFingerprintChallenge() *FingerprintChallengeUnion

func (*APChallenge) GetLoginCryptoChallenge

func (x *APChallenge) GetLoginCryptoChallenge() *LoginCryptoChallengeUnion

func (*APChallenge) GetPadding

func (x *APChallenge) GetPadding() []byte

func (*APChallenge) GetPowChallenge

func (x *APChallenge) GetPowChallenge() *PoWChallengeUnion

func (*APChallenge) GetServerNonce

func (x *APChallenge) GetServerNonce() []byte

func (*APChallenge) ProtoMessage

func (*APChallenge) ProtoMessage()

func (*APChallenge) ProtoReflect

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

func (*APChallenge) Reset

func (x *APChallenge) Reset()

func (*APChallenge) String

func (x *APChallenge) String() string

type APLoginFailed

type APLoginFailed struct {
	ErrorCode        *ErrorCode `protobuf:"varint,10,req,name=error_code,json=errorCode,enum=spotify.ErrorCode" json:"error_code,omitempty"`
	RetryDelay       *int32     `protobuf:"varint,20,opt,name=retry_delay,json=retryDelay" json:"retry_delay,omitempty"`
	Expiry           *int32     `protobuf:"varint,30,opt,name=expiry" json:"expiry,omitempty"`
	ErrorDescription *string    `protobuf:"bytes,40,opt,name=error_description,json=errorDescription" json:"error_description,omitempty"`
	// contains filtered or unexported fields
}

func (*APLoginFailed) Descriptor deprecated

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

Deprecated: Use APLoginFailed.ProtoReflect.Descriptor instead.

func (*APLoginFailed) GetErrorCode

func (x *APLoginFailed) GetErrorCode() ErrorCode

func (*APLoginFailed) GetErrorDescription

func (x *APLoginFailed) GetErrorDescription() string

func (*APLoginFailed) GetExpiry

func (x *APLoginFailed) GetExpiry() int32

func (*APLoginFailed) GetRetryDelay

func (x *APLoginFailed) GetRetryDelay() int32

func (*APLoginFailed) ProtoMessage

func (*APLoginFailed) ProtoMessage()

func (*APLoginFailed) ProtoReflect

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

func (*APLoginFailed) Reset

func (x *APLoginFailed) Reset()

func (*APLoginFailed) String

func (x *APLoginFailed) String() string

type APResponseMessage

type APResponseMessage struct {
	Challenge   *APChallenge            `protobuf:"bytes,10,opt,name=challenge" json:"challenge,omitempty"`
	Upgrade     *UpgradeRequiredMessage `protobuf:"bytes,20,opt,name=upgrade" json:"upgrade,omitempty"`
	LoginFailed *APLoginFailed          `protobuf:"bytes,30,opt,name=login_failed,json=loginFailed" json:"login_failed,omitempty"`
	// contains filtered or unexported fields
}

func (*APResponseMessage) Descriptor deprecated

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

Deprecated: Use APResponseMessage.ProtoReflect.Descriptor instead.

func (*APResponseMessage) GetChallenge

func (x *APResponseMessage) GetChallenge() *APChallenge

func (*APResponseMessage) GetLoginFailed

func (x *APResponseMessage) GetLoginFailed() *APLoginFailed

func (*APResponseMessage) GetUpgrade

func (x *APResponseMessage) GetUpgrade() *UpgradeRequiredMessage

func (*APResponseMessage) ProtoMessage

func (*APResponseMessage) ProtoMessage()

func (*APResponseMessage) ProtoReflect

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

func (*APResponseMessage) Reset

func (x *APResponseMessage) Reset()

func (*APResponseMessage) String

func (x *APResponseMessage) String() string

type APWelcome

type APWelcome struct {
	CanonicalUsername           *string              `protobuf:"bytes,10,req,name=canonical_username,json=canonicalUsername" json:"canonical_username,omitempty"`
	AccountTypeLoggedIn         *AccountType         `` /* 142-byte string literal not displayed */
	CredentialsTypeLoggedIn     *AccountType         `` /* 154-byte string literal not displayed */
	ReusableAuthCredentialsType *AuthenticationType  `` /* 173-byte string literal not displayed */
	ReusableAuthCredentials     []byte               `` /* 126-byte string literal not displayed */
	LfsSecret                   []byte               `protobuf:"bytes,50,opt,name=lfs_secret,json=lfsSecret" json:"lfs_secret,omitempty"`
	AccountInfo                 *AccountInfo         `protobuf:"bytes,60,opt,name=account_info,json=accountInfo" json:"account_info,omitempty"`
	Fb                          *AccountInfoFacebook `protobuf:"bytes,70,opt,name=fb" json:"fb,omitempty"`
	// contains filtered or unexported fields
}

func (*APWelcome) Descriptor deprecated

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

Deprecated: Use APWelcome.ProtoReflect.Descriptor instead.

func (*APWelcome) GetAccountInfo

func (x *APWelcome) GetAccountInfo() *AccountInfo

func (*APWelcome) GetAccountTypeLoggedIn

func (x *APWelcome) GetAccountTypeLoggedIn() AccountType

func (*APWelcome) GetCanonicalUsername

func (x *APWelcome) GetCanonicalUsername() string

func (*APWelcome) GetCredentialsTypeLoggedIn

func (x *APWelcome) GetCredentialsTypeLoggedIn() AccountType

func (*APWelcome) GetFb

func (x *APWelcome) GetFb() *AccountInfoFacebook

func (*APWelcome) GetLfsSecret

func (x *APWelcome) GetLfsSecret() []byte

func (*APWelcome) GetReusableAuthCredentials

func (x *APWelcome) GetReusableAuthCredentials() []byte

func (*APWelcome) GetReusableAuthCredentialsType

func (x *APWelcome) GetReusableAuthCredentialsType() AuthenticationType

func (*APWelcome) ProtoMessage

func (*APWelcome) ProtoMessage()

func (*APWelcome) ProtoReflect

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

func (*APWelcome) Reset

func (x *APWelcome) Reset()

func (*APWelcome) String

func (x *APWelcome) String() string

type AccountCreation

type AccountCreation int32
const (
	AccountCreation_ACCOUNT_CREATION_ALWAYS_PROMPT AccountCreation = 1
	AccountCreation_ACCOUNT_CREATION_ALWAYS_CREATE AccountCreation = 3
)

func (AccountCreation) Descriptor

func (AccountCreation) Enum

func (x AccountCreation) Enum() *AccountCreation

func (AccountCreation) EnumDescriptor deprecated

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

Deprecated: Use AccountCreation.Descriptor instead.

func (AccountCreation) Number

func (AccountCreation) String

func (x AccountCreation) String() string

func (AccountCreation) Type

func (*AccountCreation) UnmarshalJSON deprecated

func (x *AccountCreation) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type AccountInfo

type AccountInfo struct {
	Spotify  *AccountInfoSpotify  `protobuf:"bytes,1,opt,name=spotify" json:"spotify,omitempty"`
	Facebook *AccountInfoFacebook `protobuf:"bytes,2,opt,name=facebook" json:"facebook,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountInfo) Descriptor deprecated

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

Deprecated: Use AccountInfo.ProtoReflect.Descriptor instead.

func (*AccountInfo) GetFacebook

func (x *AccountInfo) GetFacebook() *AccountInfoFacebook

func (*AccountInfo) GetSpotify

func (x *AccountInfo) GetSpotify() *AccountInfoSpotify

func (*AccountInfo) ProtoMessage

func (*AccountInfo) ProtoMessage()

func (*AccountInfo) ProtoReflect

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

func (*AccountInfo) Reset

func (x *AccountInfo) Reset()

func (*AccountInfo) String

func (x *AccountInfo) String() string

type AccountInfoFacebook

type AccountInfoFacebook struct {
	AccessToken *string `protobuf:"bytes,1,opt,name=access_token,json=accessToken" json:"access_token,omitempty"`
	MachineId   *string `protobuf:"bytes,2,opt,name=machine_id,json=machineId" json:"machine_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountInfoFacebook) Descriptor deprecated

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

Deprecated: Use AccountInfoFacebook.ProtoReflect.Descriptor instead.

func (*AccountInfoFacebook) GetAccessToken

func (x *AccountInfoFacebook) GetAccessToken() string

func (*AccountInfoFacebook) GetMachineId

func (x *AccountInfoFacebook) GetMachineId() string

func (*AccountInfoFacebook) ProtoMessage

func (*AccountInfoFacebook) ProtoMessage()

func (*AccountInfoFacebook) ProtoReflect

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

func (*AccountInfoFacebook) Reset

func (x *AccountInfoFacebook) Reset()

func (*AccountInfoFacebook) String

func (x *AccountInfoFacebook) String() string

type AccountInfoSpotify

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

func (*AccountInfoSpotify) Descriptor deprecated

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

Deprecated: Use AccountInfoSpotify.ProtoReflect.Descriptor instead.

func (*AccountInfoSpotify) ProtoMessage

func (*AccountInfoSpotify) ProtoMessage()

func (*AccountInfoSpotify) ProtoReflect

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

func (*AccountInfoSpotify) Reset

func (x *AccountInfoSpotify) Reset()

func (*AccountInfoSpotify) String

func (x *AccountInfoSpotify) String() string

type AccountType

type AccountType int32
const (
	AccountType_Spotify  AccountType = 0
	AccountType_Facebook AccountType = 1
)

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

func (*AccountType) UnmarshalJSON deprecated

func (x *AccountType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type AuthenticationType

type AuthenticationType int32
const (
	AuthenticationType_AUTHENTICATION_USER_PASS                   AuthenticationType = 0
	AuthenticationType_AUTHENTICATION_STORED_SPOTIFY_CREDENTIALS  AuthenticationType = 1
	AuthenticationType_AUTHENTICATION_STORED_FACEBOOK_CREDENTIALS AuthenticationType = 2
	AuthenticationType_AUTHENTICATION_SPOTIFY_TOKEN               AuthenticationType = 3
	AuthenticationType_AUTHENTICATION_FACEBOOK_TOKEN              AuthenticationType = 4
)

func (AuthenticationType) Descriptor

func (AuthenticationType) Enum

func (AuthenticationType) EnumDescriptor deprecated

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

Deprecated: Use AuthenticationType.Descriptor instead.

func (AuthenticationType) Number

func (AuthenticationType) String

func (x AuthenticationType) String() string

func (AuthenticationType) Type

func (*AuthenticationType) UnmarshalJSON deprecated

func (x *AuthenticationType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type Brand

type Brand int32
const (
	Brand_BRAND_UNBRANDED Brand = 0
	Brand_BRAND_INQ       Brand = 1
	Brand_BRAND_HTC       Brand = 2
	Brand_BRAND_NOKIA     Brand = 3
)

func (Brand) Descriptor

func (Brand) Descriptor() protoreflect.EnumDescriptor

func (Brand) Enum

func (x Brand) Enum() *Brand

func (Brand) EnumDescriptor deprecated

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

Deprecated: Use Brand.Descriptor instead.

func (Brand) Number

func (x Brand) Number() protoreflect.EnumNumber

func (Brand) String

func (x Brand) String() string

func (Brand) Type

func (Brand) Type() protoreflect.EnumType

func (*Brand) UnmarshalJSON deprecated

func (x *Brand) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type BuildInfo

type BuildInfo struct {
	Product      *Product       `protobuf:"varint,10,req,name=product,enum=spotify.Product" json:"product,omitempty"`
	ProductFlags []ProductFlags `protobuf:"varint,20,rep,name=product_flags,json=productFlags,enum=spotify.ProductFlags" json:"product_flags,omitempty"`
	Platform     *Platform      `protobuf:"varint,30,req,name=platform,enum=spotify.Platform" json:"platform,omitempty"`
	Version      *uint64        `protobuf:"varint,40,req,name=version" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildInfo) Descriptor deprecated

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

Deprecated: Use BuildInfo.ProtoReflect.Descriptor instead.

func (*BuildInfo) GetPlatform

func (x *BuildInfo) GetPlatform() Platform

func (*BuildInfo) GetProduct

func (x *BuildInfo) GetProduct() Product

func (*BuildInfo) GetProductFlags

func (x *BuildInfo) GetProductFlags() []ProductFlags

func (*BuildInfo) GetVersion

func (x *BuildInfo) GetVersion() uint64

func (*BuildInfo) ProtoMessage

func (*BuildInfo) ProtoMessage()

func (*BuildInfo) ProtoReflect

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

func (*BuildInfo) Reset

func (x *BuildInfo) Reset()

func (*BuildInfo) String

func (x *BuildInfo) String() string

type ClientHello

type ClientHello struct {
	BuildInfo             *BuildInfo             `protobuf:"bytes,10,req,name=build_info,json=buildInfo" json:"build_info,omitempty"`
	FingerprintsSupported []Fingerprint          `` /* 144-byte string literal not displayed */
	CryptosuitesSupported []Cryptosuite          `` /* 144-byte string literal not displayed */
	PowschemesSupported   []Powscheme            `` /* 136-byte string literal not displayed */
	LoginCryptoHello      *LoginCryptoHelloUnion `protobuf:"bytes,50,req,name=login_crypto_hello,json=loginCryptoHello" json:"login_crypto_hello,omitempty"`
	ClientNonce           []byte                 `protobuf:"bytes,60,req,name=client_nonce,json=clientNonce" json:"client_nonce,omitempty"`
	Padding               []byte                 `protobuf:"bytes,70,opt,name=padding" json:"padding,omitempty"`
	FeatureSet            *FeatureSet            `protobuf:"bytes,80,opt,name=feature_set,json=featureSet" json:"feature_set,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientHello) Descriptor deprecated

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

Deprecated: Use ClientHello.ProtoReflect.Descriptor instead.

func (*ClientHello) GetBuildInfo

func (x *ClientHello) GetBuildInfo() *BuildInfo

func (*ClientHello) GetClientNonce

func (x *ClientHello) GetClientNonce() []byte

func (*ClientHello) GetCryptosuitesSupported

func (x *ClientHello) GetCryptosuitesSupported() []Cryptosuite

func (*ClientHello) GetFeatureSet

func (x *ClientHello) GetFeatureSet() *FeatureSet

func (*ClientHello) GetFingerprintsSupported

func (x *ClientHello) GetFingerprintsSupported() []Fingerprint

func (*ClientHello) GetLoginCryptoHello

func (x *ClientHello) GetLoginCryptoHello() *LoginCryptoHelloUnion

func (*ClientHello) GetPadding

func (x *ClientHello) GetPadding() []byte

func (*ClientHello) GetPowschemesSupported

func (x *ClientHello) GetPowschemesSupported() []Powscheme

func (*ClientHello) ProtoMessage

func (*ClientHello) ProtoMessage()

func (*ClientHello) ProtoReflect

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

func (*ClientHello) Reset

func (x *ClientHello) Reset()

func (*ClientHello) String

func (x *ClientHello) String() string

type ClientInfo

type ClientInfo struct {
	Limited  *bool               `protobuf:"varint,1,opt,name=limited" json:"limited,omitempty"`
	Fb       *ClientInfoFacebook `protobuf:"bytes,2,opt,name=fb" json:"fb,omitempty"`
	Language *string             `protobuf:"bytes,3,opt,name=language" json:"language,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientInfo) Descriptor deprecated

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

Deprecated: Use ClientInfo.ProtoReflect.Descriptor instead.

func (*ClientInfo) GetFb

func (x *ClientInfo) GetFb() *ClientInfoFacebook

func (*ClientInfo) GetLanguage

func (x *ClientInfo) GetLanguage() string

func (*ClientInfo) GetLimited

func (x *ClientInfo) GetLimited() bool

func (*ClientInfo) ProtoMessage

func (*ClientInfo) ProtoMessage()

func (*ClientInfo) ProtoReflect

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

func (*ClientInfo) Reset

func (x *ClientInfo) Reset()

func (*ClientInfo) String

func (x *ClientInfo) String() string

type ClientInfoFacebook

type ClientInfoFacebook struct {
	MachineId *string `protobuf:"bytes,1,opt,name=machine_id,json=machineId" json:"machine_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientInfoFacebook) Descriptor deprecated

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

Deprecated: Use ClientInfoFacebook.ProtoReflect.Descriptor instead.

func (*ClientInfoFacebook) GetMachineId

func (x *ClientInfoFacebook) GetMachineId() string

func (*ClientInfoFacebook) ProtoMessage

func (*ClientInfoFacebook) ProtoMessage()

func (*ClientInfoFacebook) ProtoReflect

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

func (*ClientInfoFacebook) Reset

func (x *ClientInfoFacebook) Reset()

func (*ClientInfoFacebook) String

func (x *ClientInfoFacebook) String() string

type ClientResponseEncrypted

type ClientResponseEncrypted struct {
	LoginCredentials    *LoginCredentials         `protobuf:"bytes,10,req,name=login_credentials,json=loginCredentials" json:"login_credentials,omitempty"`
	AccountCreation     *AccountCreation          `` /* 130-byte string literal not displayed */
	FingerprintResponse *FingerprintResponseUnion `protobuf:"bytes,30,opt,name=fingerprint_response,json=fingerprintResponse" json:"fingerprint_response,omitempty"`
	PeerTicket          *PeerTicketUnion          `protobuf:"bytes,40,opt,name=peer_ticket,json=peerTicket" json:"peer_ticket,omitempty"`
	SystemInfo          *SystemInfo               `protobuf:"bytes,50,req,name=system_info,json=systemInfo" json:"system_info,omitempty"`
	PlatformModel       *string                   `protobuf:"bytes,60,opt,name=platform_model,json=platformModel" json:"platform_model,omitempty"`
	VersionString       *string                   `protobuf:"bytes,70,opt,name=version_string,json=versionString" json:"version_string,omitempty"`
	Appkey              *LibspotifyAppKey         `protobuf:"bytes,80,opt,name=appkey" json:"appkey,omitempty"`
	ClientInfo          *ClientInfo               `protobuf:"bytes,90,opt,name=client_info,json=clientInfo" json:"client_info,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientResponseEncrypted) Descriptor deprecated

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

Deprecated: Use ClientResponseEncrypted.ProtoReflect.Descriptor instead.

func (*ClientResponseEncrypted) GetAccountCreation

func (x *ClientResponseEncrypted) GetAccountCreation() AccountCreation

func (*ClientResponseEncrypted) GetAppkey

func (x *ClientResponseEncrypted) GetAppkey() *LibspotifyAppKey

func (*ClientResponseEncrypted) GetClientInfo

func (x *ClientResponseEncrypted) GetClientInfo() *ClientInfo

func (*ClientResponseEncrypted) GetFingerprintResponse

func (x *ClientResponseEncrypted) GetFingerprintResponse() *FingerprintResponseUnion

func (*ClientResponseEncrypted) GetLoginCredentials

func (x *ClientResponseEncrypted) GetLoginCredentials() *LoginCredentials

func (*ClientResponseEncrypted) GetPeerTicket

func (x *ClientResponseEncrypted) GetPeerTicket() *PeerTicketUnion

func (*ClientResponseEncrypted) GetPlatformModel

func (x *ClientResponseEncrypted) GetPlatformModel() string

func (*ClientResponseEncrypted) GetSystemInfo

func (x *ClientResponseEncrypted) GetSystemInfo() *SystemInfo

func (*ClientResponseEncrypted) GetVersionString

func (x *ClientResponseEncrypted) GetVersionString() string

func (*ClientResponseEncrypted) ProtoMessage

func (*ClientResponseEncrypted) ProtoMessage()

func (*ClientResponseEncrypted) ProtoReflect

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

func (*ClientResponseEncrypted) Reset

func (x *ClientResponseEncrypted) Reset()

func (*ClientResponseEncrypted) String

func (x *ClientResponseEncrypted) String() string

type ClientResponsePlaintext

type ClientResponsePlaintext struct {
	LoginCryptoResponse *LoginCryptoResponseUnion `protobuf:"bytes,10,req,name=login_crypto_response,json=loginCryptoResponse" json:"login_crypto_response,omitempty"`
	PowResponse         *PoWResponseUnion         `protobuf:"bytes,20,req,name=pow_response,json=powResponse" json:"pow_response,omitempty"`
	CryptoResponse      *CryptoResponseUnion      `protobuf:"bytes,30,req,name=crypto_response,json=cryptoResponse" json:"crypto_response,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientResponsePlaintext) Descriptor deprecated

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

Deprecated: Use ClientResponsePlaintext.ProtoReflect.Descriptor instead.

func (*ClientResponsePlaintext) GetCryptoResponse

func (x *ClientResponsePlaintext) GetCryptoResponse() *CryptoResponseUnion

func (*ClientResponsePlaintext) GetLoginCryptoResponse

func (x *ClientResponsePlaintext) GetLoginCryptoResponse() *LoginCryptoResponseUnion

func (*ClientResponsePlaintext) GetPowResponse

func (x *ClientResponsePlaintext) GetPowResponse() *PoWResponseUnion

func (*ClientResponsePlaintext) ProtoMessage

func (*ClientResponsePlaintext) ProtoMessage()

func (*ClientResponsePlaintext) ProtoReflect

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

func (*ClientResponsePlaintext) Reset

func (x *ClientResponsePlaintext) Reset()

func (*ClientResponsePlaintext) String

func (x *ClientResponsePlaintext) String() string

type CpuFamily

type CpuFamily int32
const (
	CpuFamily_CPU_UNKNOWN  CpuFamily = 0
	CpuFamily_CPU_X86      CpuFamily = 1
	CpuFamily_CPU_X86_64   CpuFamily = 2
	CpuFamily_CPU_PPC      CpuFamily = 3
	CpuFamily_CPU_PPC_64   CpuFamily = 4
	CpuFamily_CPU_ARM      CpuFamily = 5
	CpuFamily_CPU_IA64     CpuFamily = 6
	CpuFamily_CPU_SH       CpuFamily = 7
	CpuFamily_CPU_MIPS     CpuFamily = 8
	CpuFamily_CPU_BLACKFIN CpuFamily = 9
)

func (CpuFamily) Descriptor

func (CpuFamily) Descriptor() protoreflect.EnumDescriptor

func (CpuFamily) Enum

func (x CpuFamily) Enum() *CpuFamily

func (CpuFamily) EnumDescriptor deprecated

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

Deprecated: Use CpuFamily.Descriptor instead.

func (CpuFamily) Number

func (x CpuFamily) Number() protoreflect.EnumNumber

func (CpuFamily) String

func (x CpuFamily) String() string

func (CpuFamily) Type

func (*CpuFamily) UnmarshalJSON deprecated

func (x *CpuFamily) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type CryptoChallengeUnion

type CryptoChallengeUnion struct {
	Shannon     *CryptoShannonChallenge     `protobuf:"bytes,10,opt,name=shannon" json:"shannon,omitempty"`
	Rc4Sha1Hmac *CryptoRc4Sha1HmacChallenge `protobuf:"bytes,20,opt,name=rc4_sha1_hmac,json=rc4Sha1Hmac" json:"rc4_sha1_hmac,omitempty"`
	// contains filtered or unexported fields
}

func (*CryptoChallengeUnion) Descriptor deprecated

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

Deprecated: Use CryptoChallengeUnion.ProtoReflect.Descriptor instead.

func (*CryptoChallengeUnion) GetRc4Sha1Hmac

func (x *CryptoChallengeUnion) GetRc4Sha1Hmac() *CryptoRc4Sha1HmacChallenge

func (*CryptoChallengeUnion) GetShannon

func (*CryptoChallengeUnion) ProtoMessage

func (*CryptoChallengeUnion) ProtoMessage()

func (*CryptoChallengeUnion) ProtoReflect

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

func (*CryptoChallengeUnion) Reset

func (x *CryptoChallengeUnion) Reset()

func (*CryptoChallengeUnion) String

func (x *CryptoChallengeUnion) String() string

type CryptoRc4Sha1HmacChallenge

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

func (*CryptoRc4Sha1HmacChallenge) Descriptor deprecated

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

Deprecated: Use CryptoRc4Sha1HmacChallenge.ProtoReflect.Descriptor instead.

func (*CryptoRc4Sha1HmacChallenge) ProtoMessage

func (*CryptoRc4Sha1HmacChallenge) ProtoMessage()

func (*CryptoRc4Sha1HmacChallenge) ProtoReflect

func (*CryptoRc4Sha1HmacChallenge) Reset

func (x *CryptoRc4Sha1HmacChallenge) Reset()

func (*CryptoRc4Sha1HmacChallenge) String

func (x *CryptoRc4Sha1HmacChallenge) String() string

type CryptoRc4Sha1HmacResponse

type CryptoRc4Sha1HmacResponse struct {
	Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"`
	// contains filtered or unexported fields
}

func (*CryptoRc4Sha1HmacResponse) Descriptor deprecated

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

Deprecated: Use CryptoRc4Sha1HmacResponse.ProtoReflect.Descriptor instead.

func (*CryptoRc4Sha1HmacResponse) GetDummy

func (x *CryptoRc4Sha1HmacResponse) GetDummy() int32

func (*CryptoRc4Sha1HmacResponse) ProtoMessage

func (*CryptoRc4Sha1HmacResponse) ProtoMessage()

func (*CryptoRc4Sha1HmacResponse) ProtoReflect

func (*CryptoRc4Sha1HmacResponse) Reset

func (x *CryptoRc4Sha1HmacResponse) Reset()

func (*CryptoRc4Sha1HmacResponse) String

func (x *CryptoRc4Sha1HmacResponse) String() string

type CryptoResponseUnion

type CryptoResponseUnion struct {
	Shannon     *CryptoShannonResponse     `protobuf:"bytes,10,opt,name=shannon" json:"shannon,omitempty"`
	Rc4Sha1Hmac *CryptoRc4Sha1HmacResponse `protobuf:"bytes,20,opt,name=rc4_sha1_hmac,json=rc4Sha1Hmac" json:"rc4_sha1_hmac,omitempty"`
	// contains filtered or unexported fields
}

func (*CryptoResponseUnion) Descriptor deprecated

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

Deprecated: Use CryptoResponseUnion.ProtoReflect.Descriptor instead.

func (*CryptoResponseUnion) GetRc4Sha1Hmac

func (x *CryptoResponseUnion) GetRc4Sha1Hmac() *CryptoRc4Sha1HmacResponse

func (*CryptoResponseUnion) GetShannon

func (x *CryptoResponseUnion) GetShannon() *CryptoShannonResponse

func (*CryptoResponseUnion) ProtoMessage

func (*CryptoResponseUnion) ProtoMessage()

func (*CryptoResponseUnion) ProtoReflect

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

func (*CryptoResponseUnion) Reset

func (x *CryptoResponseUnion) Reset()

func (*CryptoResponseUnion) String

func (x *CryptoResponseUnion) String() string

type CryptoShannonChallenge

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

func (*CryptoShannonChallenge) Descriptor deprecated

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

Deprecated: Use CryptoShannonChallenge.ProtoReflect.Descriptor instead.

func (*CryptoShannonChallenge) ProtoMessage

func (*CryptoShannonChallenge) ProtoMessage()

func (*CryptoShannonChallenge) ProtoReflect

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

func (*CryptoShannonChallenge) Reset

func (x *CryptoShannonChallenge) Reset()

func (*CryptoShannonChallenge) String

func (x *CryptoShannonChallenge) String() string

type CryptoShannonResponse

type CryptoShannonResponse struct {
	Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"`
	// contains filtered or unexported fields
}

func (*CryptoShannonResponse) Descriptor deprecated

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

Deprecated: Use CryptoShannonResponse.ProtoReflect.Descriptor instead.

func (*CryptoShannonResponse) GetDummy

func (x *CryptoShannonResponse) GetDummy() int32

func (*CryptoShannonResponse) ProtoMessage

func (*CryptoShannonResponse) ProtoMessage()

func (*CryptoShannonResponse) ProtoReflect

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

func (*CryptoShannonResponse) Reset

func (x *CryptoShannonResponse) Reset()

func (*CryptoShannonResponse) String

func (x *CryptoShannonResponse) String() string

type Cryptosuite

type Cryptosuite int32
const (
	Cryptosuite_CRYPTO_SUITE_SHANNON       Cryptosuite = 0
	Cryptosuite_CRYPTO_SUITE_RC4_SHA1_HMAC Cryptosuite = 1
)

func (Cryptosuite) Descriptor

func (Cryptosuite) Enum

func (x Cryptosuite) Enum() *Cryptosuite

func (Cryptosuite) EnumDescriptor deprecated

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

Deprecated: Use Cryptosuite.Descriptor instead.

func (Cryptosuite) Number

func (x Cryptosuite) Number() protoreflect.EnumNumber

func (Cryptosuite) String

func (x Cryptosuite) String() string

func (Cryptosuite) Type

func (*Cryptosuite) UnmarshalJSON deprecated

func (x *Cryptosuite) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ErrorCode

type ErrorCode int32
const (
	ErrorCode_ProtocolError               ErrorCode = 0
	ErrorCode_TryAnotherAP                ErrorCode = 2
	ErrorCode_BadConnectionId             ErrorCode = 5
	ErrorCode_TravelRestriction           ErrorCode = 9
	ErrorCode_PremiumAccountRequired      ErrorCode = 11
	ErrorCode_BadCredentials              ErrorCode = 12
	ErrorCode_CouldNotValidateCredentials ErrorCode = 13
	ErrorCode_AccountExists               ErrorCode = 14
	ErrorCode_ExtraVerificationRequired   ErrorCode = 15
	ErrorCode_InvalidAppKey               ErrorCode = 16
	ErrorCode_ApplicationBanned           ErrorCode = 17
)

func (ErrorCode) Descriptor

func (ErrorCode) Descriptor() protoreflect.EnumDescriptor

func (ErrorCode) Enum

func (x ErrorCode) Enum() *ErrorCode

func (ErrorCode) EnumDescriptor deprecated

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

Deprecated: Use ErrorCode.Descriptor instead.

func (ErrorCode) Number

func (x ErrorCode) Number() protoreflect.EnumNumber

func (ErrorCode) String

func (x ErrorCode) String() string

func (ErrorCode) Type

func (*ErrorCode) UnmarshalJSON deprecated

func (x *ErrorCode) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type FeatureSet

type FeatureSet struct {
	Autoupdate2     *bool `protobuf:"varint,1,opt,name=autoupdate2" json:"autoupdate2,omitempty"`
	CurrentLocation *bool `protobuf:"varint,2,opt,name=current_location,json=currentLocation" json:"current_location,omitempty"`
	// contains filtered or unexported fields
}

func (*FeatureSet) Descriptor deprecated

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

Deprecated: Use FeatureSet.ProtoReflect.Descriptor instead.

func (*FeatureSet) GetAutoupdate2

func (x *FeatureSet) GetAutoupdate2() bool

func (*FeatureSet) GetCurrentLocation

func (x *FeatureSet) GetCurrentLocation() bool

func (*FeatureSet) ProtoMessage

func (*FeatureSet) ProtoMessage()

func (*FeatureSet) ProtoReflect

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

func (*FeatureSet) Reset

func (x *FeatureSet) Reset()

func (*FeatureSet) String

func (x *FeatureSet) String() string

type Fingerprint

type Fingerprint int32
const (
	Fingerprint_FINGERPRINT_GRAIN       Fingerprint = 0
	Fingerprint_FINGERPRINT_HMAC_RIPEMD Fingerprint = 1
)

func (Fingerprint) Descriptor

func (Fingerprint) Enum

func (x Fingerprint) Enum() *Fingerprint

func (Fingerprint) EnumDescriptor deprecated

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

Deprecated: Use Fingerprint.Descriptor instead.

func (Fingerprint) Number

func (x Fingerprint) Number() protoreflect.EnumNumber

func (Fingerprint) String

func (x Fingerprint) String() string

func (Fingerprint) Type

func (*Fingerprint) UnmarshalJSON deprecated

func (x *Fingerprint) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type FingerprintChallengeUnion

type FingerprintChallengeUnion struct {
	Grain      *FingerprintGrainChallenge      `protobuf:"bytes,10,opt,name=grain" json:"grain,omitempty"`
	HmacRipemd *FingerprintHmacRipemdChallenge `protobuf:"bytes,20,opt,name=hmac_ripemd,json=hmacRipemd" json:"hmac_ripemd,omitempty"`
	// contains filtered or unexported fields
}

func (*FingerprintChallengeUnion) Descriptor deprecated

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

Deprecated: Use FingerprintChallengeUnion.ProtoReflect.Descriptor instead.

func (*FingerprintChallengeUnion) GetGrain

func (*FingerprintChallengeUnion) GetHmacRipemd

func (*FingerprintChallengeUnion) ProtoMessage

func (*FingerprintChallengeUnion) ProtoMessage()

func (*FingerprintChallengeUnion) ProtoReflect

func (*FingerprintChallengeUnion) Reset

func (x *FingerprintChallengeUnion) Reset()

func (*FingerprintChallengeUnion) String

func (x *FingerprintChallengeUnion) String() string

type FingerprintGrainChallenge

type FingerprintGrainChallenge struct {
	Kek []byte `protobuf:"bytes,10,req,name=kek" json:"kek,omitempty"`
	// contains filtered or unexported fields
}

func (*FingerprintGrainChallenge) Descriptor deprecated

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

Deprecated: Use FingerprintGrainChallenge.ProtoReflect.Descriptor instead.

func (*FingerprintGrainChallenge) GetKek

func (x *FingerprintGrainChallenge) GetKek() []byte

func (*FingerprintGrainChallenge) ProtoMessage

func (*FingerprintGrainChallenge) ProtoMessage()

func (*FingerprintGrainChallenge) ProtoReflect

func (*FingerprintGrainChallenge) Reset

func (x *FingerprintGrainChallenge) Reset()

func (*FingerprintGrainChallenge) String

func (x *FingerprintGrainChallenge) String() string

type FingerprintGrainResponse

type FingerprintGrainResponse struct {
	EncryptedKey []byte `protobuf:"bytes,10,req,name=encrypted_key,json=encryptedKey" json:"encrypted_key,omitempty"`
	// contains filtered or unexported fields
}

func (*FingerprintGrainResponse) Descriptor deprecated

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

Deprecated: Use FingerprintGrainResponse.ProtoReflect.Descriptor instead.

func (*FingerprintGrainResponse) GetEncryptedKey

func (x *FingerprintGrainResponse) GetEncryptedKey() []byte

func (*FingerprintGrainResponse) ProtoMessage

func (*FingerprintGrainResponse) ProtoMessage()

func (*FingerprintGrainResponse) ProtoReflect

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

func (*FingerprintGrainResponse) Reset

func (x *FingerprintGrainResponse) Reset()

func (*FingerprintGrainResponse) String

func (x *FingerprintGrainResponse) String() string

type FingerprintHmacRipemdChallenge

type FingerprintHmacRipemdChallenge struct {
	Challenge []byte `protobuf:"bytes,10,req,name=challenge" json:"challenge,omitempty"`
	// contains filtered or unexported fields
}

func (*FingerprintHmacRipemdChallenge) Descriptor deprecated

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

Deprecated: Use FingerprintHmacRipemdChallenge.ProtoReflect.Descriptor instead.

func (*FingerprintHmacRipemdChallenge) GetChallenge

func (x *FingerprintHmacRipemdChallenge) GetChallenge() []byte

func (*FingerprintHmacRipemdChallenge) ProtoMessage

func (*FingerprintHmacRipemdChallenge) ProtoMessage()

func (*FingerprintHmacRipemdChallenge) ProtoReflect

func (*FingerprintHmacRipemdChallenge) Reset

func (x *FingerprintHmacRipemdChallenge) Reset()

func (*FingerprintHmacRipemdChallenge) String

type FingerprintHmacRipemdResponse

type FingerprintHmacRipemdResponse struct {
	Hmac []byte `protobuf:"bytes,10,req,name=hmac" json:"hmac,omitempty"`
	// contains filtered or unexported fields
}

func (*FingerprintHmacRipemdResponse) Descriptor deprecated

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

Deprecated: Use FingerprintHmacRipemdResponse.ProtoReflect.Descriptor instead.

func (*FingerprintHmacRipemdResponse) GetHmac

func (x *FingerprintHmacRipemdResponse) GetHmac() []byte

func (*FingerprintHmacRipemdResponse) ProtoMessage

func (*FingerprintHmacRipemdResponse) ProtoMessage()

func (*FingerprintHmacRipemdResponse) ProtoReflect

func (*FingerprintHmacRipemdResponse) Reset

func (x *FingerprintHmacRipemdResponse) Reset()

func (*FingerprintHmacRipemdResponse) String

type FingerprintResponseUnion

type FingerprintResponseUnion struct {
	Grain      *FingerprintGrainResponse      `protobuf:"bytes,10,opt,name=grain" json:"grain,omitempty"`
	HmacRipemd *FingerprintHmacRipemdResponse `protobuf:"bytes,20,opt,name=hmac_ripemd,json=hmacRipemd" json:"hmac_ripemd,omitempty"`
	// contains filtered or unexported fields
}

func (*FingerprintResponseUnion) Descriptor deprecated

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

Deprecated: Use FingerprintResponseUnion.ProtoReflect.Descriptor instead.

func (*FingerprintResponseUnion) GetGrain

func (*FingerprintResponseUnion) GetHmacRipemd

func (*FingerprintResponseUnion) ProtoMessage

func (*FingerprintResponseUnion) ProtoMessage()

func (*FingerprintResponseUnion) ProtoReflect

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

func (*FingerprintResponseUnion) Reset

func (x *FingerprintResponseUnion) Reset()

func (*FingerprintResponseUnion) String

func (x *FingerprintResponseUnion) String() string

type LibspotifyAppKey

type LibspotifyAppKey struct {
	Version      *uint32 `protobuf:"varint,1,req,name=version" json:"version,omitempty"`
	Devkey       []byte  `protobuf:"bytes,2,req,name=devkey" json:"devkey,omitempty"`
	Signature    []byte  `protobuf:"bytes,3,req,name=signature" json:"signature,omitempty"`
	Useragent    *string `protobuf:"bytes,4,req,name=useragent" json:"useragent,omitempty"`
	CallbackHash []byte  `protobuf:"bytes,5,req,name=callback_hash,json=callbackHash" json:"callback_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*LibspotifyAppKey) Descriptor deprecated

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

Deprecated: Use LibspotifyAppKey.ProtoReflect.Descriptor instead.

func (*LibspotifyAppKey) GetCallbackHash

func (x *LibspotifyAppKey) GetCallbackHash() []byte

func (*LibspotifyAppKey) GetDevkey

func (x *LibspotifyAppKey) GetDevkey() []byte

func (*LibspotifyAppKey) GetSignature

func (x *LibspotifyAppKey) GetSignature() []byte

func (*LibspotifyAppKey) GetUseragent

func (x *LibspotifyAppKey) GetUseragent() string

func (*LibspotifyAppKey) GetVersion

func (x *LibspotifyAppKey) GetVersion() uint32

func (*LibspotifyAppKey) ProtoMessage

func (*LibspotifyAppKey) ProtoMessage()

func (*LibspotifyAppKey) ProtoReflect

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

func (*LibspotifyAppKey) Reset

func (x *LibspotifyAppKey) Reset()

func (*LibspotifyAppKey) String

func (x *LibspotifyAppKey) String() string

type LoginCredentials

type LoginCredentials struct {
	Username *string             `protobuf:"bytes,10,opt,name=username" json:"username,omitempty"`
	Typ      *AuthenticationType `protobuf:"varint,20,req,name=typ,enum=spotify.AuthenticationType" json:"typ,omitempty"`
	AuthData []byte              `protobuf:"bytes,30,opt,name=auth_data,json=authData" json:"auth_data,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginCredentials) Descriptor deprecated

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

Deprecated: Use LoginCredentials.ProtoReflect.Descriptor instead.

func (*LoginCredentials) GetAuthData

func (x *LoginCredentials) GetAuthData() []byte

func (*LoginCredentials) GetTyp

func (*LoginCredentials) GetUsername

func (x *LoginCredentials) GetUsername() string

func (*LoginCredentials) ProtoMessage

func (*LoginCredentials) ProtoMessage()

func (*LoginCredentials) ProtoReflect

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

func (*LoginCredentials) Reset

func (x *LoginCredentials) Reset()

func (*LoginCredentials) String

func (x *LoginCredentials) String() string

type LoginCryptoChallengeUnion

type LoginCryptoChallengeUnion struct {
	DiffieHellman *LoginCryptoDiffieHellmanChallenge `protobuf:"bytes,10,opt,name=diffie_hellman,json=diffieHellman" json:"diffie_hellman,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginCryptoChallengeUnion) Descriptor deprecated

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

Deprecated: Use LoginCryptoChallengeUnion.ProtoReflect.Descriptor instead.

func (*LoginCryptoChallengeUnion) GetDiffieHellman

func (*LoginCryptoChallengeUnion) ProtoMessage

func (*LoginCryptoChallengeUnion) ProtoMessage()

func (*LoginCryptoChallengeUnion) ProtoReflect

func (*LoginCryptoChallengeUnion) Reset

func (x *LoginCryptoChallengeUnion) Reset()

func (*LoginCryptoChallengeUnion) String

func (x *LoginCryptoChallengeUnion) String() string

type LoginCryptoDiffieHellmanChallenge

type LoginCryptoDiffieHellmanChallenge struct {
	Gs                 []byte `protobuf:"bytes,10,req,name=gs" json:"gs,omitempty"`
	ServerSignatureKey *int32 `protobuf:"varint,20,req,name=server_signature_key,json=serverSignatureKey" json:"server_signature_key,omitempty"`
	GsSignature        []byte `protobuf:"bytes,30,req,name=gs_signature,json=gsSignature" json:"gs_signature,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginCryptoDiffieHellmanChallenge) Descriptor deprecated

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

Deprecated: Use LoginCryptoDiffieHellmanChallenge.ProtoReflect.Descriptor instead.

func (*LoginCryptoDiffieHellmanChallenge) GetGs

func (*LoginCryptoDiffieHellmanChallenge) GetGsSignature

func (x *LoginCryptoDiffieHellmanChallenge) GetGsSignature() []byte

func (*LoginCryptoDiffieHellmanChallenge) GetServerSignatureKey

func (x *LoginCryptoDiffieHellmanChallenge) GetServerSignatureKey() int32

func (*LoginCryptoDiffieHellmanChallenge) ProtoMessage

func (*LoginCryptoDiffieHellmanChallenge) ProtoMessage()

func (*LoginCryptoDiffieHellmanChallenge) ProtoReflect

func (*LoginCryptoDiffieHellmanChallenge) Reset

func (*LoginCryptoDiffieHellmanChallenge) String

type LoginCryptoDiffieHellmanHello

type LoginCryptoDiffieHellmanHello struct {
	Gc              []byte  `protobuf:"bytes,10,req,name=gc" json:"gc,omitempty"`
	ServerKeysKnown *uint32 `protobuf:"varint,20,req,name=server_keys_known,json=serverKeysKnown" json:"server_keys_known,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginCryptoDiffieHellmanHello) Descriptor deprecated

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

Deprecated: Use LoginCryptoDiffieHellmanHello.ProtoReflect.Descriptor instead.

func (*LoginCryptoDiffieHellmanHello) GetGc

func (x *LoginCryptoDiffieHellmanHello) GetGc() []byte

func (*LoginCryptoDiffieHellmanHello) GetServerKeysKnown

func (x *LoginCryptoDiffieHellmanHello) GetServerKeysKnown() uint32

func (*LoginCryptoDiffieHellmanHello) ProtoMessage

func (*LoginCryptoDiffieHellmanHello) ProtoMessage()

func (*LoginCryptoDiffieHellmanHello) ProtoReflect

func (*LoginCryptoDiffieHellmanHello) Reset

func (x *LoginCryptoDiffieHellmanHello) Reset()

func (*LoginCryptoDiffieHellmanHello) String

type LoginCryptoDiffieHellmanResponse

type LoginCryptoDiffieHellmanResponse struct {
	Hmac []byte `protobuf:"bytes,10,req,name=hmac" json:"hmac,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginCryptoDiffieHellmanResponse) Descriptor deprecated

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

Deprecated: Use LoginCryptoDiffieHellmanResponse.ProtoReflect.Descriptor instead.

func (*LoginCryptoDiffieHellmanResponse) GetHmac

func (x *LoginCryptoDiffieHellmanResponse) GetHmac() []byte

func (*LoginCryptoDiffieHellmanResponse) ProtoMessage

func (*LoginCryptoDiffieHellmanResponse) ProtoMessage()

func (*LoginCryptoDiffieHellmanResponse) ProtoReflect

func (*LoginCryptoDiffieHellmanResponse) Reset

func (*LoginCryptoDiffieHellmanResponse) String

type LoginCryptoHelloUnion

type LoginCryptoHelloUnion struct {
	DiffieHellman *LoginCryptoDiffieHellmanHello `protobuf:"bytes,10,opt,name=diffie_hellman,json=diffieHellman" json:"diffie_hellman,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginCryptoHelloUnion) Descriptor deprecated

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

Deprecated: Use LoginCryptoHelloUnion.ProtoReflect.Descriptor instead.

func (*LoginCryptoHelloUnion) GetDiffieHellman

func (*LoginCryptoHelloUnion) ProtoMessage

func (*LoginCryptoHelloUnion) ProtoMessage()

func (*LoginCryptoHelloUnion) ProtoReflect

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

func (*LoginCryptoHelloUnion) Reset

func (x *LoginCryptoHelloUnion) Reset()

func (*LoginCryptoHelloUnion) String

func (x *LoginCryptoHelloUnion) String() string

type LoginCryptoResponseUnion

type LoginCryptoResponseUnion struct {
	DiffieHellman *LoginCryptoDiffieHellmanResponse `protobuf:"bytes,10,opt,name=diffie_hellman,json=diffieHellman" json:"diffie_hellman,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginCryptoResponseUnion) Descriptor deprecated

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

Deprecated: Use LoginCryptoResponseUnion.ProtoReflect.Descriptor instead.

func (*LoginCryptoResponseUnion) GetDiffieHellman

func (*LoginCryptoResponseUnion) ProtoMessage

func (*LoginCryptoResponseUnion) ProtoMessage()

func (*LoginCryptoResponseUnion) ProtoReflect

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

func (*LoginCryptoResponseUnion) Reset

func (x *LoginCryptoResponseUnion) Reset()

func (*LoginCryptoResponseUnion) String

func (x *LoginCryptoResponseUnion) String() string

type Os

type Os int32
const (
	Os_OS_UNKNOWN    Os = 0
	Os_OS_WINDOWS    Os = 1
	Os_OS_OSX        Os = 2
	Os_OS_IPHONE     Os = 3
	Os_OS_S60        Os = 4
	Os_OS_LINUX      Os = 5
	Os_OS_WINDOWS_CE Os = 6
	Os_OS_ANDROID    Os = 7
	Os_OS_PALM       Os = 8
	Os_OS_FREEBSD    Os = 9
	Os_OS_BLACKBERRY Os = 10
	Os_OS_SONOS      Os = 11
	Os_OS_LOGITECH   Os = 12
	Os_OS_WP7        Os = 13
	Os_OS_ONKYO      Os = 14
	Os_OS_PHILIPS    Os = 15
	Os_OS_WD         Os = 16
	Os_OS_VOLVO      Os = 17
	Os_OS_TIVO       Os = 18
	Os_OS_AWOX       Os = 19
	Os_OS_MEEGO      Os = 20
	Os_OS_QNXNTO     Os = 21
	Os_OS_BCO        Os = 22
)

func (Os) Descriptor

func (Os) Descriptor() protoreflect.EnumDescriptor

func (Os) Enum

func (x Os) Enum() *Os

func (Os) EnumDescriptor deprecated

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

Deprecated: Use Os.Descriptor instead.

func (Os) Number

func (x Os) Number() protoreflect.EnumNumber

func (Os) String

func (x Os) String() string

func (Os) Type

func (Os) Type() protoreflect.EnumType

func (*Os) UnmarshalJSON deprecated

func (x *Os) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type PeerTicketOld

type PeerTicketOld struct {
	PeerTicket          []byte `protobuf:"bytes,10,req,name=peer_ticket,json=peerTicket" json:"peer_ticket,omitempty"`
	PeerTicketSignature []byte `protobuf:"bytes,20,req,name=peer_ticket_signature,json=peerTicketSignature" json:"peer_ticket_signature,omitempty"`
	// contains filtered or unexported fields
}

func (*PeerTicketOld) Descriptor deprecated

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

Deprecated: Use PeerTicketOld.ProtoReflect.Descriptor instead.

func (*PeerTicketOld) GetPeerTicket

func (x *PeerTicketOld) GetPeerTicket() []byte

func (*PeerTicketOld) GetPeerTicketSignature

func (x *PeerTicketOld) GetPeerTicketSignature() []byte

func (*PeerTicketOld) ProtoMessage

func (*PeerTicketOld) ProtoMessage()

func (*PeerTicketOld) ProtoReflect

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

func (*PeerTicketOld) Reset

func (x *PeerTicketOld) Reset()

func (*PeerTicketOld) String

func (x *PeerTicketOld) String() string

type PeerTicketPublicKey

type PeerTicketPublicKey struct {
	PublicKey []byte `protobuf:"bytes,10,req,name=public_key,json=publicKey" json:"public_key,omitempty"`
	// contains filtered or unexported fields
}

func (*PeerTicketPublicKey) Descriptor deprecated

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

Deprecated: Use PeerTicketPublicKey.ProtoReflect.Descriptor instead.

func (*PeerTicketPublicKey) GetPublicKey

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

func (*PeerTicketPublicKey) ProtoMessage

func (*PeerTicketPublicKey) ProtoMessage()

func (*PeerTicketPublicKey) ProtoReflect

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

func (*PeerTicketPublicKey) Reset

func (x *PeerTicketPublicKey) Reset()

func (*PeerTicketPublicKey) String

func (x *PeerTicketPublicKey) String() string

type PeerTicketUnion

type PeerTicketUnion struct {
	PublicKey *PeerTicketPublicKey `protobuf:"bytes,10,opt,name=public_key,json=publicKey" json:"public_key,omitempty"`
	OldTicket *PeerTicketOld       `protobuf:"bytes,20,opt,name=old_ticket,json=oldTicket" json:"old_ticket,omitempty"`
	// contains filtered or unexported fields
}

func (*PeerTicketUnion) Descriptor deprecated

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

Deprecated: Use PeerTicketUnion.ProtoReflect.Descriptor instead.

func (*PeerTicketUnion) GetOldTicket

func (x *PeerTicketUnion) GetOldTicket() *PeerTicketOld

func (*PeerTicketUnion) GetPublicKey

func (x *PeerTicketUnion) GetPublicKey() *PeerTicketPublicKey

func (*PeerTicketUnion) ProtoMessage

func (*PeerTicketUnion) ProtoMessage()

func (*PeerTicketUnion) ProtoReflect

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

func (*PeerTicketUnion) Reset

func (x *PeerTicketUnion) Reset()

func (*PeerTicketUnion) String

func (x *PeerTicketUnion) String() string

type Platform

type Platform int32
const (
	Platform_PLATFORM_WIN32_X86       Platform = 0
	Platform_PLATFORM_OSX_X86         Platform = 1
	Platform_PLATFORM_LINUX_X86       Platform = 2
	Platform_PLATFORM_IPHONE_ARM      Platform = 3
	Platform_PLATFORM_S60_ARM         Platform = 4
	Platform_PLATFORM_OSX_PPC         Platform = 5
	Platform_PLATFORM_ANDROID_ARM     Platform = 6
	Platform_PLATFORM_WINDOWS_CE_ARM  Platform = 7
	Platform_PLATFORM_LINUX_X86_64    Platform = 8
	Platform_PLATFORM_OSX_X86_64      Platform = 9
	Platform_PLATFORM_PALM_ARM        Platform = 10
	Platform_PLATFORM_LINUX_SH        Platform = 11
	Platform_PLATFORM_FREEBSD_X86     Platform = 12
	Platform_PLATFORM_FREEBSD_X86_64  Platform = 13
	Platform_PLATFORM_BLACKBERRY_ARM  Platform = 14
	Platform_PLATFORM_SONOS           Platform = 15
	Platform_PLATFORM_LINUX_MIPS      Platform = 16
	Platform_PLATFORM_LINUX_ARM       Platform = 17
	Platform_PLATFORM_LOGITECH_ARM    Platform = 18
	Platform_PLATFORM_LINUX_BLACKFIN  Platform = 19
	Platform_PLATFORM_WP7_ARM         Platform = 20
	Platform_PLATFORM_ONKYO_ARM       Platform = 21
	Platform_PLATFORM_QNXNTO_ARM      Platform = 22
	Platform_PLATFORM_BCO_ARM         Platform = 23
	Platform_PLATFORM_WEBPLAYER       Platform = 24
	Platform_PLATFORM_WP8_ARM         Platform = 25
	Platform_PLATFORM_WP8_X86         Platform = 26
	Platform_PLATFORM_WINRT_ARM       Platform = 27
	Platform_PLATFORM_WINRT_X86       Platform = 28
	Platform_PLATFORM_WINRT_X86_64    Platform = 29
	Platform_PLATFORM_FRONTIER        Platform = 30
	Platform_PLATFORM_AMIGA_PPC       Platform = 31
	Platform_PLATFORM_NANRADIO_NRX901 Platform = 32
	Platform_PLATFORM_HARMAN_ARM      Platform = 33
	Platform_PLATFORM_SONY_PS3        Platform = 34
	Platform_PLATFORM_SONY_PS4        Platform = 35
	Platform_PLATFORM_IPHONE_ARM64    Platform = 36
	Platform_PLATFORM_RTEMS_PPC       Platform = 37
	Platform_PLATFORM_GENERIC_PARTNER Platform = 38
	Platform_PLATFORM_WIN32_X86_64    Platform = 39
	Platform_PLATFORM_WATCHOS         Platform = 40
)

func (Platform) Descriptor

func (Platform) Descriptor() protoreflect.EnumDescriptor

func (Platform) Enum

func (x Platform) Enum() *Platform

func (Platform) EnumDescriptor deprecated

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

Deprecated: Use Platform.Descriptor instead.

func (Platform) Number

func (x Platform) Number() protoreflect.EnumNumber

func (Platform) String

func (x Platform) String() string

func (Platform) Type

func (*Platform) UnmarshalJSON deprecated

func (x *Platform) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type PoWChallengeUnion

type PoWChallengeUnion struct {
	HashCash *PoWHashCashChallenge `protobuf:"bytes,10,opt,name=hash_cash,json=hashCash" json:"hash_cash,omitempty"`
	// contains filtered or unexported fields
}

func (*PoWChallengeUnion) Descriptor deprecated

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

Deprecated: Use PoWChallengeUnion.ProtoReflect.Descriptor instead.

func (*PoWChallengeUnion) GetHashCash

func (x *PoWChallengeUnion) GetHashCash() *PoWHashCashChallenge

func (*PoWChallengeUnion) ProtoMessage

func (*PoWChallengeUnion) ProtoMessage()

func (*PoWChallengeUnion) ProtoReflect

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

func (*PoWChallengeUnion) Reset

func (x *PoWChallengeUnion) Reset()

func (*PoWChallengeUnion) String

func (x *PoWChallengeUnion) String() string

type PoWHashCashChallenge

type PoWHashCashChallenge struct {
	Prefix []byte `protobuf:"bytes,10,opt,name=prefix" json:"prefix,omitempty"`
	Length *int32 `protobuf:"varint,20,opt,name=length" json:"length,omitempty"`
	Target *int32 `protobuf:"varint,30,opt,name=target" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*PoWHashCashChallenge) Descriptor deprecated

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

Deprecated: Use PoWHashCashChallenge.ProtoReflect.Descriptor instead.

func (*PoWHashCashChallenge) GetLength

func (x *PoWHashCashChallenge) GetLength() int32

func (*PoWHashCashChallenge) GetPrefix

func (x *PoWHashCashChallenge) GetPrefix() []byte

func (*PoWHashCashChallenge) GetTarget

func (x *PoWHashCashChallenge) GetTarget() int32

func (*PoWHashCashChallenge) ProtoMessage

func (*PoWHashCashChallenge) ProtoMessage()

func (*PoWHashCashChallenge) ProtoReflect

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

func (*PoWHashCashChallenge) Reset

func (x *PoWHashCashChallenge) Reset()

func (*PoWHashCashChallenge) String

func (x *PoWHashCashChallenge) String() string

type PoWHashCashResponse

type PoWHashCashResponse struct {
	HashSuffix []byte `protobuf:"bytes,10,req,name=hash_suffix,json=hashSuffix" json:"hash_suffix,omitempty"`
	// contains filtered or unexported fields
}

func (*PoWHashCashResponse) Descriptor deprecated

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

Deprecated: Use PoWHashCashResponse.ProtoReflect.Descriptor instead.

func (*PoWHashCashResponse) GetHashSuffix

func (x *PoWHashCashResponse) GetHashSuffix() []byte

func (*PoWHashCashResponse) ProtoMessage

func (*PoWHashCashResponse) ProtoMessage()

func (*PoWHashCashResponse) ProtoReflect

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

func (*PoWHashCashResponse) Reset

func (x *PoWHashCashResponse) Reset()

func (*PoWHashCashResponse) String

func (x *PoWHashCashResponse) String() string

type PoWResponseUnion

type PoWResponseUnion struct {
	HashCash *PoWHashCashResponse `protobuf:"bytes,10,opt,name=hash_cash,json=hashCash" json:"hash_cash,omitempty"`
	// contains filtered or unexported fields
}

func (*PoWResponseUnion) Descriptor deprecated

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

Deprecated: Use PoWResponseUnion.ProtoReflect.Descriptor instead.

func (*PoWResponseUnion) GetHashCash

func (x *PoWResponseUnion) GetHashCash() *PoWHashCashResponse

func (*PoWResponseUnion) ProtoMessage

func (*PoWResponseUnion) ProtoMessage()

func (*PoWResponseUnion) ProtoReflect

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

func (*PoWResponseUnion) Reset

func (x *PoWResponseUnion) Reset()

func (*PoWResponseUnion) String

func (x *PoWResponseUnion) String() string

type Powscheme

type Powscheme int32
const (
	Powscheme_POW_HASH_CASH Powscheme = 0
)

func (Powscheme) Descriptor

func (Powscheme) Descriptor() protoreflect.EnumDescriptor

func (Powscheme) Enum

func (x Powscheme) Enum() *Powscheme

func (Powscheme) EnumDescriptor deprecated

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

Deprecated: Use Powscheme.Descriptor instead.

func (Powscheme) Number

func (x Powscheme) Number() protoreflect.EnumNumber

func (Powscheme) String

func (x Powscheme) String() string

func (Powscheme) Type

func (*Powscheme) UnmarshalJSON deprecated

func (x *Powscheme) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type Product

type Product int32
const (
	Product_PRODUCT_CLIENT              Product = 0
	Product_PRODUCT_LIBSPOTIFY          Product = 1
	Product_PRODUCT_MOBILE              Product = 2
	Product_PRODUCT_PARTNER             Product = 3
	Product_PRODUCT_LIBSPOTIFY_EMBEDDED Product = 5
)

func (Product) Descriptor

func (Product) Descriptor() protoreflect.EnumDescriptor

func (Product) Enum

func (x Product) Enum() *Product

func (Product) EnumDescriptor deprecated

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

Deprecated: Use Product.Descriptor instead.

func (Product) Number

func (x Product) Number() protoreflect.EnumNumber

func (Product) String

func (x Product) String() string

func (Product) Type

func (Product) Type() protoreflect.EnumType

func (*Product) UnmarshalJSON deprecated

func (x *Product) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ProductFlags

type ProductFlags int32
const (
	ProductFlags_PRODUCT_FLAG_NONE      ProductFlags = 0
	ProductFlags_PRODUCT_FLAG_DEV_BUILD ProductFlags = 1
)

func (ProductFlags) Descriptor

func (ProductFlags) Enum

func (x ProductFlags) Enum() *ProductFlags

func (ProductFlags) EnumDescriptor deprecated

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

Deprecated: Use ProductFlags.Descriptor instead.

func (ProductFlags) Number

func (ProductFlags) String

func (x ProductFlags) String() string

func (ProductFlags) Type

func (*ProductFlags) UnmarshalJSON deprecated

func (x *ProductFlags) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type SystemInfo

type SystemInfo struct {
	CpuFamily               *CpuFamily `protobuf:"varint,10,req,name=cpu_family,json=cpuFamily,enum=spotify.CpuFamily" json:"cpu_family,omitempty"`
	CpuSubtype              *uint32    `protobuf:"varint,20,opt,name=cpu_subtype,json=cpuSubtype" json:"cpu_subtype,omitempty"`
	CpuExt                  *uint32    `protobuf:"varint,30,opt,name=cpu_ext,json=cpuExt" json:"cpu_ext,omitempty"`
	Brand                   *Brand     `protobuf:"varint,40,opt,name=brand,enum=spotify.Brand" json:"brand,omitempty"`
	BrandFlags              *uint32    `protobuf:"varint,50,opt,name=brand_flags,json=brandFlags" json:"brand_flags,omitempty"`
	Os                      *Os        `protobuf:"varint,60,req,name=os,enum=spotify.Os" json:"os,omitempty"`
	OsVersion               *uint32    `protobuf:"varint,70,opt,name=os_version,json=osVersion" json:"os_version,omitempty"`
	OsExt                   *uint32    `protobuf:"varint,80,opt,name=os_ext,json=osExt" json:"os_ext,omitempty"`
	SystemInformationString *string    `` /* 126-byte string literal not displayed */
	DeviceId                *string    `protobuf:"bytes,100,opt,name=device_id,json=deviceId" json:"device_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SystemInfo) Descriptor deprecated

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

Deprecated: Use SystemInfo.ProtoReflect.Descriptor instead.

func (*SystemInfo) GetBrand

func (x *SystemInfo) GetBrand() Brand

func (*SystemInfo) GetBrandFlags

func (x *SystemInfo) GetBrandFlags() uint32

func (*SystemInfo) GetCpuExt

func (x *SystemInfo) GetCpuExt() uint32

func (*SystemInfo) GetCpuFamily

func (x *SystemInfo) GetCpuFamily() CpuFamily

func (*SystemInfo) GetCpuSubtype

func (x *SystemInfo) GetCpuSubtype() uint32

func (*SystemInfo) GetDeviceId

func (x *SystemInfo) GetDeviceId() string

func (*SystemInfo) GetOs

func (x *SystemInfo) GetOs() Os

func (*SystemInfo) GetOsExt

func (x *SystemInfo) GetOsExt() uint32

func (*SystemInfo) GetOsVersion

func (x *SystemInfo) GetOsVersion() uint32

func (*SystemInfo) GetSystemInformationString

func (x *SystemInfo) GetSystemInformationString() string

func (*SystemInfo) ProtoMessage

func (*SystemInfo) ProtoMessage()

func (*SystemInfo) ProtoReflect

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

func (*SystemInfo) Reset

func (x *SystemInfo) Reset()

func (*SystemInfo) String

func (x *SystemInfo) String() string

type UpgradeRequiredMessage

type UpgradeRequiredMessage struct {
	UpgradeSignedPart []byte  `protobuf:"bytes,10,req,name=upgrade_signed_part,json=upgradeSignedPart" json:"upgrade_signed_part,omitempty"`
	Signature         []byte  `protobuf:"bytes,20,req,name=signature" json:"signature,omitempty"`
	HttpSuffix        *string `protobuf:"bytes,30,opt,name=http_suffix,json=httpSuffix" json:"http_suffix,omitempty"`
	// contains filtered or unexported fields
}

func (*UpgradeRequiredMessage) Descriptor deprecated

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

Deprecated: Use UpgradeRequiredMessage.ProtoReflect.Descriptor instead.

func (*UpgradeRequiredMessage) GetHttpSuffix

func (x *UpgradeRequiredMessage) GetHttpSuffix() string

func (*UpgradeRequiredMessage) GetSignature

func (x *UpgradeRequiredMessage) GetSignature() []byte

func (*UpgradeRequiredMessage) GetUpgradeSignedPart

func (x *UpgradeRequiredMessage) GetUpgradeSignedPart() []byte

func (*UpgradeRequiredMessage) ProtoMessage

func (*UpgradeRequiredMessage) ProtoMessage()

func (*UpgradeRequiredMessage) ProtoReflect

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

func (*UpgradeRequiredMessage) Reset

func (x *UpgradeRequiredMessage) Reset()

func (*UpgradeRequiredMessage) String

func (x *UpgradeRequiredMessage) String() string

Directories

Path Synopsis
clienttoken
login5
v3
playlist

Jump to

Keyboard shortcuts

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