AuthSourceSAML
A SAML authentication source that can be used to secure APIs or Developer Portals.
type AuthSourceSAML implements AuthSource {
id: ID!
name: String!
description: String
brokerId: String
redirectUris: [String!]
alias: String
singleSignOnServiceUrl: String
singleLogoutServiceUrl: String
nameIdPolicyFormat: AuthSourceSAMLNameIdPolicyFormat
httpPostBindingResponse: Boolean
httpPostBindingRequest: Boolean
signAuthenticationRequests: Boolean
forceAuthentication: Boolean
groupsAttribute: String
roles: [AuthSourceRole!]
}
Fields
AuthSourceSAML.id ● ID! non-null scalar miscellaneous
The authentication source ID.
AuthSourceSAML.name ● String! non-null scalar miscellaneous
The name of the authentication source.
AuthSourceSAML.description ● String scalar miscellaneous
The description of the authentication source.
AuthSourceSAML.brokerId ● String scalar miscellaneous
ID of the Broker that the authentication source is attached to.
AuthSourceSAML.redirectUris ● [String!] list scalar miscellaneous
The redirect URIs configured in the IDP.
AuthSourceSAML.alias ● String scalar miscellaneous
The alias that will be sent in the token URL to identify the issuer.
AuthSourceSAML.singleSignOnServiceUrl ● String scalar miscellaneous
The service URL of the IDP.
AuthSourceSAML.singleLogoutServiceUrl ● String scalar miscellaneous
The logout URL configured in the IDP.
AuthSourceSAML.nameIdPolicyFormat ● AuthSourceSAMLNameIdPolicyFormat enum platform
The name identifier formats supported by the IDP.
AuthSourceSAML.httpPostBindingResponse ● Boolean scalar miscellaneous
Indicates whether to use Redirect Binding for responses sent to the identity provider.
AuthSourceSAML.httpPostBindingRequest ● Boolean scalar miscellaneous
Indicates whether to use Redirect Binding when requesting information from the identity provider.
AuthSourceSAML.signAuthenticationRequests ● Boolean scalar miscellaneous
Indicates whether to sign requests sent to the identity provider.
AuthSourceSAML.forceAuthentication ● Boolean scalar miscellaneous
Indicates whether to force users to enter their credentials for the IDP even if they are logged in.
AuthSourceSAML.groupsAttribute ● String scalar miscellaneous
The attribute name in the token that holds a list of groups to which the user belongs.
AuthSourceSAML.roles ● [AuthSourceRole!] list object platform
The roles associated with the authentication source.
Interfaces
AuthSource interface platform
An interface for authentication source