You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by xu...@apache.org on 2010/12/14 09:11:20 UTC
svn commit: r1048974 [10/29] - /geronimo/site/trunk/docs/schemas-2.2/docs/
Added: geronimo/site/trunk/docs/schemas-2.2/docs/geronimo-jaspi.xsd.html
URL: http://svn.apache.org/viewvc/geronimo/site/trunk/docs/schemas-2.2/docs/geronimo-jaspi.xsd.html?rev=1048974&view=auto
==============================================================================
--- geronimo/site/trunk/docs/schemas-2.2/docs/geronimo-jaspi.xsd.html (added)
+++ geronimo/site/trunk/docs/schemas-2.2/docs/geronimo-jaspi.xsd.html Tue Dec 14 08:11:19 2010
@@ -0,0 +1,2724 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+ <HEAD>
+ <LINK type="text/css" rel="stylesheet" href="http://geronimo.apache.org/style/schema-doc.css">
+ <LINK rel="SHORTCUT ICON" href="http://geronimo.apache.org/images/favicon.ico">
+ <SCRIPT src="http://geronimo.apache.org/functions.js" type="text/javascript"></SCRIPT>
+ <TITLE>Schema documentation: Apache Geronimo</TITLE>
+ <META http-equiv="Content-Type" content="text/html;charset=UTF-8"></HEAD>
+
+ <BODY onload="init()">
+<!-- ##################### BEGIN of Top banner ##################### -->
+ <TABLE valign="top" border="0" cellspacing="0" cellpadding="0" width="100%" background="http://geronimo.apache.org/images/header_bg_1x86.gif">
+ <TR>
+ <TD valing="top" align="left">
+ <A href="http://geronimo.apache.org/"><IMG src="http://geronimo.apache.org/images/topleft_logo_437x64.gif" border="0"></A>
+ </TD>
+ <TD width="100%">
+
+ </TD>
+ </TR>
+ </TABLE>
+<!-- ##################### END of Top banner ##################### -->
+
+<!-- ##################### BEGIN of breadcrumbs blue navigation bar ##################### -->
+ <TABLE border="0" cellpadding="2" cellspacing="0" width="100%">
+ <TR class="topBar">
+ <TD align="left" valign="middle" class="topBarDiv" nowrap="true" width="100%">
+ <a href="http://geronimo.apache.org" title="Apache Geronimo">Apache Geronimo</a> >
+ <a href="http://geronimo.apache.org" title="Index">Index</a> >
+ <a href="http://geronimo.apache.org/development.html" title="Development">Development</a> >
+ <a href="http://geronimo.apache.org/xml-schemas.html" title="XML Schemas">XML Schemas</a> >
+ <a href="http://geronimo.apache.org/apache-geronimo-v22-xml-schemas.html" title="Apache Geronimo v2.2 XML Schemas">Apache Geronimo v2.2 XML Schemas</a>
+ </TD>
+ <TD align="left" valign="middle" class="topBarDiv" nowrap="true">
+ <A href="http://n3.nabble.com/Users-f328036.html">User List</A> |
+ <A href="http://n3.nabble.com/Development-f342155.html">Dev List</A> |
+ <A href="http://cwiki.apache.org/geronimo">Wiki</A> |
+ <A href="http://issues.apache.org/jira/browse/GERONIMO">Issue Tracker</A>
+ </TD>
+ </TR>
+ </TABLE>
+<!-- ##################### END of breadcrumbs blue navigation bar ##################### -->
+
+ <TABLE border="0" cellpadding="4" cellspacing="8" width="100%" bgcolor="#FFFFFF">
+ <TR>
+ <TD valign="top" nowrap="true" width="175">
+
+<!-- ##################### BEGIN of left menu boxes ##################### -->
+ <TABLE bgcolor="#5FA3D6" border="0" cellspacing="1" cellpadding="0">
+ <TR>
+ <TD>
+ <TABLE border="0" cellspacing="0" cellpadding="4">
+ <TR>
+
+ <TD class="sideNavSectionTitle" bgcolor="#5FA3D6" width="175">
+ <FONT color="#FFFFFF" style="font-size:12px" face="Verdana, Helvetica, Arial">
+ <STRONG> Overview</STRONG>
+ </FONT>
+ </TD>
+ </TR>
+
+ <TR>
+ <TD bgcolor="#F3F4F5">
+ <TABLE class="sideNavSectionContent">
+ <TR>
+ <TD width="8"></TD>
+ <TD align="left" width="100%">
+ <A href="http://geronimo.apache.org/" title="Index">Home</A> <BR>
+ <A href="http://www.apache.org/licenses/LICENSE-2.0.html" title="Visit page outside Confluence" rel="nofollow">License <BR>
+ <A href="http://apache.org/" title="Visit page outside Confluence" rel="nofollow">ASF <BR>
+ <A href="http://geronimo.apache.org/project-policies.html" title="Project Policies">Project Policies</A><BR>
+ <A href="http://geronimo.apache.org/downloads.html" title="Downloads">Downloads</A><BR>
+ <A href="http://geronimo.apache.org/documentation.html" title="Documentation">Documentation</A><BR>
+ <A href="http://geronimo.apache.org/news-archive.html" title="News Archive">News Archive</A>
+ </TD>
+ </TR>
+ </TABLE>
+ </TD>
+ </TR>
+ </TABLE>
+ </TD>
+ </TR>
+ </TABLE>
+
+<!-- spacer --> <TABLE><TR><TD width="175" height="2"></TD></TR></TABLE> <!-- spacer -->
+
+ <TABLE bgcolor="#5fa3d6" border="0" cellpadding="0" cellspacing="1">
+ <TBODY>
+ <TR>
+ <TD>
+ <TABLE border="0" cellpadding="4" cellspacing="0">
+ <TBODY>
+ <TR>
+ <TD class="sideNavSectionTitle" bgcolor="#5fa3d6" width="175">
+ <FONT style="font-size: 12px;" color="#ffffff" face="Verdana, Helvetica, Arial">
+ <STRONG> Search</STRONG>
+ </FONT>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#f3f4f5">
+ <TABLE>
+ <TBODY>
+ <TR>
+ <TD width="8"></TD>
+ <TD align="center" width="100%">
+ <FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+ <INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+ <INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+ <INPUT name="domains" type="hidden" value="geronimo.apache.org"></INPUT>
+ <INPUT name="sitesearch" type="hidden" value="geronimo.apache.org"></INPUT>
+ <INPUT maxlength="255" name="q" style="width: 110px;" type="text"></INPUT>
+ <INPUT type="image" src="http://geronimo.apache.org/images/icons/srch_16.gif" alt="[search]" name="btnG"></INPUT>
+ </FORM>
+
+ <DIV class="grayed">
+ Powered by Google Search
+ <!--
+ <FONT style="font-size: smaller;" align="center" color="#AAA" face="Verdana, Helvetica, Arial">
+ Powered by Google Search
+ </FONT>
+ -->
+ </DIV>
+ </TD>
+ </TR>
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+
+ </TABLE>
+ </TD>
+ </TR>
+ </TBODY>
+ </TABLE>
+
+<!-- spacer --> <TABLE><TR><TD width="175" height="2"></TD></TR></TABLE> <!-- spacer -->
+
+ <TABLE bgcolor="#5FA3D6" border="0" cellspacing="1" cellpadding="0">
+ <TR>
+ <TD>
+ <TABLE border="0" cellspacing="0" cellpadding="4">
+ <TR>
+ <TD class="sideNavSectionTitle" bgcolor="#5FA3D6" width="175">
+ <FONT color="#FFFFFF" style="font-size:12px" face="Verdana, Helvetica, Arial">
+ <STRONG> Community</STRONG>
+ </FONT>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#F3F4F5">
+ <TABLE class="sideNavSectionContent">
+ <TR>
+ <TD width="8"></TD>
+ <TD align="left" width="100%">
+ <A href="http://geronimo.apache.org/events.html" title="Events">Events</A><BR>
+ <A href="http://geronimo.apache.org/get-involved.html" title="Get Involved">Get Involved</A><BR>
+ <A href="http://geronimo.apache.org/committers.html" title="Committers">Committers</A><BR>
+ <A href="http://geronimo.apache.org/mailing-lists.html" title="Mailing Lists">Mailing Lists</A><BR>
+ <A href="http://geronimo.apache.org/discussion-forums.html" title="Discussion Forums">Discussion Forums</A><BR>
+ <A href="irc://irc.freenode.net/geronimo" title="Visit page outside Confluence" rel="nofollow">IRC <BR>
+ <A href="http://cwiki.apache.org/GMOxKB" title="Visit page outside Confluence" rel="nofollow">FAQ <BR>
+ <A href="http://cwiki.apache.org/geronimo" title="Visit page outside Confluence" rel="nofollow">Wiki <BR>
+ <A href="http://geronimo.apache.org/found-a-bug.html" title="Found a Bug">Found a Bug</A>?<BR>
+ <A href="http://geronimo.apache.org/service-and-support.html" title="Service and Support">Service and Support</A><BR>
+ <A href="http://www.apache.org/foundation/sponsorship.html" title="Visit page outside Confluence" rel="nofollow">ASF Sponsorship <BR>
+ <A href="http://www.apache.org/foundation/thanks.html" title="Visit page outside Confluence" rel="nofollow">ASF Thanks!
+ </TD>
+ </TR>
+ </TABLE>
+ </TD>
+ </TR>
+ </TABLE>
+ </TD>
+ </TR>
+ </TABLE>
+
+<!-- spacer --> <TABLE><TR><TD width="175" height="2"></TD></TR></TABLE> <!-- spacer -->
+
+ <TABLE bgcolor="#5FA3D6" border="0" cellspacing="1" cellpadding="0">
+ <TR>
+ <TD>
+ <TABLE border="0" cellspacing="0" cellpadding="4">
+ <TR>
+ <TD class="sideNavSectionTitle" bgcolor="#5FA3D6" width="175">
+ <FONT color="#FFFFFF" style="font-size:12px" face="Verdana, Helvetica, Arial">
+ <STRONG> Development</STRONG>
+ </FONT>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#F3F4F5">
+ <TABLE class="sideNavSectionContent">
+ <TR>
+ <TD width="8"></TD>
+ <TD align="left" width="100%">
+ <A href="http://geronimo.apache.org/apidocs/2.0.1/" title="Visit page outside Confluence" rel="nofollow">Javadoc <BR>
+ <A href="http://geronimo.apache.org/xml-schemas.html" title="XML Schemas">XML Schemas</A><BR>
+ <A href="http://geronimo.apache.org/source-code.html" title="Source Code">Source Code</A><BR>
+ <A href="http://geronimo.apache.org/coding-standards.html" title="Coding Standards">Coding Standards</A><BR>
+ <A href="http://issues.apache.org/jira/browse/GERONIMO" title="Visit page outside Confluence" rel="nofollow">Issue Tracker <BR>
+ <A href="http://geronimo.apache.org/related-projects.html" title="Related Projects">Related Projects</A><BR>
+ <A href="http://cwiki.apache.org/GMOxSAMPLES" title="Visit page outside Confluence" rel="nofollow">Sample Applications
+ </TD>
+ </TR>
+ </TABLE>
+ </TD>
+ </TR>
+ </TABLE>
+ </TD>
+ </TR>
+ </TABLE>
+
+<!-- spacer --> <TABLE><TR><TD width="175" height="2"></TD></TR></TABLE> <!-- spacer -->
+
+ <TABLE bgcolor="#5FA3D6" border="0" cellspacing="1" cellpadding="0">
+ <TR>
+ <TD>
+ <TABLE border="0" cellspacing="0" cellpadding="4">
+ <TR>
+ <TD class="sideNavSectionTitle" bgcolor="#5FA3D6" width="175">
+ <FONT color="#FFFFFF" style="font-size:12px" face="Verdana, Helvetica, Arial">
+ <STRONG> Subprojects</STRONG>
+ </FONT>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#F3F4F5">
+ <TABLE class="sideNavSectionContent">
+ <TR>
+ <TD width="8"></TD>
+ <TD align="left" width="100%">
+ <A href="http://geronimo.apache.org/development-tools.html" title="Development Tools">Development Tools</A><BR>
+ <A href="http://cwiki.apache.org/gbuild" title="Visit page outside Confluence" rel="nofollow">GBuild <BR>
+ <A href="http://cwiki.apache.org/GSHELL" title="Visit page outside Confluence" rel="nofollow">GShell <BR>
+ <A href="http://geronimo.apache.org/xbean" title="Visit page outside Confluence" rel="nofollow">XBean
+ </TD>
+ </TR>
+ </TABLE>
+ </TD>
+ </TR>
+ </TABLE>
+ </TD>
+ </TR>
+ </TABLE>
+
+<!-- spacer --> <TABLE><TR><TD width="175" height="2"></TD></TR></TABLE> <!-- spacer -->
+
+<!-- ##################### END of left menu boxes ##################### -->
+
+
+ </TD>
+ <TD align="left" valign="top">
+
+
+
+
+<!-- ######################################## BEGIN OF CONTENT ########################################## -->
+
+ <body>
+ <h1>
+ <a name="top">Documentation for geronimo-jaspi</a>
+ </h1>
+ <h2>Table of Contents</h2>
+ <ul>
+ <li>
+ <a href="#SchemaProperties">Schema Document Properties</a>
+ </li>
+ <li>
+ <a href="#SchemaDeclarations">Global Declarations</a>
+ <ul>
+ <li>
+ <a href="#h1717229592">Element: <strong>clientAuthConfig</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h1694923673">Element: <strong>clientAuthContext</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h2003237698">Element: <strong>clientAuthModule</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h611287798">Element: <strong>configProvider</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-598284782">Element: <strong>jaspi</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h1659903376">Element: <strong>serverAuthConfig</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-82189023">Element: <strong>serverAuthContext</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h1945911482">Element: <strong>serverAuthModule</strong>
+ </a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <a href="#SchemaDefinitions">Global Definitions</a>
+ <ul>
+ <li>
+ <a href="#h-1900437709">Complex Type: <strong>authModuleType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-1556164108">Complex Type: <strong>clientAuthConfigType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-1106798543">Complex Type: <strong>clientAuthContextType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-1353083310">Complex Type: <strong>configProviderType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h549735210">Complex Type: <strong>jaspiType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-1924702930">Complex Type: <strong>messagePolicyType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-42209494">Complex Type: <strong>protectionPolicyType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h541367148">Complex Type: <strong>serverAuthConfigType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-507839047">Complex Type: <strong>serverAuthContextType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h-869533086">Complex Type: <strong>targetPolicyType</strong>
+ </a>
+ </li>
+ <li>
+ <a href="#h965288592">Complex Type: <strong>targetType</strong>
+ </a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <ul id="legendTOC" style="margin-top: 0em">
+ <li>
+ <a href="#Legend">Legend</a>
+ </li>
+ </ul>
+ <ul id="glossaryTOC" style="margin-top: 0em">
+ <li>
+ <a href="#Glossary">Glossary</a>
+ </li>
+ </ul>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h2>
+ <a name="SchemaProperties">Schema Document Properties</a>
+ </h2>
+ <table class="properties">
+ <tr>
+ <th>
+ <a title="Look up 'Target Namespace' in glossary"
+ href="geronimo-jaspi.xsd.html#term_TargetNS">Target Namespace</a>
+ </th>
+ <td>
+ <span class="targetNS">http://geronimo.apache.org/xml/ns/geronimo-jaspi</span>
+ </td>
+ </tr>
+ <tr>
+ <th>Element and Attribute Namespaces</th>
+ <td>
+ <ul>
+ <li>Global element and attribute declarations belong to this schema's target namespace.</li>
+ <li>By default, local element declarations belong to this schema's target namespace.</li>
+ <li>By default, local attribute declarations have no namespace.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ This is an XML Schema Definition for Geronimo JASPI implementation configurations.
+ </td>
+ </tr>
+ <tr>
+ <th>Application Data</th>
+ <td>
+ <code><<a href="#ns_jaxb" title="Find out namespace of 'jaxb' prefix">jaxb</a>:globalBindings> <div style="margin-left: 1.5em">
+ <code><<a href="#ns_xjc" title="Find out namespace of 'xjc' prefix">xjc</a>:serializable uid="12343"/></code>
+ </div></<a href="#ns_jaxb" title="Find out namespace of 'jaxb' prefix">jaxb</a>:globalBindings></code>
+ </td>
+ </tr>
+ </table>
+ <h3>Declared Namespaces</h3>
+ <table class="namespaces">
+ <tr>
+ <th>Prefix</th>
+ <th>Namespace</th>
+ </tr>
+ <tr>
+ <td>
+ <a name="ns_xml">xml</a>
+ </td>
+ <td>http://www.w3.org/XML/1998/namespace</td>
+ </tr>
+ <tr>
+ <td>
+ <a name="ns_jaspi">jaspi</a>
+ </td>
+ <td>
+ <span class="targetNS">http://geronimo.apache.org/xml/ns/geronimo-jaspi</span>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a name="ns_xs">xs</a>
+ </td>
+ <td>http://www.w3.org/2001/XMLSchema</td>
+ </tr>
+ <tr>
+ <td>
+ <a name="ns_jaxb">jaxb</a>
+ </td>
+ <td>http://java.sun.com/xml/ns/jaxb</td>
+ </tr>
+ <tr>
+ <td>
+ <a name="ns_xjc">xjc</a>
+ </td>
+ <td>http://java.sun.com/xml/ns/jaxb/xjc</td>
+ </tr>
+ </table>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="schema_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:schema</span>
+ <span class="scTag">targetNamespace</span>="<span class="scContent">http://geronimo.apache.org/xml/ns/geronimo-jaspi</span>" <span class="scTag">elementFormDefault</span>="<span class="scContent">qualified</span>" <span class="scTag">attributeFormDefault</span>="<span class="scContent">unqualified</span>" <span class="scTag">extensionBindingPrefixes</span>="<span class="scContent">xjc</span>" <span class="scTag">version</span>="<span class="scContent">2.0</span>"><div class="scContent" style="margin-left: 1.5em">...</div></<span class="scTag">xs:schema</span>></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h2>
+ <a name="SchemaDeclarations">Global Declarations</a>
+ </h2>
+ <h3>Element: <a name="h1717229592" class="name">clientAuthConfig</a>
+ </h3>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>clientAuthConfig</td>
+ </tr>
+ <tr>
+ <th>Type</th>
+ <td>
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "clientAuthConfigType" type definition." href="#h-1556164108">clientAuthConfigType</a>
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Nillable' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Nillable">Nillable</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ Configuration of a single clientAuthConfig element
+ </td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">Logical Diagram</span>
+ </div>
+ <div id="h1717229592_logicalDiagram" class="contents">
+ <img usemap="#h322217090" src="schemaDiagrams/h322217090.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h322217090.map--><map name="h322217090">
+</map>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h1717229592_xibox" class="contents">
+ <div style="margin-left: 0em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthConfig> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="occurs">[0..1]</span>
+ <p class="documentation">'messageLayer specifies the type of message this configProvider works with, e.g Http defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="occurs">[0..1]</span>
+ <p class="documentation">'appContext is the name of the application in some profile-specified format defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="occurs">[0..1]</span>
+ <p class="documentation">'the constant value to be returned from getAuthContextID(MessageInfo messageInfo)'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:protected> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:protected> <span class="occurs">[1]</span>
+ <p class="documentation">'value to be returned from isProtected. Meaning unknown.'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthContext> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "clientAuthContextType" type definition." href="#h-1106798543">clientAuthContextType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthContext> <span class="occurs">[0..*]</span>
+ <p class="documentation">'configuration of a client auth context'</p>
+ </div></<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthConfig></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h1717229592_diagram" class="contents">
+ <img usemap="#h176616588" src="schemaDiagrams/h176616588.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h176616588.map--><map name="h176616588">
+ <area shape="rect" alt="h-1106798543" coords="495,251,644,307"
+ href="geronimo-jaspi.xsd.html#h-1106798543"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h1717229592_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">clientAuthConfig</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "clientAuthConfigType" type definition." href="#h-1556164108">clientAuthConfigType</a>
+ </span>
+ </span>"/></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Element: <a name="h1694923673" class="name">clientAuthContext</a>
+ </h3>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>clientAuthContext</td>
+ </tr>
+ <tr>
+ <th>Type</th>
+ <td>
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "clientAuthContextType" type definition." href="#h-1106798543">clientAuthContextType</a>
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Nillable' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Nillable">Nillable</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ Configuration of a single clientAuthContext element
+ </td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">Logical Diagram</span>
+ </div>
+ <div id="h1694923673_logicalDiagram" class="contents">
+ <img usemap="#h-1074268777" src="schemaDiagrams/h-1074268777.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-1074268777.map--><map name="h-1074268777">
+</map>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h1694923673_xibox" class="contents">
+ <div style="margin-left: 0em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthContext> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="occurs">[0..1]</span>
+ <p class="documentation">'messageLayer specifies the type of message this configProvider works with, e.g Http defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="occurs">[0..1]</span>
+ <p class="documentation">'appContext is the name of the application in some profile-specified format defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="occurs">[0..1]</span>
+ <p class="documentation">'the constant value to be returned from getAuthContextID(MessageInfo messageInfo)'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthModule> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "authModuleType" type definition." href="#h-1900437709">authModuleType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthModule> <span class="occurs">[0..*]</span>
+ <p class="documentation">'client auth module in this auth context'</p>
+ </div></<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthContext></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h1694923673_diagram" class="contents">
+ <img usemap="#h-1292917043" src="schemaDiagrams/h-1292917043.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-1292917043.map--><map name="h-1292917043">
+ <area shape="rect" alt="h-1900437709" coords="509,208,656,264"
+ href="geronimo-jaspi.xsd.html#h-1900437709"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h1694923673_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">clientAuthContext</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "clientAuthContextType" type definition." href="#h-1106798543">clientAuthContextType</a>
+ </span>
+ </span>"/></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Element: <a name="h2003237698" class="name">clientAuthModule</a>
+ </h3>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>clientAuthModule</td>
+ </tr>
+ <tr>
+ <th>Type</th>
+ <td>
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "authModuleType" type definition." href="#h-1900437709">authModuleType</a>
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Nillable' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Nillable">Nillable</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ Configuration of a single clientAuthModule element
+ </td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">Logical Diagram</span>
+ </div>
+ <div id="h2003237698_logicalDiagram" class="contents">
+ <img usemap="#h-1541328084" src="schemaDiagrams/h-1541328084.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-1541328084.map--><map name="h-1541328084">
+</map>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h2003237698_xibox" class="contents">
+ <div style="margin-left: 0em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthModule> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:className> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:className> <span class="occurs">[1]</span>
+ <p class="documentation">'class name of auth module'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:classLoaderName> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:classLoaderName> <span class="occurs">[0..1]</span>
+ <p class="documentation">'name of classloader to load any needed classes (e.g. custom config providers, modules, policy stuff)'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:requestPolicy> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "messagePolicyType" type definition." href="#h-1924702930">messagePolicyType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:requestPolicy> <span class="occurs">[0..1]</span>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:responsePolicy> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "messagePolicyType" type definition." href="#h-1924702930">messagePolicyType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:responsePolicy> <span class="occurs">[0..1]</span>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:options> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:options> <span class="occurs">[0..1]</span>
+ <p class="documentation">'initialization options as a string-string map'</p>
+ </div></<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthModule></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h2003237698_diagram" class="contents">
+ <img usemap="#h-1686928586" src="schemaDiagrams/h-1686928586.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-1686928586.map--><map name="h-1686928586">
+ <area shape="rect" alt="h-1924702930" coords="467,119,590,175"
+ href="geronimo-jaspi.xsd.html#h-1924702930"/>
+
+ <area shape="rect" alt="h-1924702930" coords="467,185,603,241"
+ href="geronimo-jaspi.xsd.html#h-1924702930"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h2003237698_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">clientAuthModule</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "authModuleType" type definition." href="#h-1900437709">authModuleType</a>
+ </span>
+ </span>"/></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Element: <a name="h611287798" class="name">configProvider</a>
+ </h3>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>configProvider</td>
+ </tr>
+ <tr>
+ <th>Type</th>
+ <td>
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "configProviderType" type definition." href="#h-1353083310">configProviderType</a>
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Nillable' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Nillable">Nillable</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ Configuration of a single configProvider element
+ </td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">Logical Diagram</span>
+ </div>
+ <div id="h611287798_logicalDiagram" class="contents">
+ <img usemap="#h-284532896" src="schemaDiagrams/h-284532896.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-284532896.map--><map name="h-284532896">
+</map>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h611287798_xibox" class="contents">
+ <div style="margin-left: 0em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:configProvider> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="occurs">[0..1]</span>
+ <p class="documentation">'messageLayer specifies the type of message this configProvider works with, e.g Http'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="occurs">[0..1]</span>
+ <p class="documentation">'appContext is the name of the application in some profile-specified format'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:description> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:description> <span class="occurs">[0..1]</span>
+ <p class="documentation">'description of the config provider'</p>
+ </div>
+ <span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Choice' in glossary" href="geronimo-jaspi.xsd.html#term_Choice">Choice</a>
+ <span class="occurs">[1]</span>
+ </span>
+ <br/>
+ <div style="margin-left: 3em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:className> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:className> <span class="occurs">[1]</span>
+ <p class="documentation">'class name of the config provider implementation'</p>
+ </div>
+ <div style="margin-left: 3em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:properties> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:properties> <span class="occurs">[0..1]</span>
+ <p class="documentation">'The standard ConfigProviders take a Map(String, String) as a single constructor argument.'</p>
+ </div>
+ <div style="margin-left: 3em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthConfig> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "clientAuthConfigType" type definition." href="#h-1556164108">clientAuthConfigType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthConfig> <span class="occurs">[0..*]</span>
+ <p class="documentation">'configures a ClientAuthConfig'</p>
+ </div>
+ <div style="margin-left: 3em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthConfig> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "serverAuthConfigType" type definition." href="#h541367148">serverAuthConfigType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthConfig> <span class="occurs">[0..*]</span>
+ <p class="documentation">'configures a ServerAuthConfig'</p>
+ </div>
+ <span class="group" style="margin-left: 1.5em">End Choice</span>
+ <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:persistent> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:persistent> <span class="occurs">[0..1]</span>
+ <p class="documentation">'whether the configprovider is \"persistent\". so far it\'s not clear what this might mean.'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:classLoaderName> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:classLoaderName> <span class="occurs">[0..1]</span>
+ <p class="documentation">'name of classloader to load any needed classes (e.g. custom config providers, modules, policy stuff)'</p>
+ </div></<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:configProvider></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h611287798_diagram" class="contents">
+ <img usemap="#h837102058" src="schemaDiagrams/h837102058.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h837102058.map--><map name="h837102058">
+ <area shape="rect" alt="h-1556164108" coords="631,317,773,373"
+ href="geronimo-jaspi.xsd.html#h-1556164108"/>
+
+ <area shape="rect" alt="h541367148" coords="631,383,780,439"
+ href="geronimo-jaspi.xsd.html#h541367148"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h611287798_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">configProvider</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "configProviderType" type definition." href="#h-1353083310">configProviderType</a>
+ </span>
+ </span>"/></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Element: <a name="h-598284782" class="name">jaspi</a>
+ </h3>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>jaspi</td>
+ </tr>
+ <tr>
+ <th>Type</th>
+ <td>
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "jaspiType" type definition." href="#h549735210">jaspiType</a>
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Nillable' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Nillable">Nillable</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ The jaspi element is the root element of the jaspi configuration file.
+ </td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">Logical Diagram</span>
+ </div>
+ <div id="h-598284782_logicalDiagram" class="contents">
+ <img usemap="#h675911632" src="schemaDiagrams/h675911632.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h675911632.map--><map name="h675911632">
+</map>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h-598284782_xibox" class="contents">
+ <div style="margin-left: 0em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:jaspi> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:configProvider> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "configProviderType" type definition." href="#h-1353083310">configProviderType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:configProvider> <span class="occurs">[0..*]</span>
+ <p class="documentation">'Reference to configProvider element defined later in this xsd.'</p>
+ </div></<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:jaspi></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h-598284782_diagram" class="contents">
+ <img usemap="#h2047404550" src="schemaDiagrams/h2047404550.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h2047404550.map--><map name="h2047404550">
+ <area shape="rect" alt="h-1353083310" coords="335,10,465,66"
+ href="geronimo-jaspi.xsd.html#h-1353083310"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h-598284782_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">jaspi</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "jaspiType" type definition." href="#h549735210">jaspiType</a>
+ </span>
+ </span>"/></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Element: <a name="h1659903376" class="name">serverAuthConfig</a>
+ </h3>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>serverAuthConfig</td>
+ </tr>
+ <tr>
+ <th>Type</th>
+ <td>
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "serverAuthConfigType" type definition." href="#h541367148">serverAuthConfigType</a>
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Nillable' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Nillable">Nillable</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ Configuration of a single serverAuthConfig element
+ </td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">Logical Diagram</span>
+ </div>
+ <div id="h1659903376_logicalDiagram" class="contents">
+ <img usemap="#h-1626369030" src="schemaDiagrams/h-1626369030.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-1626369030.map--><map name="h-1626369030">
+</map>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h1659903376_xibox" class="contents">
+ <div style="margin-left: 0em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthConfig> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="occurs">[0..1]</span>
+ <p class="documentation">'messageLayer specifies the type of message this configProvider works with, e.g Http defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="occurs">[0..1]</span>
+ <p class="documentation">'appContext is the name of the application in some profile-specified format defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="occurs">[0..1]</span>
+ <p class="documentation">'the constant value to be returned from getAuthContextID(MessageInfo messageInfo)'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:protected> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:protected> <span class="occurs">[1]</span>
+ <p class="documentation">'value to be returned from isProtected. Meaning unknown.'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthContext> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "serverAuthContextType" type definition." href="#h-507839047">serverAuthContextType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthContext> <span class="occurs">[0..*]</span>
+ <p class="documentation">'configuration of a server auth context'</p>
+ </div></<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthConfig></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h1659903376_diagram" class="contents">
+ <img usemap="#h-1771969532" src="schemaDiagrams/h-1771969532.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-1771969532.map--><map name="h-1771969532">
+ <area shape="rect" alt="h-507839047" coords="509,251,665,307"
+ href="geronimo-jaspi.xsd.html#h-507839047"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h1659903376_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">serverAuthConfig</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "serverAuthConfigType" type definition." href="#h541367148">serverAuthConfigType</a>
+ </span>
+ </span>"/></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Element: <a name="h-82189023" class="name">serverAuthContext</a>
+ </h3>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>serverAuthContext</td>
+ </tr>
+ <tr>
+ <th>Type</th>
+ <td>
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "serverAuthContextType" type definition." href="#h-507839047">serverAuthContextType</a>
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Nillable' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Nillable">Nillable</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ Configuration of a single serverAuthContext element
+ </td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">Logical Diagram</span>
+ </div>
+ <div id="h-82189023_logicalDiagram" class="contents">
+ <img usemap="#h-1350896353" src="schemaDiagrams/h-1350896353.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-1350896353.map--><map name="h-1350896353">
+</map>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h-82189023_xibox" class="contents">
+ <div style="margin-left: 0em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthContext> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="occurs">[0..1]</span>
+ <p class="documentation">'messageLayer specifies the type of message this configProvider works with, e.g Http defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="occurs">[0..1]</span>
+ <p class="documentation">'appContext is the name of the application in some profile-specified format defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="occurs">[0..1]</span>
+ <p class="documentation">'the constant value to be returned from getAuthContextID(MessageInfo messageInfo)'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthModule> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "authModuleType" type definition." href="#h-1900437709">authModuleType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthModule> <span class="occurs">[0..*]</span>
+ <p class="documentation">'server auth module in this auth context'</p>
+ </div></<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthContext></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h-82189023_diagram" class="contents">
+ <img usemap="#h-1569544619" src="schemaDiagrams/h-1569544619.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-1569544619.map--><map name="h-1569544619">
+ <area shape="rect" alt="h-1900437709" coords="523,208,677,264"
+ href="geronimo-jaspi.xsd.html#h-1900437709"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h-82189023_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">serverAuthContext</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "serverAuthContextType" type definition." href="#h-507839047">serverAuthContextType</a>
+ </span>
+ </span>"/></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Element: <a name="h1945911482" class="name">serverAuthModule</a>
+ </h3>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>serverAuthModule</td>
+ </tr>
+ <tr>
+ <th>Type</th>
+ <td>
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "authModuleType" type definition." href="#h-1900437709">authModuleType</a>
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Nillable' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Nillable">Nillable</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ <tr>
+ <th>Documentation</th>
+ <td class="documentation">
+ Configuration of a single serverAuthModule element
+ </td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">Logical Diagram</span>
+ </div>
+ <div id="h1945911482_logicalDiagram" class="contents">
+ <img usemap="#h805053092" src="schemaDiagrams/h805053092.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h805053092.map--><map name="h805053092">
+</map>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h1945911482_xibox" class="contents">
+ <div style="margin-left: 0em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthModule> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:className> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:className> <span class="occurs">[1]</span>
+ <p class="documentation">'class name of auth module'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:classLoaderName> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:classLoaderName> <span class="occurs">[0..1]</span>
+ <p class="documentation">'name of classloader to load any needed classes (e.g. custom config providers, modules, policy stuff)'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:requestPolicy> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "messagePolicyType" type definition." href="#h-1924702930">messagePolicyType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:requestPolicy> <span class="occurs">[0..1]</span>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:responsePolicy> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "messagePolicyType" type definition." href="#h-1924702930">messagePolicyType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:responsePolicy> <span class="occurs">[0..1]</span>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:options> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:options> <span class="occurs">[0..1]</span>
+ <p class="documentation">'initialization options as a string-string map'</p>
+ </div></<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:serverAuthModule></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h1945911482_diagram" class="contents">
+ <img usemap="#h659452590" src="schemaDiagrams/h659452590.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h659452590.map--><map name="h659452590">
+ <area shape="rect" alt="h-1924702930" coords="474,119,597,175"
+ href="geronimo-jaspi.xsd.html#h-1924702930"/>
+
+ <area shape="rect" alt="h-1924702930" coords="474,185,610,241"
+ href="geronimo-jaspi.xsd.html#h-1924702930"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h1945911482_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">serverAuthModule</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "authModuleType" type definition." href="#h-1900437709">authModuleType</a>
+ </span>
+ </span>"/></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h2>
+ <a name="SchemaDefinitions">Global Definitions</a>
+ </h2>
+ <h3>Complex Type: <a name="h-1900437709" class="name">authModuleType</a>
+ </h3>
+ <table class="hierarchy">
+ <tr>
+ <th>Super-types:</th>
+ <td>None</td>
+ </tr>
+ <tr>
+ <th>Sub-types:</th>
+ <td>None</td>
+ </tr>
+ </table>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>authModuleType</td>
+ </tr>
+ <tr>
+ <th>Used by (from the same schema document)</th>
+ <td>Element <b>
+ <a href="#h2003237698">clientAuthModule</a>
+ </b>, Element <b>
+ <a href="#h1945911482">serverAuthModule</a>
+ </b>, Complex Type <b>
+ <a href="#h-1106798543">clientAuthContextType</a>
+ </b>, Complex Type <b>
+ <a href="#h-507839047">serverAuthContextType</a>
+ </b>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h-1900437709_xibox" class="contents">
+ <div style="margin-left: 0em"><...> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:className> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:className> <span class="occurs">[1]</span>
+ <p class="documentation">'class name of auth module'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:classLoaderName> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:classLoaderName> <span class="occurs">[0..1]</span>
+ <p class="documentation">'name of classloader to load any needed classes (e.g. custom config providers, modules, policy stuff)'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:requestPolicy> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "messagePolicyType" type definition." href="#h-1924702930">messagePolicyType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:requestPolicy> <span class="occurs">[0..1]</span>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:responsePolicy> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "messagePolicyType" type definition." href="#h-1924702930">messagePolicyType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:responsePolicy> <span class="occurs">[0..1]</span>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:options> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:options> <span class="occurs">[0..1]</span>
+ <p class="documentation">'initialization options as a string-string map'</p>
+ </div></...></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h-1900437709_diagram" class="contents">
+ <img usemap="#h-396121625" src="schemaDiagrams/h-396121625.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h-396121625.map--><map name="h-396121625">
+ <area shape="rect" alt="h-1924702930" coords="282,109,405,165"
+ href="geronimo-jaspi.xsd.html#h-1924702930"/>
+
+ <area shape="rect" alt="h-1924702930" coords="282,175,418,231"
+ href="geronimo-jaspi.xsd.html#h-1924702930"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h-1900437709_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:complexType</span>
+ <span class="scTag">name</span>="<span class="scContent">authModuleType</span>"><div style="margin-left: 1.5em"><<span class="scTag">xs:sequence</span>><div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">className</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+ </span>"/></div>
+ <div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">classLoaderName</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+ </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/></div>
+ <div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">requestPolicy</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "messagePolicyType" type definition." href="#h-1924702930">messagePolicyType</a>
+ </span>
+ </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/></div>
+ <div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">responsePolicy</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "messagePolicyType" type definition." href="#h-1924702930">messagePolicyType</a>
+ </span>
+ </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/></div>
+ <div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">options</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+ </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/></div></<span class="scTag">xs:sequence</span>></div></<span class="scTag">xs:complexType</span>></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Complex Type: <a name="h-1556164108" class="name">clientAuthConfigType</a>
+ </h3>
+ <table class="hierarchy">
+ <tr>
+ <th>Super-types:</th>
+ <td>None</td>
+ </tr>
+ <tr>
+ <th>Sub-types:</th>
+ <td>None</td>
+ </tr>
+ </table>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>clientAuthConfigType</td>
+ </tr>
+ <tr>
+ <th>Used by (from the same schema document)</th>
+ <td>Element <b>
+ <a href="#h1717229592">clientAuthConfig</a>
+ </b>, Complex Type <b>
+ <a href="#h-1353083310">configProviderType</a>
+ </b>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h-1556164108_xibox" class="contents">
+ <div style="margin-left: 0em"><...> <br/>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:messageLayer> <span class="occurs">[0..1]</span>
+ <p class="documentation">'messageLayer specifies the type of message this configProvider works with, e.g Http defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:appContext> <span class="occurs">[0..1]</span>
+ <p class="documentation">'appContext is the name of the application in some profile-specified format defaults to parents value if missing'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:authenticationContextID> <span class="occurs">[0..1]</span>
+ <p class="documentation">'the constant value to be returned from getAuthContextID(MessageInfo messageInfo)'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:protected> <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:protected> <span class="occurs">[1]</span>
+ <p class="documentation">'value to be returned from isProtected. Meaning unknown.'</p>
+ </div>
+ <div style="margin-left: 1.5em"><<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthContext> <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "clientAuthContextType" type definition." href="#h-1106798543">clientAuthContextType</a>
+ </span> </<a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:clientAuthContext> <span class="occurs">[0..*]</span>
+ <p class="documentation">'configuration of a client auth context'</p>
+ </div></...></div>
+ </div>
+ </div>
+ <div class="sample box">
+ <div>
+ <span class="caption">Diagram</span>
+ </div>
+ <div id="h-1556164108_diagram" class="contents">
+ <img usemap="#h614390632" src="schemaDiagrams/h614390632.png"/>
+ <!--
+ Map ref: file:/C:/schema//schemaDiagrams/h614390632.map--><map name="h614390632">
+ <area shape="rect" alt="h-1106798543" coords="315,241,464,297"
+ href="geronimo-jaspi.xsd.html#h-1106798543"/>
+
+ </map>
+ </div>
+ </div>
+ <div class="schemaComponent box">
+ <div>
+ <span class="caption">Schema Component Representation</span>
+ </div>
+ <div id="h-1556164108_scbox" class="contents">
+ <div style="margin-left: 0em"><<span class="scTag">xs:complexType</span>
+ <span class="scTag">name</span>="<span class="scContent">clientAuthConfigType</span>"><div style="margin-left: 1.5em"><<span class="scTag">xs:sequence</span>><div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">messageLayer</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+ </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/></div>
+ <div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">appContext</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+ </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/></div>
+ <div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">authenticationContextID</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+ </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/></div>
+ <div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">protected</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span>
+ </span>"/></div>
+ <div style="margin-left: 1.5em"><<span class="scTag">xs:element</span>
+ <span class="scTag">name</span>="<span class="scContent">clientAuthContext</span>" <span class="scTag">type</span>="<span class="scContent">
+ <span class="type">
+ <a href="#ns_jaspi" title="Find out namespace of 'jaspi' prefix">jaspi</a>:<a title="Jump to "clientAuthContextType" type definition." href="#h-1106798543">clientAuthContextType</a>
+ </span>
+ </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/></div></<span class="scTag">xs:sequence</span>></div></<span class="scTag">xs:complexType</span>></div>
+ </div>
+ </div>
+ <div style="text-align: right; clear: both;">
+ <a href="#top">top</a>
+ </div>
+ <hr/>
+ <h3>Complex Type: <a name="h-1106798543" class="name">clientAuthContextType</a>
+ </h3>
+ <table class="hierarchy">
+ <tr>
+ <th>Super-types:</th>
+ <td>None</td>
+ </tr>
+ <tr>
+ <th>Sub-types:</th>
+ <td>None</td>
+ </tr>
+ </table>
+ <table class="properties">
+ <tr>
+ <th>Name</th>
+ <td>clientAuthContextType</td>
+ </tr>
+ <tr>
+ <th>Used by (from the same schema document)</th>
+ <td>Element <b>
+ <a href="#h1694923673">clientAuthContext</a>
+ </b>, Complex Type <b>
+ <a href="#h-1556164108">clientAuthConfigType</a>
+ </b>
+ </td>
+ </tr>
+ <tr>
+ <th>
+ <a title="Look up 'Abstract' in glossary"
+ href="geronimo-jaspi.xsd.html#term_Abstract">Abstract</a>
+ </th>
+ <td>no</td>
+ </tr>
+ </table>
+ <div class="sample box">
+ <div>
+ <span class="caption">XML Instance Representation</span>
+ </div>
+ <div id="h-1106798543_xibox" class="contents">
[... 1122 lines stripped ...]