createSamlServiceProvider
Create a new SAML Service Provider
Arguments
Argument Name | Type | Description |
---|---|---|
entityId | String | Service Provider entity id (usually URI) (Required) |
serverUrl | String | URL for the service provider host (Required) |
authnRequestsSigned | Boolean | Metadata will have AuthnRequestsSigned="true/false" in descriptor |
digestAlgorithm | String | SAML digest algorithm. |
enabled | Boolean | If true, enables SAML Service Provider |
groupClaimAttribute | String | Security group claim attribute in the SAML response that contains the user groups. |
mdSigningEnabled | Boolean | If true, sign service provider metadata |
mdSigningPassphrase | String | Passphrase use for SP metadata signing private key |
mdSigningPrivateKey | String | SP metadata signing private key |
mdSigningPublicCertificate | String | SP metadata signing public certificate |
nameIdFormat | String | NameID format like urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified |
passphrase | String | Passphrase use for SP private key |
privateKey | String | SP private key |
publicCertificate | String | SP’s public certificate |
samlServiceProviderName | String | The name of the SAML Service Provider |
signatureAlgorithm | String | SAML signature algorithm. |
userEmailAttribute | String | The mapping for the user email attribute in the SAML response. |
userFullNameAttribute | String | The mapping for the full user name attribute in the SAML response. |
wantAssertionsSigned | Boolean | Metadata will have WantAssertionsSigned="true/false" in descriptor |
deleteSamlServiceProvider
getSamlServiceProvider
getSamlServiceProviderMetadata
modifySamlServiceProvider
Modify an existing SAML Service Provider
Arguments
Argument Name | Type | Description |
---|---|---|
entityId | String | Service Provider entity id (usually URI) (Required) |
serverUrl | String | URL for the service provider host (Required) |
samlServiceProviderName | String | The name of the SAML Service Provider |
authnRequestsSigned | Boolean | Metadata will have AuthnRequestsSigned="true/false" in descriptor |
digestAlgorithm | String | SAML digest algorithm. |
enabled | Boolean | If true, enables SAML Service Provider |
groupClaimAttribute | String | Security group claim attribute in the SAML response that contains the user groups. |
mdSigningEnabled | Boolean | If true, sign service provider metadata |
mdSigningPassphrase | String | Passphrase use for SP metadata signing private key |
mdSigningPrivateKey | String | SP metadata signing private key |
mdSigningPublicCertificate | String | SP metadata signing public certificate |
nameIdFormat | String | NameID format like urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified |
passphrase | String | Passphrase use for SP private key |
privateKey | String | SP private key |
publicCertificate | String | SP’s public certificate |
signatureAlgorithm | String | SAML signature algorithm. |
userEmailAttribute | String | The mapping for the user email attribute in the SAML response. |
userFullNameAttribute | String | The mapping for the full user name attribute in the SAML response. |
wantAssertionsSigned | Boolean | Metadata will have WantAssertionsSigned="true/false" in descriptor |