Property
|
Description
|
Valid Values
|
{id}
|
The ID of the authentication service.
|
The automatically generated external authentication service ID.
|
Property
|
Description
|
Usage
|
Valid Values
|
"name"
|
The name of the authentication service.
|
Required
|
A string that provides a name for the authentication service.
|
"tenantId"
|
The ID of the tenant.
|
Optional
|
A valid tenant ID. If the tenant ID is not specified, the authentication service will belong to the tenant of the administrator executing the operation.
|
"description"
|
The description of the authentication service.
|
Optional
|
A string that provides a description for the authentication service.
|
"authDefinition"
|
An object that defines the authentication service.
|
Required
|
For an LDAP service, the following attributes must be specified via the attributes object.
targetUrl
securityAuthentication
securityPrincipal
securityCredentials (optional)
See authDefinition Object for details.
|
"authTypeId"
|
The ID of the authentication type.
|
Required
|
3 must be specified for an LDAP service.
|
Property
|
Description
|
Usage
|
Valid Values
|
"name"
|
The name of the authentication service.
|
Required
|
A string that provides a name for the authentication service.
|
"description"
|
The description of the authentication service.
|
Optional
|
A string that provides a description for the authentication service.
|
"authDefinition"
|
An object that defines the authentication service.
|
Required
|
For an LDAP service, the following attributes must be specified via the attributes object.
targetUrl
securityAuthentication
securityPrincipal
securityCredentials (optional)
See authDefinition Object for details.
|
"authTypeId"
|
The ID of the authentication type.
|
Required
|
3 must be specified for an LDAP service.
|