Documentation ¶
Index ¶
- type AuthService
- type Discovery
- func (d *Discovery) AuthService() (AuthService, error)
- func (d *Discovery) CdnService() (Service, error)
- func (d *Discovery) EntitlementsService() (ServiceWithTitle, error)
- func (d *Discovery) FiletocloudService() (Service, error)
- func (d *Discovery) FrontendService() (Service, error)
- func (d *Discovery) GatheringsService() (Service, error)
- func (d *Discovery) MessagingService() (Service, error)
- func (d *Discovery) MpsasService() (Service, error)
- func (d *Discovery) MultiplayerService() (Service, error)
- func (d *Discovery) PersonaService() (ServiceWithTitle, error)
- func (d *Discovery) RealmsfrontendService() (ServiceWithTitle, error)
- func (d *Discovery) SafetyService() (Service, error)
- func (d *Discovery) SignalingService() (SignalingService, error)
- func (d *Discovery) StoreService() (ServiceWithEdu, error)
- type Service
- type ServiceWithEdu
- type ServiceWithTitle
- type SignalingService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthService ¶
type AuthService struct { ServiceWithEdu Issuer string `json:"issuer"` }
type Discovery ¶
type Discovery struct { ServiceEnvironments struct { Persona map[string]ServiceWithTitle `json:"persona"` Store map[string]ServiceWithEdu `json:"store"` Auth map[string]AuthService `json:"auth"` Signaling map[string]SignalingService `json:"signaling"` Filetocloud map[string]Service `json:"filetocloud"` Safety map[string]Service `json:"safety"` Mpsas map[string]Service `json:"mpsas"` Gatherings map[string]Service `json:"gatherings"` Messaging map[string]Service `json:"messaging"` Entitlements map[string]ServiceWithTitle `json:"entitlements"` Frontend map[string]Service `json:"frontend"` Multiplayer map[string]Service `json:"multiplayer"` Cdn map[string]Service `json:"cdn"` Realmsfrontend map[string]ServiceWithTitle `json:"realmsfrontend"` } `json:"serviceEnvironments"` SupportedEnvironments map[string][]string `json:"supportedEnvironments"` // contains filtered or unexported fields }
func GetDiscovery ¶
func (*Discovery) AuthService ¶
func (d *Discovery) AuthService() (AuthService, error)
func (*Discovery) CdnService ¶
func (*Discovery) EntitlementsService ¶
func (d *Discovery) EntitlementsService() (ServiceWithTitle, error)
func (*Discovery) FiletocloudService ¶
func (*Discovery) FrontendService ¶
func (*Discovery) GatheringsService ¶
func (*Discovery) MessagingService ¶
func (*Discovery) MpsasService ¶
func (*Discovery) MultiplayerService ¶
func (*Discovery) PersonaService ¶
func (d *Discovery) PersonaService() (ServiceWithTitle, error)
func (*Discovery) RealmsfrontendService ¶
func (d *Discovery) RealmsfrontendService() (ServiceWithTitle, error)
func (*Discovery) SafetyService ¶
func (*Discovery) SignalingService ¶
func (d *Discovery) SignalingService() (SignalingService, error)
func (*Discovery) StoreService ¶
func (d *Discovery) StoreService() (ServiceWithEdu, error)
type ServiceWithEdu ¶
type ServiceWithEdu struct { ServiceWithTitle EduPlayFabTitleID string `json:"eduPlayFabTitleId"` }
type ServiceWithTitle ¶
type SignalingService ¶
Click to show internal directories.
Click to hide internal directories.