Documentation ¶
Index ¶
- Variables
- type AccessAppRequest
- type AccessStatus
- func (*AccessStatus) Descriptor() ([]byte, []int)deprecated
- func (x *AccessStatus) GetAllowed() bool
- func (x *AccessStatus) GetLocation() *UserLocationData
- func (*AccessStatus) ProtoMessage()
- func (x *AccessStatus) ProtoReflect() protoreflect.Message
- func (x *AccessStatus) Reset()
- func (x *AccessStatus) String() string
- type Areas
- type AvoidedRegionsResponse
- func (*AvoidedRegionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AvoidedRegionsResponse) GetAreas() []*Areas
- func (x *AvoidedRegionsResponse) GetCountries() []string
- func (*AvoidedRegionsResponse) ProtoMessage()
- func (x *AvoidedRegionsResponse) ProtoReflect() protoreflect.Message
- func (x *AvoidedRegionsResponse) Reset()
- func (x *AvoidedRegionsResponse) String() string
- type RegionsConfigRequest
- func (*RegionsConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegionsConfigRequest) GetToken() string
- func (*RegionsConfigRequest) ProtoMessage()
- func (x *RegionsConfigRequest) ProtoReflect() protoreflect.Message
- func (x *RegionsConfigRequest) Reset()
- func (x *RegionsConfigRequest) String() string
- type UserLocationData
- func (*UserLocationData) Descriptor() ([]byte, []int)deprecated
- func (x *UserLocationData) GetCity() string
- func (x *UserLocationData) GetCountry() string
- func (x *UserLocationData) GetRegion() string
- func (*UserLocationData) ProtoMessage()
- func (x *UserLocationData) ProtoReflect() protoreflect.Message
- func (x *UserLocationData) Reset()
- func (x *UserLocationData) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_linq_geo_restrictions_v1_restrictions_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AccessAppRequest ¶
type AccessAppRequest struct { App *string `protobuf:"bytes,1,opt,name=app,proto3,oneof" json:"app,omitempty"` // contains filtered or unexported fields }
Access request payload, optionally receives app code To check access for a specific application
func (*AccessAppRequest) Descriptor
deprecated
func (*AccessAppRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccessAppRequest.ProtoReflect.Descriptor instead.
func (*AccessAppRequest) GetApp ¶
func (x *AccessAppRequest) GetApp() string
func (*AccessAppRequest) ProtoMessage ¶
func (*AccessAppRequest) ProtoMessage()
func (*AccessAppRequest) ProtoReflect ¶
func (x *AccessAppRequest) ProtoReflect() protoreflect.Message
func (*AccessAppRequest) Reset ¶
func (x *AccessAppRequest) Reset()
func (*AccessAppRequest) String ¶
func (x *AccessAppRequest) String() string
type AccessStatus ¶
type AccessStatus struct { Allowed bool `protobuf:"varint,1,opt,name=allowed,proto3" json:"allowed,omitempty"` Location *UserLocationData `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
Access details message with included user location data
func (*AccessStatus) Descriptor
deprecated
func (*AccessStatus) Descriptor() ([]byte, []int)
Deprecated: Use AccessStatus.ProtoReflect.Descriptor instead.
func (*AccessStatus) GetAllowed ¶
func (x *AccessStatus) GetAllowed() bool
func (*AccessStatus) GetLocation ¶
func (x *AccessStatus) GetLocation() *UserLocationData
func (*AccessStatus) ProtoMessage ¶
func (*AccessStatus) ProtoMessage()
func (*AccessStatus) ProtoReflect ¶
func (x *AccessStatus) ProtoReflect() protoreflect.Message
func (*AccessStatus) Reset ¶
func (x *AccessStatus) Reset()
func (*AccessStatus) String ¶
func (x *AccessStatus) String() string
type Areas ¶
type Areas struct { // Country two-letter code Country string `protobuf:"bytes,1,opt,name=country,proto3" json:"country,omitempty"` // List of two-letter codes of regions Regions []string `protobuf:"bytes,2,rep,name=regions,proto3" json:"regions,omitempty"` // contains filtered or unexported fields }
List of areas attached to the country
func (*Areas) ProtoReflect ¶
func (x *Areas) ProtoReflect() protoreflect.Message
type AvoidedRegionsResponse ¶
type AvoidedRegionsResponse struct { // List of avoided countries Countries []string `protobuf:"bytes,1,rep,name=countries,proto3" json:"countries,omitempty"` // List of avoided areas mapped by country Areas []*Areas `protobuf:"bytes,2,rep,name=areas,proto3" json:"areas,omitempty"` // contains filtered or unexported fields }
Reponse with avoided areas configuration
func (*AvoidedRegionsResponse) Descriptor
deprecated
func (*AvoidedRegionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AvoidedRegionsResponse.ProtoReflect.Descriptor instead.
func (*AvoidedRegionsResponse) GetAreas ¶
func (x *AvoidedRegionsResponse) GetAreas() []*Areas
func (*AvoidedRegionsResponse) GetCountries ¶
func (x *AvoidedRegionsResponse) GetCountries() []string
func (*AvoidedRegionsResponse) ProtoMessage ¶
func (*AvoidedRegionsResponse) ProtoMessage()
func (*AvoidedRegionsResponse) ProtoReflect ¶
func (x *AvoidedRegionsResponse) ProtoReflect() protoreflect.Message
func (*AvoidedRegionsResponse) Reset ¶
func (x *AvoidedRegionsResponse) Reset()
func (*AvoidedRegionsResponse) String ¶
func (x *AvoidedRegionsResponse) String() string
type RegionsConfigRequest ¶
type RegionsConfigRequest struct { // Game token used for authorization requests // Same as for AuthGameService::SignInGame Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
Request for asking current avoided regions settings
func (*RegionsConfigRequest) Descriptor
deprecated
func (*RegionsConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegionsConfigRequest.ProtoReflect.Descriptor instead.
func (*RegionsConfigRequest) GetToken ¶
func (x *RegionsConfigRequest) GetToken() string
func (*RegionsConfigRequest) ProtoMessage ¶
func (*RegionsConfigRequest) ProtoMessage()
func (*RegionsConfigRequest) ProtoReflect ¶
func (x *RegionsConfigRequest) ProtoReflect() protoreflect.Message
func (*RegionsConfigRequest) Reset ¶
func (x *RegionsConfigRequest) Reset()
func (*RegionsConfigRequest) String ¶
func (x *RegionsConfigRequest) String() string
type UserLocationData ¶
type UserLocationData struct { // Country code, two letter by ISO Country string `protobuf:"bytes,1,opt,name=country,proto3" json:"country,omitempty"` // Country region code Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // Name of place or location, like a town or city City string `protobuf:"bytes,3,opt,name=city,proto3" json:"city,omitempty"` // contains filtered or unexported fields }
Determined user location
func (*UserLocationData) Descriptor
deprecated
func (*UserLocationData) Descriptor() ([]byte, []int)
Deprecated: Use UserLocationData.ProtoReflect.Descriptor instead.
func (*UserLocationData) GetCity ¶
func (x *UserLocationData) GetCity() string
func (*UserLocationData) GetCountry ¶
func (x *UserLocationData) GetCountry() string
func (*UserLocationData) GetRegion ¶
func (x *UserLocationData) GetRegion() string
func (*UserLocationData) ProtoMessage ¶
func (*UserLocationData) ProtoMessage()
func (*UserLocationData) ProtoReflect ¶
func (x *UserLocationData) ProtoReflect() protoreflect.Message
func (*UserLocationData) Reset ¶
func (x *UserLocationData) Reset()
func (*UserLocationData) String ¶
func (x *UserLocationData) String() string
Click to show internal directories.
Click to hide internal directories.