CreateSamlDirectoryInput

CreateSamlDirectoryInput

CreateSamlDirectoryInput

Input type to create a SAML directory

allowGroupSyncing Boolean Optional tags for the SAML directory to create
allowIdpInitiatedSso Boolean Optional flag to determine if this directory allows IDP-initiated SSO.
certificate String! The certificate of the SAML directory to create in multiline PEM format
description String Optional description of the SAML directory to create
entryPoint String! The entryPoint of the SAML directory to create
groupFilter String Optional attribute returning list of groups that a SAML user is a part of.
issuer String Optional issuer of the SAML directory to create
nameIdFormat SamlNameIdFormat Optional nameIdFormat of the SAML directory to create
parent ID! The parent of the SAML directory to create, either as an id, or an AKA
profileGroupsAttribute String Flag to indicate whether groups will be synchronized for SAML users.
profileIdTemplate String! The profileIdTemplate of the SAML directory to create
requiredSignedAssertionResponse Boolean Optional flag to indicate whether the SAML assertion response from the IDP should be signed. Enabling this ensures data integrity and authenticity.
requiredSignedAuthenticationResponse Boolean Optional flag to indicate whether the SAML authentication response from the IDP should be signed. Enabling this ensures data integrity and authenticity.
signatureAlgorithm SamlSignedRequestAlgorithm Optional algorithm used to sign auth requests with SAML directory
signaturePrivateKey String Optional signaturePrivateKey used to sign auth requests with SAML directory, in multiline PEM format
signRequests Boolean Optionally sign auth requests with this SAML directory
status DirectoryStatus! The status of the SAML directory to create
strictAudienceValidation Boolean Optional flag to indicate whether the SAML Audience need to be validated.
tags Scalar Optional regular expression to filter out groups that are to be synced from SAML.
title String! The title of the SAML directory to create