Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 3.53 KB

SamlSourceRequest.md

File metadata and controls

30 lines (25 loc) · 3.53 KB

SamlSourceRequest

Properties

Name Type Description Notes
name String Source's display Name.
slug String Internal source name, used in URLs.
enabled Option<bool> [optional]
authentication_flow Option<uuid::Uuid> Flow to use when authenticating existing users. [optional]
enrollment_flow Option<uuid::Uuid> Flow to use when enrolling new users. [optional]
policy_engine_mode Option<models::PolicyEngineMode> [optional]
user_matching_mode Option<models::UserMatchingModeEnum> How the source determines if an existing user should be authenticated or a new user enrolled. * identifier - Use the source-specific identifier * email_link - Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses. * email_deny - Use the user's email address, but deny enrollment when the email address already exists. * username_link - Link to a user with identical username. Can have security implications when a username is used with another source. * username_deny - Use the user's username, but deny enrollment when the username already exists. [optional]
user_path_template Option<String> [optional]
pre_authentication_flow uuid::Uuid Flow used before authentication.
issuer Option<String> Also known as Entity ID. Defaults the Metadata URL. [optional]
sso_url String URL that the initial Login request is sent to.
slo_url Option<String> Optional URL if your IDP supports Single-Logout. [optional]
allow_idp_initiated Option<bool> Allows authentication flows initiated by the IdP. This can be a security risk, as no validation of the request ID is done. [optional]
name_id_policy Option<models::NameIdPolicyEnum> NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent. * urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress - Email * urn:oasis:names:tc:SAML:2.0:nameid-format:persistent - Persistent * urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName - X509 * urn:oasis:names:tc:SAML:2.0:nameid-format:WindowsDomainQualifiedName - Windows * urn:oasis:names:tc:SAML:2.0:nameid-format:transient - Transient [optional]
binding_type Option<models::BindingTypeEnum> [optional]
verification_kp Option<uuid::Uuid> When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default. [optional]
signing_kp Option<uuid::Uuid> Keypair used to sign outgoing Responses going to the Identity Provider. [optional]
digest_algorithm Option<models::DigestAlgorithmEnum> [optional]
signature_algorithm Option<models::SignatureAlgorithmEnum> [optional]
temporary_user_delete_after Option<String> Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. (Format: hours=1;minutes=2;seconds=3). [optional]

[Back to Model list] [Back to API list] [Back to README]