CAS: User's Guide
Overview
Generating CAS credentials (cas-proxy-init)
Using CAS credentials (cas-wrap)
>CAS Service Data
Writing CAS clients
Performance Measurements
CAS Service Data
The CAS service exposes two strings as service data and is within the following namespace: http://ogsa.globus.org/base/cas . These are constants that are set at the service start up and cannot be modified.
- ServerDN : This is the DN of the credentials used by the CAS server.
- VODescription : This is a short description of the VO in which the CAS server is running.
There are scripts in the GT3.2 install to run get the values for the above said service data, ogsi-find-service-data in GLOBUS_LOCATION/bin. For more detailed instructions refer to the User's Guide.
An example run of the command line client to get the value of the service data value of the server DN is shown below.
The query was run against a GT3.2 container running on localhost and port number 8080 from GLOBUS_LOCATION/bin.
The following is the command to run (no line breaks):
C:\cygwin\home\Administrator\ogsa\impl\java\bin>ogsi-find-service-data-by-name.bat -gsiSecConv sig -auth self "http://ogsa.globus.org/base/cas:ServerDN" http://localhost:8080/ogsa/services/base/cas/CASService
The output will include:
ServiceDataValues:
<ns2:serviceDataValues
xmlns:ns2="http://www.gridforum.org/namespaces/2003/03/serviceData">
<ns4:ServerDN xmlns:ns3="http://ogsa.globus.org/base/cas/casTypes"
xmlns:ns4="http://ogsa.globus.org/base/cas"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns3:ServerDN">
<ns3:serverDN>/O=Grid/O=Globus/OU=extreme.indiana.edu/CN=Rachana
Ananthakrishnan</ns3:serverDN>
</ns4:ServerDN>
</ns2:serviceDataValues>