Files
developer.sailpoint.com/docs/tools/sdk/powershell/Reference/V3/Models/IdpDetails.md
2025-02-28 14:46:13 +00:00

3.1 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
idp-details IdpDetails IdpDetails IdpDetails powershellsdk
powershell
PowerShell
sdk
IdpDetails
IdpDetails
/tools/sdk/powershell/v3/models/idp-details
SDK
Software Development Kit
IdpDetails
IdpDetails

IdpDetails

Properties

Name Type Description Notes
Role Enum [ "SAML_IDP" ] Federation protocol role [optional]
EntityId String An entity ID is a globally unique name for a SAML entity, either an Identity Provider (IDP) or a Service Provider (SP). [optional]
Binding String Defines the binding used for the SAML flow. Used with IDP configurations. [optional]
AuthContext String Specifies the SAML authentication method to use. Used with IDP configurations. [optional]
LogoutUrl String The IDP logout URL. Used with IDP configurations. [optional]
IncludeAuthContext Boolean Determines if the configured AuthnContext should be used or the default. Used with IDP configurations. [optional] [default to $false]
NameId String The name id format to use. Used with IDP configurations. [optional]
JitConfiguration JITConfiguration [optional]
Cert String The Base64-encoded certificate used by the IDP. Used with IDP configurations. [optional]
LoginUrlPost String The IDP POST URL, used with IDP HTTP-POST bindings for IDP-initiated logins. Used with IDP configurations. [optional]
LoginUrlRedirect String The IDP Redirect URL. Used with IDP configurations. [optional]
MappingAttribute String Return the saml Id for the given user, based on the IDN as SP settings of the org. Used with IDP configurations. [optional]
CertificateExpirationDate String The expiration date extracted from the certificate. [optional]
CertificateName String The name extracted from the certificate. [optional]

Examples

  • Prepare the resource
$IdpDetails = Initialize-PSSailpoint.V3IdpDetails  -Role SAML_IDP `
 -EntityId http://www.okta.com/exkdaruy8Ln5Ry7C54x6 `
 -Binding urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST `
 -AuthContext urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport `
 -LogoutUrl https://dev-206445.oktapreview.com/login/signout `
 -IncludeAuthContext false `
 -NameId urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress `
 -JitConfiguration null `
 -Cert -----BEGIN CERTIFICATE-----****-----END CERTIFICATE----- `
 -LoginUrlPost https://dev-157216.okta.com/app/sailpointdev157216_cdovsaml_1/exkdaruy8Ln5Ry7C54x6/sso/saml `
 -LoginUrlRedirect https://dev-157216.okta.com/app/sailpointdev157216_cdovsaml_1/exkdaruy8Ln5Ry7C54x6/sso/saml `
 -MappingAttribute email `
 -CertificateExpirationDate Fri Mar 08 08:54:24 UTC 2013 `
 -CertificateName OU=Conext, O=Surfnet, L=Utrecht, ST=Utrecht, C=NL
  • Convert the resource to JSON
$IdpDetails | ConvertTo-JSON

[Back to top]