class

PlaceOS::Client::APIWrapper::Saml

Inherits PlaceOS::Client::APIWrapper::AuthBase < PlaceOS::Client::APIWrapper::Endpoint::Destroy < PlaceOS::Client::APIWrapper::Endpoint::Fetch < PlaceOS::Client::APIWrapper::Endpoint < Reference < Object

Constructors

new(client : APIWrapper)
Source

Instance methods

base

The base route for the endpoint

Source
create(name : String, authority_id : String, issuer : String, idp_sso_target_url : String, name_identifier_format : String, assertion_consumer_service_url : String, request_attributes : Array(NamedTuple(name: String, name_format: String, friendly_name: String)), idp_sso_target_url_runtime_params : Hash(String, String) | Nil = nil, uid_getter : String | Nil = nil, idp_cert : String | Nil = nil, idp_cert_fingerprint : String | Nil = nil, getter_service_name : String | Nil = nil, getter_statements : Hash(String, Array(String)) | Nil = nil, idp_slo_target_url : String | Nil = nil, slo_default_relay_state : String | Nil = nil)
Source
update(id : String, name : String | Nil = nil, authority_id : String | Nil = nil, issuer : String | Nil = nil, idp_sso_target_url : String | Nil = nil, name_identifier_format : String | Nil = nil, assertion_consumer_service_url : String | Nil = nil, request_attributes : Array(NamedTuple(name: String, name_format: String, friendly_name: String)) | Nil = nil, idp_sso_target_url_runtime_params : Hash(String, String) | Nil = nil, uid_getter : String | Nil = nil, idp_cert : String | Nil = nil, idp_cert_fingerprint : String | Nil = nil, getter_service_name : String | Nil = nil, getter_statements : Hash(String, Array(String)) | Nil = nil, idp_slo_target_url : String | Nil = nil, slo_default_relay_state : String | Nil = nil)
Source