| Object type: auth-config | |
|---|---|
| An AuthenticationConfig object contains information about an authentication source and its configuration. An authentication source is used by Sentinel to validate a user's credentials when the user logs into the Sentinel system. | |
| Field | Description |
| cert | The URL of the server certificate for TLS-protected LDAP authentication, if any. |
| meta | The metadata for an object, including the object type name and the URL reference to the object. Definition |
| properties | A collection of name-value pairs that are specific to the authentication configuration type. |
| test | True if the AuthenticationConfig object exists for the purpose of testing. |
| type | The type of authentication configuration. Currently two types are supported: "DATABASE", and "LDAP". "DATABASE" implies that user credentials are authenticated against the internal Sentinel database. "LDAP" implies that user credentials are authenticated against an external LDAP directory. |
| Object type: meta | |
|---|---|
| The metadata for an object, including the object type name and the URL reference to the object. | |
| Field | Description |
| @href | The URL reference to the object. |
| type | The name of the object type |
GET https://164.99.19.131:8443/SentinelRESTServices/objects/auth-config/79600390-9B73-102E-A3E2-001676E4A757
{
"meta":{
"type":"auth-config",
"@href":"https://164.99.19.131:8443/SentinelRESTServices/objects/auth-config/79600390-9B73-102E-A3E2-001676E4A757"
},
"cert":{
"@href":"https://164.99.19.131:8443/SentinelRESTServices/objects/auth-config/79600390-9B73-102E-A3E2-001676E4A757/cert"
},
"test":true,
"properties":[
{
"key":"port",
"value":"636"
},
{
"key":"useSSL",
"value":"true"
},
{
"key":"10.0.1.123",
"value":"host"
},
{
"key":"base-dn",
"value":"cn=users,dc=office,dc=acme,dc=com"
},
{
"key":"search-attr",
"value":"sAMAccountName"
}
],
"type":"LDAP"
}
| Object type: auth-config | ||
|---|---|---|
| An AuthenticationConfig object contains information about an authentication source and its configuration. An authentication source is used by Sentinel to validate a user's credentials when the user logs into the Sentinel system. | ||
| Field | Required | Description |
| cert | false | The URL of the server certificate for TLS-protected LDAP authentication, if any. |
| properties | false | A collection of name-value pairs that are specific to the authentication configuration type. |
| test | false | True if the AuthenticationConfig object exists for the purpose of testing. |
| type | false | The type of authentication configuration. Currently two types are supported: "DATABASE", and "LDAP". "DATABASE" implies that user credentials are authenticated against the internal Sentinel database. "LDAP" implies that user credentials are authenticated against an external LDAP directory. |
| Object type: meta | ||
|---|---|---|
| The metadata for an object, including the object type name and the URL reference to the object. | ||
| Field | Required | Description |
| @href | false | The URL reference to the object. |
| type | false | The name of the object type |
PUT https://164.99.19.131:8443/SentinelRESTServices/objects/auth-config/79600390-9B73-102E-A3E2-001676E4A757
{
"cert":{
"@href":"https://164.99.19.131:8443/SentinelRESTServices/objects/auth-config/79600390-9B73-102E-A3E2-001676E4A757/cert"
},
"test":true,
"properties":[
{
"key":"port",
"value":"636"
},
{
"key":"useSSL",
"value":"true"
},
{
"key":"10.0.1.123",
"value":"host"
},
{
"key":"base-dn",
"value":"cn=users,dc=office,dc=acme,dc=com"
},
{
"key":"search-attr",
"value":"sAMAccountName"
}
],
"type":"LDAP"
}
DELETE https://164.99.19.131:8443/SentinelRESTServices/objects/auth-config/79600390-9B73-102E-A3E2-001676E4A757