...
Set the
<HideAdminServiceWSDLs>
element tofalse
in<IS_HOME>/repository/conf/carbon.xml
file.Code Block language xml <HideAdminServiceWSDLs>false</HideAdminServiceWSDLs>
- Restart the Identity Server.
- If you have started the server in default configurations, use the following URL in your browser to see the WSDL of the admin service: https://localhost:9443/services/EntitlementService?wsdl.
...
Note | ||
---|---|---|
Note: The REST APIs are secured with basic authentication. Follow the steps below to add a basic auth header when calling these methods.
|
Get API resource list
Description | Get API resource list according to XACML 3.0 Specification | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Path | /home | |||||||||||||||||||||||||
HTTP Method | GET | |||||||||||||||||||||||||
Request/Response Format | application/json application/xml | |||||||||||||||||||||||||
Authentication | Basic | |||||||||||||||||||||||||
Username | admin | |||||||||||||||||||||||||
Password | admin | |||||||||||||||||||||||||
Parameters |
| |||||||||||||||||||||||||
Response |
|
Evaluate XACML request
Description | Get response by evaluating JSON/XML XACML request | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Path | /pdp | ||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||
Request/Response Format | application/json application/xml | ||||||||||||||||||||||||||||||
Authentication | Basic | ||||||||||||||||||||||||||||||
Username | admin | ||||||||||||||||||||||||||||||
Password | admin | ||||||||||||||||||||||||||||||
Parameters |
| ||||||||||||||||||||||||||||||
Response |
|
|
Evaluate XACML request by attributes
Description | Get response by evaluating attributes | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Path | /by-attrib | ||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||
Request/Response Format | application/json application/xml | ||||||||||||||||||||||||||
Authentication | Basic | ||||||||||||||||||||||||||
Username | admin | ||||||||||||||||||||||||||
Password | admin | ||||||||||||||||||||||||||
Parameters |
|
| |||||||||||||
Response |
|
---|
Evaluate XACML request by attributes and receive boolean response
Description | Get boolean response by evaluating attributes | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Path | /by-attrib-boolean | ||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||
Request/Response Format | application/json application/xml | ||||||||||||||||||||||||||||||
Authentication | Basic | ||||||||||||||||||||||||||||||
Username | admin | ||||||||||||||||||||||||||||||
Password | admin | ||||||||||||||||||||||||||||||
Parameters |
| ||||||||||||||||||||||||||||||
Response |
|
|
Get entitled attributes
Description | Get entitled attributes for a given set of parameters. | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Path | /entitled-attribs | ||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||
Request/Response Format | application/json application/xml | ||||||||||||||||||||||||||||||
Authentication | Basic | ||||||||||||||||||||||||||||||
Username | admin | ||||||||||||||||||||||||||||||
Password | admin | ||||||||||||||||||||||||||||||
Parameters |
| ||||||||||||||||||||||||||||||
Response |
|
Get all entitlements
Description | Get all entitlements for a given set of parameters | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Path | /entitlements-all | ||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||
Request/Response Format | application/json application/xml | ||||||||||||||||||||||||||||||
Authentication | Basic | ||||||||||||||||||||||||||||||
Username | admin | ||||||||||||||||||||||||||||||
Password | admin | ||||||||||||||||||||||||||||||
Parameters |
| ||||||||||||||||||||||||||||||
Response |
|