cesium-native
0.41.0
|
Classes for working with Cesium ion clients. More...
Classes | |
struct | ApplicationData |
Data retrieved from the Cesium ion server via an "appData" request from Cesium ion. This actually represents information about the server itself. More... | |
struct | Asset |
A Cesium ion Asset, such as a 3D Tiles tileset or an imagery layer. More... | |
struct | Assets |
struct | ListTokensOptions |
Options to be passed to Connection::tokens. More... | |
class | Connection |
A connection to Cesium ion that can be used to interact with it via its REST API. More... | |
struct | DefaultAssets |
The default assets. More... | |
struct | QuickAddRasterOverlay |
A raster overlay available for use with a quick add asset. More... | |
struct | QuickAddAsset |
A quick add asset. More... | |
struct | Defaults |
The data returned by Cesium ion's v1/defaults service. It includes information about default imagery, terrain and building assets along with quick add assets that can be useful to use within other applications. More... | |
struct | ProfileStorage |
Information about the amount of storage available in a user's account. More... | |
struct | Profile |
Contains of a Cesium ion user. More... | |
struct | Response |
A response from Cesium ion. More... | |
struct | NoValue |
A non-value, for use with a valueless Response. More... | |
struct | Token |
A Cesium ion access token. More... | |
struct | TokenList |
A list of Cesium ion access tokens, as returned by the "List Tokens" service. More... | |
Enumerations | |
enum | AuthenticationMode { CesiumIon , Saml , SingleUser } |
An enumeration representing the values of ApplicationData::authenticationMode. More... | |
enum class | SortOrder { Ascending , Descending } |
Whether sorted results should be ascending or descending. | |
Classes for working with Cesium ion clients.
An enumeration representing the values of ApplicationData::authenticationMode.
Enumerator | |
---|---|
CesiumIon | Authentication using OAuth with an ion.cesium.com account. |
Saml | Authentication using OAuth with Cesium ion Self-Hosted. On the server, this uses the Security Assertion Markup Language (SAML) to communicate with another authentication server. From our perspective, we can treat this the same as AuthenticationMode::CesiumIon. |
SingleUser | A Cesium ion Self-Hosted server without authentication. In single-user mode, any application that can reach the server has permissions to use its endpoints. In this mode, some endpoints (like /me and /tokens) are unavailable. |
Definition at line 11 of file ApplicationData.h.