Collection of key/value pairs where each key corresponds to a well-known parameter name. See the specific security provider's documentation for a list of supported parameters.
claimTypes
ClaimType[]
Array of claim types.
groups
Group[]
Array of security groups.
registration
Registration
Security provider registration.
Endpoint
Name
Type
Description
type
EndpointType
Endpoint type.
url
String
Endpoint URL.
Credential
Name
Type
Description
type
CredentialType
Credential type.
userName
String
User name.
password
String
Plain-text password.
Certificate
Name
Type
Description
usage
CertificateUsage
Certificate usage.
type
CertificateType
Certificate type.
format
CertificateFormat
Certificate format.
content
String
Encoded certificate or key.
password
String
Plain-text password.
thumbprint*
String
Certificate thumbprint.
ClaimType
Name
Type
Description
identitier
String
Claim type identifier, typically a URL or JSON key.
usage
ClaimTypeUsage
Claim type usage.
priority
Number
Claim type priority.
ignore
Boolean
Indicates whether the claim type should be ignored.
Group
Name
Type
Description
name
String
Group name.
identifier
String
Group identifier.
groupId
Unique ID
App Builder security group identifier.
grantOnIdentityCreate
Boolean
Indicates whether identities should be added to the group when provisioned.
Registration
Name
Type
Description
enabled
Boolean
Enables the security provider.
priority
Number
Security provider ordinal position.
sealed
Boolean
Seals the security provider. INTERNAL USE ONLY.
redirectOnChallenge
Boolean
Bypasses the login form and redirects the client to the user authentication provider when challenged.
showOnLoginForm
Boolean
Displays the user authentication provider on the login form.
userProvisioning
Boolean
Enables provisioning for the user authentication provider.
matchExistingUser
Boolean
Allows the user provisioning process to map identities to existing users.
suppliesGroupMembership
Boolean
Indicates that the user authentication provider maintains security group membership.
storeClaims
Boolean
Indicates that App Builder should store any claims received from the user authentication provider.
defaultAuthenticationProvider
Boolean
Indicates that App Builder should make the user authentication provider the system's default user authentication provider.