ASTRA
ASTRA Web Service Overview
General usage
To use ASTRA, your application will follow these general steps:
- Obtain a UWNetid from the UW WebLogin service
- Invoke a call to the ASTRA web service
- Sign the HTTP request with your UWCA certificate
- Save the returned authorization data to the session cache
- Process the cached authorization to determine whether someone is authorized for a particular action
- See API documentation for information on methods exposed by the Web service.
ASTRA web service API Reference
NOTE: You will need to pass a valid client certificate in order to retrieve the following WSDL (Web Service Definition Language) document, though this step does not require you to be authorized in our Access Control List.
- v.1
WSDL: https://ucs.admin.washington.edu/astraws/astraws.asmx?wsdl
- v.2
New features in this release include authorization lookup for:
- Authorizers and Delegators in addition to Users
- Processes (by UWCA certificates) in addition to persons
- Batch requests i.e. specifying multiple queries to be returned together
WSDL: https://ucs.admin.washington.edu/astraws/v2/default.asmx?wsdl
Further information