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