struct PlaceOS::Client::API::Models::Authority
- PlaceOS::Client::API::Models::Authority
- PlaceOS::Client::API::Models::Response
- Struct
- Value
- Object
Overview
Metadata about the PlaceOS instance connected to.
This provides information that may be of relevance for authentication or providing client-side configuration information.
Defined in:
placeos/api/models/authority.crConstructors
-
.new(pull : JSON::PullParser)
Metadata about the PlaceOS instance connected to.
Instance Method Summary
-
#config : Hash(String, JSON::Any)
Additional configuration / context for clients.
-
#description : String | Nil
Authority description (markdown).
-
#domain : String
FQDN or IP address this authority serves.
-
#id : String
A universally unique identifier that represents the Authority.
-
#login_url : String
Path that clients should use for initiating authentication.
-
#logout_url : String
Path that clients should use for revoking authentication.
-
#name : String
Human readable name
-
#version : String
Version of application
Constructor methods inherited from struct PlaceOS::Client::API::Models::Response
new(pull : JSON::PullParser)
new
Constructor Detail
def self.new(pull : JSON::PullParser)
#
Metadata about the PlaceOS instance connected to.
This provides information that may be of relevance for authentication or providing client-side configuration information.