As part of LTI compatability, a Tool Consumer Profile is generated which describes Blackboard Learn from the perspective of tool interoperability. This is a fixed URL on any given Blackboard Learn instance:
webapps/ws/wsadmin/tcprofile
The System Administrator can disable the generation of this profile on the Proxy Tool Global Properties page. This returns an XML description that includes the following items:
- http url of this system
- https url of this system
- css url
- webservices offered (including url of webservice reflecting ssl choice), operations offered per Web Service
Here is the Tool Consumer Profile:
<?xml version="1.0" encoding="UTF-8" ?>
<tool-consumer-profile ltiVersion="2.0-July08">
<tool-consumer-info>
<name>Blackboard Learn</name>
<version>9.0.236.0</version>
<description>The Blackboard Learning System(TM) is a family of software applications designed to enhance teaching and learning. Intuitive and easy-to-use for instructors, the Blackboard Learning System helps instructors to build course materials online and engage with students in an interactive way.</description>
<security-profile>
<digest-algorithms>
<algorithm>MD5</algorithm>
<algorithm>SHA-1</algorithm>
</digest-algorithms>
</security-profile>
</tool-consumer-info>
<tool-consumer-instance>
<guid>6b9de60425e243fba3bfbd283158864d</guid>
<contact>
<email>TODO - what email do we want to expose here?</email>
</contact>
</tool-consumer-instance>
<vendor>
<code>blackboard</code>
<name>Blackboard Inc.</name>
<description>Blackboard Inc. (Nasdaq: BBBB) is a global leader in enterprise technology and innovative solutions that improve the experience of millions of students and learners around the world every day. Blackboard's solutions allow thousands of higher education, K-12, professional, corporate, and government organizations to extend teaching and learning online, facilitate campus commerce and security, and communicate more effectively with their communities. Founded in 1997, Blackboard is headquartered in Washington, D.C., with offices in North America, Europe, Asia and Australia.</description>
<url>http://www.blackboard.com</url>
<contact>
<email>sales@blackboard.com</email>
</contact>
</vendor>
<http-actions>
<action type="css" path="/webapps/blackboard/execute/proxyCSS" />
</http-actions>
<services-offered>
<service name="Content.WS" url="http://lance.bbbb.net/webapps/ws/services/Content.WS" wsdl="http://lance.bbbb.net/webapps/ws/services/Content.WS?wsdl">
</service>
... More <service></service> blocks
</services-offered>