struct
PlaceOS::Client::API::Models::SamlAuthentication
- PlaceOS::Client::API::Models::SamlAuthentication
- PlaceOS::Client::API::Models::Response
- Struct
- Value
- Object
Included Modules
Defined in:
placeos/api/models/auths/saml.crConstructors
Instance Method Summary
-
#assertion_consumer_service_url : String
The URL at which the SAML assertion should be received (SSO Service => Engine URL)
- #authority_id : String
-
#getter_service_name : String
Name for the getter service (Defaults to Required getters)
-
#getter_statements : Hash(String, Array(String))
Used to map getter Names in a SAMLResponse to entries in the OmniAuth info hash
- #id : String
-
#idp_cert : String
The identity provider's certificate in PEM format (this or fingerprint is required)
-
#idp_cert_fingerprint : String
The SHA1 fingerprint of the certificate
-
#idp_slo_target_url : String
The URL to which the single logout request and response should be sent
-
#idp_sso_target_url : String
The URL to which the authentication request should be sent (Engine => SSO Service)
-
#idp_sso_target_url_runtime_params : Hash(String, String)
mapping of request params that exist during the request phase of OmniAuth that should to be sent to the IdP
-
#issuer : String
The name of your application
- #name : String
-
#name_identifier_format : String
Describes the format of the username required by this application
-
#request_getters : Array(NamedTuple(name: String, name_format: String, friendly_name: String))
Used to map getter Names in a SAMLResponse to entries in the OmniAuth info hash
-
#slo_default_relay_state : String
The value to use as default RelayState for single log outs
-
#uid_getter : String
getter that uniquely identifies the user (If unset, the name identifier returned by the IdP is used.)
Instance methods inherited from module PlaceOS::Client::API::Models::Timestamps
created_at : Time
created_at,
updated_at : Time
updated_at
Constructor methods inherited from struct PlaceOS::Client::API::Models::Response
new(pull : JSON::PullParser)
new
Macros inherited from module PlaceOS::Client::API::Models::Response::Init
__add_initialize__
__add_initialize__
Constructor Detail
Instance Method Detail
The URL at which the SAML assertion should be received (SSO Service => Engine URL)
Used to map getter Names in a SAMLResponse to entries in the OmniAuth info hash
The identity provider's certificate in PEM format (this or fingerprint is required)
The URL to which the single logout request and response should be sent
The URL to which the authentication request should be sent (Engine => SSO Service)
mapping of request params that exist during the request phase of OmniAuth that should to be sent to the IdP
Describes the format of the username required by this application
Used to map getter Names in a SAMLResponse to entries in the OmniAuth info hash
getter that uniquely identifies the user (If unset, the name identifier returned by the IdP is used.)