https://authz.mapws.mit.edu/uaws/services/ua?wsdl
This service requires client authentication. Applications wishing to use this service must obtain an application certifcate.
more to come...
Uses Roles DB to answer the question "can x do y with z?" and to get user auths.
There are 2 exposed API's.
listAuthorizationsByPerson(String UserName, String category, boolean isActive, boolean willExpand, String applicationName, String proxyUserName) and returns an array of authorization objects |
isUserAuthorized(String UserName, String function_category, String function_name, String qualifier_code, String proxyUserName) and returns a boolean value. |