- URL:
- https://<root>/security/config/testIdentityStore
- Methods:
POST
- Required Capability:
- Access allowed with either the "Security and Infrastructure" or "Servers" privileges
- Version Introduced:
- 10.1
Description
The test
operation tests the connection to the input user and role store. If this operation returns an error then the server will not accept the connections and you will need to repair them. The operation will only test the connection without any change to current user and role connections.
Request parameters
Parameter | Details |
---|---|
| The JSON object representing the user store configuration. |
| The JSON object representing the role store configuration. |
| The response format. The default response format is Values: |
Example usage
The following is a sample POST request for the test
operation:
POST /webadaptor/admin/security/config/testIdentityStore HTTP/1.1
Host: machine.domain.com
Content-Type: application/x-www-form-urlencoded
Content-Length: []
userStoreConfig={
"type": "LDAP",
"properties": {
"userPassword": "secret",
"isPasswordEncrypted": "false",
"user": "uid=admin,ou=system",
"userFullnameAttribute": "displayName",
"userGivenNameAttribute": "givenName",
"userSurnameAttribute": "sn",
"ldapURLForUsers": "ldaps://ldapserver:10636/ou=users,ou=ags,dc=example,dc=com",
"userEmailAttribute": "mail",
"usernameAttribute": "uid",
"caseSensitive": "false",
"userSearchAttribute": "dn",
}
}&roleStoreConfig={
"type": "BUILTIN",
"properties": {}
}&f=pjson
JSON Response example
{"status": "success"}