diff options
author | root <root@appliance.mnt.se> | 2011-07-25 20:14:02 +0200 |
---|---|---|
committer | root <root@appliance.mnt.se> | 2011-07-25 20:14:02 +0200 |
commit | 3fc853cc1e861f455888a92ff0c9995270d2ba2c (patch) | |
tree | b030abd6c28b314736faf6b4e6ecc830261943f4 | |
parent | cb4806cb91b3ea6a01613bbfe68a9e04ed255578 (diff) |
imported 1.1.2
492 files changed, 40689 insertions, 6514 deletions
diff --git a/doc/RELEASE-NOTES.txt b/doc/RELEASE-NOTES.txt index da2cc9a..b44e161 100644 --- a/doc/RELEASE-NOTES.txt +++ b/doc/RELEASE-NOTES.txt @@ -1,19 +1,11 @@ -Changes in Release 1.1.1 +Changes in Release 1.1.2 ============================================= -The major change in this release is the UI in particular the searching for IdPs can be done -from within the browser (by way of a javascript class). The old style searching is still -supported and is used when the browser does not support javascript. This means that the precise -effect of the provideList and provideListOfList configuration values for wayfconfig -have changed. With the default JSP, the former controls whether the quick search is enabled, the -latter toggles whether the single or double pane selector is chosen. - -There is some support for prototyping of "embedded WAYF" code. - The precise Cases changed are. -[SDSJ-58] - Subtle bug to do with the default attribute handling and default end points. (2120) -[SDSJ-60] - Missed case normalization before search meant we missed some items. -[SDSJ-62] - Add Java script driver quick searching -[SDSJ-63] - UI GUI -changes - dynamic search and nascent embedded WAYF work -[SDSJ-64] - Needs to clean non printing whitespace from Organization DisplayName before outputing javascript arrays -[SDSJ-65] - Update libraries for release
\ No newline at end of file +[SDSJ-77] Typo in installation script +[SDSJ-79] Warn if the SP is in none of the metadataproviders. +[SDSJ-83] Handle <EntitiesDescriptor>s inside <EntitiesDescriptor> +[SDSJ-80] Fixed an bug which made it impossible to configure black lists. +[SDSJ-84] Update incremental search to align with current embedded one +[SDSJ-85] Latent support for embedded GUI. +[SDSJ-86] Release Discovery Service 1.1.2
\ No newline at end of file diff --git a/doc/api/allclasses-frame.html b/doc/api/allclasses-frame.html index 962f318..781d007 100644 --- a/doc/api/allclasses-frame.html +++ b/doc/api/allclasses-frame.html @@ -2,12 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -All Classes (Shibboleth Discovery Service 1.1.1 Java API.) +All Classes (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -23,8 +24,58 @@ All Classes (Shibboleth Discovery Service 1.1.1 Java API.) <TR> <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider" target="classFrame">BindingFilter</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>Description</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DescriptionBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DescriptionImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DescriptionMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DescriptionUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>DiscoHints</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DiscoHintsBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DiscoHintsImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DiscoHintsMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DiscoHintsUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf" target="classFrame">DiscoveryServiceHandler</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>DisplayName</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DisplayNameBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DisplayNameImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DisplayNameMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DisplayNameUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>DomainHint</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DomainHintBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DomainHintImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DomainHintMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DomainHintUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>GeolocationHint</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">GeolocationHintBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">GeolocationHintImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">GeolocationHintMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">GeolocationHintUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf" target="classFrame">HandlerConfig</A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf" target="classFrame">IdPSite</A> @@ -35,22 +86,88 @@ All Classes (Shibboleth Discovery Service 1.1.1 Java API.) <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf" target="classFrame">IdPSiteSetEntry</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>InformationURL</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">InformationURLBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">InformationURLImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">InformationURLMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">InformationURLUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>IPHint</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">IPHintBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">IPHintImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">IPHintMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">IPHintUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider" target="classFrame">ListFilter</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>LocalizedName</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedNameImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedNameMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedNameUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>LocalizedURI</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedURIImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedURIMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedURIUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html" title="class in edu.internet2.middleware.shibboleth.wayf" target="classFrame">LogbackConfigurationChangeListener</A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html" title="class in edu.internet2.middleware.shibboleth.wayf" target="classFrame">LogbackLoggingService</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>Logo</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LogoBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LogoImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LogoMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LogoUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins" target="classFrame"><I>Plugin</I></A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins" target="classFrame"><I>PluginContext</I></A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins" target="classFrame"><I>PluginMetadataParameter</I></A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>PrivacyStatementURL</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">PrivacyStatementURLBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">PrivacyStatementURLImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">PrivacyStatementURLMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">PrivacyStatementURLUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider" target="classFrame">SamlCookiePlugin</A> <BR> <A HREF="edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common" target="classFrame">ShibbolethConfigurationException</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>UIInfo</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">UIInfoBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">UIInfoImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">UIInfoMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">UIInfoUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/Version.html" title="class in edu.internet2.middleware.shibboleth.wayf" target="classFrame">Version</A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/WayfException.html" title="class in edu.internet2.middleware.shibboleth.wayf" target="classFrame">WayfException</A> diff --git a/doc/api/allclasses-noframe.html b/doc/api/allclasses-noframe.html index 577254a..7f24285 100644 --- a/doc/api/allclasses-noframe.html +++ b/doc/api/allclasses-noframe.html @@ -2,12 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -All Classes (Shibboleth Discovery Service 1.1.1 Java API.) +All Classes (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -23,8 +24,58 @@ All Classes (Shibboleth Discovery Service 1.1.1 Java API.) <TR> <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">BindingFilter</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>Description</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>DiscoHints</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryServiceHandler</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>DisplayName</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>DomainHint</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>GeolocationHint</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> @@ -35,22 +86,88 @@ All Classes (Shibboleth Discovery Service 1.1.1 Java API.) <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSetEntry</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>InformationURL</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>IPHint</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">ListFilter</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>LocalizedName</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>LocalizedURI</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html" title="class in edu.internet2.middleware.shibboleth.wayf">LogbackConfigurationChangeListener</A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html" title="class in edu.internet2.middleware.shibboleth.wayf">LogbackLoggingService</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>Logo</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><I>Plugin</I></A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><I>PluginContext</I></A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><I>PluginMetadataParameter</I></A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>PrivacyStatementURL</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">SamlCookiePlugin</A> <BR> <A HREF="edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common">ShibbolethConfigurationException</A> <BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><I>UIInfo</I></A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoBuilder</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoMarshaller</A> +<BR> +<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoUnmarshaller</A> +<BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/Version.html" title="class in edu.internet2.middleware.shibboleth.wayf">Version</A> <BR> <A HREF="edu/internet2/middleware/shibboleth/wayf/WayfException.html" title="class in edu.internet2.middleware.shibboleth.wayf">WayfException</A> diff --git a/doc/api/constant-values.html b/doc/api/constant-values.html index 2e4577a..0d5316f 100644 --- a/doc/api/constant-values.html +++ b/doc/api/constant-values.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Constant Field Values (Shibboleth Discovery Service 1.1.1 Java API.) +Constant Field Values (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Constant Field Values (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Constant Field Values (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -101,19 +105,25 @@ edu.internet2.*</FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <A NAME="edu.internet2.middleware.shibboleth.wayf.XMLConstants.CONFIG_NS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> -<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#CONFIG_NS">CONFIG_NS</A></CODE></TD> <TD ALIGN="right"><CODE>"urn:mace:shibboleth:wayf:config:1.0"</CODE></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <A NAME="edu.internet2.middleware.shibboleth.wayf.XMLConstants.IDP_SSO_BINDING"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> -<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#IDP_SSO_BINDING">IDP_SSO_BINDING</A></CODE></TD> <TD ALIGN="right"><CODE>"urn:mace:shibboleth:1.0:profiles:AuthnRequest"</CODE></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.XMLConstants.SALM2_PROTOCOL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#SALM2_PROTOCOL">SALM2_PROTOCOL</A></CODE></TD> +<TD ALIGN="right"><CODE>"urn:oasis:names:tc:SAML:2.0:protocol"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <A NAME="edu.internet2.middleware.shibboleth.wayf.XMLConstants.SHIB_NS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> -<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#SHIB_NS">SHIB_NS</A></CODE></TD> <TD ALIGN="right"><CODE>"urn:mace:shibboleth:1.0"</CODE></TD> </TR> @@ -124,6 +134,264 @@ edu.internet2.*</FONT></TH> <P> <P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.Description.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"Description"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"DiscoHints"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints.MDUI_NS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#MDUI_NS">MDUI_NS</A></CODE></TD> +<TD ALIGN="right"><CODE>"urn:oasis:names:tc:SAML:metadata:ui"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints.MDUI_PREFIX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#MDUI_PREFIX">MDUI_PREFIX</A></CODE></TD> +<TD ALIGN="right"><CODE>"mdui"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"DisplayName"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"DomainHint"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"GeolocationHint"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"InformationURL"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"IPHint"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName.TYPE_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"localizedNameType"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI.TYPE_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"localizedURIType"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"Logo"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo.HEIGHT_ATTR_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#HEIGHT_ATTR_NAME">HEIGHT_ATTR_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"height"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo.WIDTH_ATTR_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#WIDTH_ATTR_NAME">WIDTH_ATTR_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"width"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"PrivacyStatementURL"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> + +<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="3">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo.DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"UIInfo"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo.LANG_ATTRIB_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#LANG_ATTRIB_NAME">LANG_ATTRIB_NAME</A></CODE></TD> +<TD ALIGN="right"><CODE>"lang"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo.MDUI_NS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#MDUI_NS">MDUI_NS</A></CODE></TD> +<TD ALIGN="right"><CODE>"urn:oasis:names:tc:SAML:metadata:ui"</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo.MDUI_PREFIX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> +<CODE>public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD ALIGN="left"><CODE><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#MDUI_PREFIX">MDUI_PREFIX</A></CODE></TD> +<TD ALIGN="right"><CODE>"mdui"</CODE></TD> +</TR> +</FONT></TD> +</TR> +</TABLE> + +<P> + +<P> <HR> @@ -178,6 +446,6 @@ edu.internet2.*</FONT></TH> <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/deprecated-list.html b/doc/api/deprecated-list.html index 93b7cf5..831d8de 100644 --- a/doc/api/deprecated-list.html +++ b/doc/api/deprecated-list.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Deprecated List (Shibboleth Discovery Service 1.1.1 Java API.) +Deprecated List (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Deprecated List (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Deprecated List (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -138,6 +142,6 @@ function windowTitle() <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html b/doc/api/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html index 79b456a..1f978c0 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html +++ b/doc/api/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -ShibbolethConfigurationException (Shibboleth Discovery Service 1.1.1 Java API.) +ShibbolethConfigurationException (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="ShibbolethConfigurationException (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ShibbolethConfigurationException (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,17 +93,17 @@ edu.internet2.middleware.shibboleth.common</FONT> <BR> Class ShibbolethConfigurationException</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</A> + <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD> </DL> <HR> <DL> -<DT><PRE>public class <B>ShibbolethConfigurationException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></DL> +<DT><PRE>public class <B>ShibbolethConfigurationException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></DL> </PRE> <P> @@ -123,14 +126,14 @@ Signals that the a Shibboleth component has been given insufficient or improper <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html#ShibbolethConfigurationException(java.lang.String)">ShibbolethConfigurationException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> message)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html#ShibbolethConfigurationException(java.lang.String)">ShibbolethConfigurationException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> message)</CODE> <BR> Build an object embedding a String message.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html#ShibbolethConfigurationException(java.lang.String, java.lang.Throwable)">ShibbolethConfigurationException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> message, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> t)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html#ShibbolethConfigurationException(java.lang.String, java.lang.Throwable)">ShibbolethConfigurationException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> message, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> t)</CODE> <BR> Build an object which embeds an message an exception.</TD> @@ -149,19 +152,19 @@ Signals that the a Shibboleth component has been given insufficient or improper <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#toString()" title="class or interface in java.lang">toString</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -180,7 +183,7 @@ Signals that the a Shibboleth component has been given insufficient or improper <A NAME="ShibbolethConfigurationException(java.lang.String)"><!-- --></A><H3> ShibbolethConfigurationException</H3> <PRE> -public <B>ShibbolethConfigurationException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> message)</PRE> +public <B>ShibbolethConfigurationException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> message)</PRE> <DL> <DD>Build an object embedding a String message. Normally called for detected errors. <P> @@ -192,8 +195,8 @@ public <B>ShibbolethConfigurationException</B>(<A HREF="http://java.sun.com/j2se <A NAME="ShibbolethConfigurationException(java.lang.String, java.lang.Throwable)"><!-- --></A><H3> ShibbolethConfigurationException</H3> <PRE> -public <B>ShibbolethConfigurationException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> message, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> t)</PRE> +public <B>ShibbolethConfigurationException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> message, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> t)</PRE> <DL> <DD>Build an object which embeds an message an exception. Normally called to pass on errors found at a lower level. @@ -262,6 +265,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/common/class-use/ShibbolethConfigurationException.html b/doc/api/edu/internet2/middleware/shibboleth/common/class-use/ShibbolethConfigurationException.html index b496d30..3bcddc0 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/common/class-use/ShibbolethConfigurationException.html +++ b/doc/api/edu/internet2/middleware/shibboleth/common/class-use/ShibbolethConfigurationException.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/common/class-use/ShibbolethConfigurationException.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/common//class-useShibbolethConfigurationException.html" target="_top"><B>FRAMES</B></A> <A HREF="ShibbolethConfigurationException.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -108,23 +112,23 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/common/Sh <TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A> that throw <A HREF="../../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common">ShibbolethConfigurationException</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultConfig)</CODE> <BR> Constructor to create and configure the handler.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#HandlerConfig(org.w3c.dom.Element, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">HandlerConfig</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#HandlerConfig(org.w3c.dom.Element, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">HandlerConfig</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultValue)</CODE> <BR> Parse the Supplied XML element into a new WayfConfig Object.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#IdPSiteSet(org.w3c.dom.Element, org.opensaml.xml.parse.ParserPool, boolean)">IdPSiteSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> el, +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#IdPSiteSet(org.w3c.dom.Element, org.opensaml.xml.parse.ParserPool, boolean)">IdPSiteSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> el, org.opensaml.xml.parse.ParserPool parserPool, boolean warnOnBadBinding)</CODE> @@ -167,7 +171,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/common/Sh PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/common/class-use/ShibbolethConfigurationException.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/common//class-useShibbolethConfigurationException.html" target="_top"><B>FRAMES</B></A> <A HREF="ShibbolethConfigurationException.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -188,6 +192,6 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/common/Sh <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/common/package-frame.html b/doc/api/edu/internet2/middleware/shibboleth/common/package-frame.html index 34bcd86..000f209 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/common/package-frame.html +++ b/doc/api/edu/internet2/middleware/shibboleth/common/package-frame.html @@ -2,13 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.common package"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> diff --git a/doc/api/edu/internet2/middleware/shibboleth/common/package-summary.html b/doc/api/edu/internet2/middleware/shibboleth/common/package-summary.html index fc9f5fe..2499a49 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/common/package-summary.html +++ b/doc/api/edu/internet2/middleware/shibboleth/common/package-summary.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.common package"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -150,6 +153,6 @@ Package edu.internet2.middleware.shibboleth.common <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/common/package-tree.html b/doc/api/edu/internet2/middleware/shibboleth/common/package-tree.html index b029af2..28e14ed 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/common/package-tree.html +++ b/doc/api/edu/internet2/middleware/shibboleth/common/package-tree.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.common Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.common Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="edu.internet2.middleware.shibboleth.common Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.common Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -88,10 +92,10 @@ Hierarchy For Package edu.internet2.middleware.shibboleth.common Class Hierarchy </H2> <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>) +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>) <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><B>Exception</B></A><UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.common.<A HREF="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common"><B>ShibbolethConfigurationException</B></A></UL> </UL> </UL> @@ -150,6 +154,6 @@ Class Hierarchy <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/common/package-use.html b/doc/api/edu/internet2/middleware/shibboleth/common/package-use.html index 32152f7..83a73d9 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/common/package-use.html +++ b/doc/api/edu/internet2/middleware/shibboleth/common/package-use.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Package edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Package edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.common (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -162,6 +166,6 @@ Classes in <A HREF="../../../../../edu/internet2/middleware/shibboleth/common/pa <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html deleted file mode 100644 index 933855a..0000000 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html +++ /dev/null @@ -1,312 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.5.0_16) on Wed Jan 14 13:49:23 CET 2009 --> -<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<TITLE> -DiscoveryResponseBuilder (Shibboleth Discovery Service 1.1.0 Java API.) -</TITLE> - -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder class"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ - parent.document.title="DiscoveryResponseBuilder (Shibboleth Discovery Service 1.1.0 Java API.)"; -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> - - -<!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoveryResponseBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseBuilder.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> -<!-- ========= END OF TOP NAVBAR ========= --> - -<HR> -<!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -edu.internet2.middleware.shibboleth.wayf</FONT> -<BR> -Class DiscoveryResponseBuilder</H2> -<PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A>> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>DiscoveryResponseBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A>></DL> -</PRE> - -<P> -Builder of <CODE>SingleLogoutServiceImpl</CODE>. -<P> - -<P> -<HR> - -<P> - -<!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html#DiscoveryResponseBuilder()">DiscoveryResponseBuilder</A></B>()</CODE> - -<BR> - Constructor</TD> -</TR> -</TABLE> - -<!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html#buildObject()">buildObject</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespaceURI, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> localName, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> -</TR> -</TABLE> - -<P> - -<!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="DiscoveryResponseBuilder()"><!-- --></A><H3> -DiscoveryResponseBuilder</H3> -<PRE> -public <B>DiscoveryResponseBuilder</B>()</PRE> -<DL> -<DD>Constructor -<P> -</DL> - -<!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="buildObject()"><!-- --></A><H3> -buildObject</H3> -<PRE> -public <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A> <B>buildObject</B>()</PRE> -<DL> -<DD> -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> -buildObject</H3> -<PRE> -public <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespaceURI, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> localName, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> -<DL> -<DD> -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<!-- ========= END OF CLASS DATA ========= --> -<HR> - - -<!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoveryResponseBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseBuilder.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> -<!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. -</BODY> -</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html deleted file mode 100644 index 85c047f..0000000 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html +++ /dev/null @@ -1,420 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.5.0_16) on Wed Jan 14 13:49:23 CET 2009 --> -<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<TITLE> -DiscoveryResponseImpl (Shibboleth Discovery Service 1.1.0 Java API.) -</TITLE> - -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseImpl class"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ - parent.document.title="DiscoveryResponseImpl (Shibboleth Discovery Service 1.1.0 Java API.)"; -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> - - -<!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoveryResponseImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>PREV CLASS</B></A> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseImpl.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.opensaml.saml2.metadata.impl.IndexedEndpointImpl">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> -<!-- ========= END OF TOP NAVBAR ========= --> - -<HR> -<!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -edu.internet2.middleware.shibboleth.wayf</FONT> -<BR> -Class DiscoveryResponseImpl</H2> -<PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.saml2.metadata.impl.EndpointImpl - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.saml2.metadata.impl.IndexedEndpointImpl - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseImpl</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObject, org.opensaml.saml2.metadata.Endpoint, org.opensaml.saml2.metadata.IndexedEndpoint, org.opensaml.xml.AttributeExtensibleXMLObject, org.opensaml.xml.ElementExtensibleXMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>DiscoveryResponseImpl</B><DT>extends org.opensaml.saml2.metadata.impl.IndexedEndpointImpl<DT>implements org.opensaml.saml2.metadata.IndexedEndpoint</DL> -</PRE> - -<P> -This plugs into the standard opensaml2 parser framework to allow us to get use <code> DiscoverResponse </code> - elements in our extensions. -<P> - -<P> -<HR> - -<P> -<!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> - -<BR> - Name of the element inside the Extensions.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html#METADATA_NS">METADATA_NS</A></B></CODE> - -<BR> - Namespace for Discovery Service metadata extensions.</TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_org.opensaml.saml2.metadata.IndexedEndpoint"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.saml2.metadata.IndexedEndpoint</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>DEFAULT_ELEMENT_NAME, INDEX_ATTRIB_NAME, IS_DEFAULT_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME</CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_org.opensaml.saml2.metadata.Endpoint"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.saml2.metadata.Endpoint</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>BINDING_ATTRIB_NAME, LOCATION_ATTRIB_NAME, RESPONSE_LOCATION_ATTRIB_NAME</CODE></TD> -</TR> -</TABLE> - -<!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected </CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html#DiscoveryResponseImpl(java.lang.String, java.lang.String, java.lang.String)">DiscoveryResponseImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespaceURI, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> elementLocalName, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> - -<BR> - Constructor.</TD> -</TR> -</TABLE> - -<!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.saml2.metadata.impl.IndexedEndpointImpl"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class org.opensaml.saml2.metadata.impl.IndexedEndpointImpl</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>getIndex, isDefault, isDefaultXSBoolean, setIndex, setIsDefault, setIsDefault</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.saml2.metadata.impl.EndpointImpl"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class org.opensaml.saml2.metadata.impl.EndpointImpl</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>getBinding, getLocation, getOrderedChildren, getResponseLocation, getUnknownAttributes, getUnknownXMLObjects, getUnknownXMLObjects, setBinding, setLocation, setResponseLocation</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, prepareForAssignment</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.saml2.metadata.IndexedEndpoint"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.saml2.metadata.IndexedEndpoint</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>getIndex, isDefault, isDefaultXSBoolean, setIndex, setIsDefault, setIsDefault</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.saml2.metadata.Endpoint"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.saml2.metadata.Endpoint</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>getBinding, getLocation, getResponseLocation, setBinding, setLocation, setResponseLocation</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.xml.ElementExtensibleXMLObject"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.ElementExtensibleXMLObject</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>getUnknownXMLObjects, getUnknownXMLObjects</CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.xml.AttributeExtensibleXMLObject"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.AttributeExtensibleXMLObject</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>getUnknownAttributes</CODE></TD> -</TR> -</TABLE> - -<P> - -<!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="METADATA_NS"><!-- --></A><H3> -METADATA_NS</H3> -<PRE> -public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>METADATA_NS</B></PRE> -<DL> -<DD>Namespace for Discovery Service metadata extensions. -<P> -<DL> -<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseImpl.METADATA_NS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> -DEFAULT_ELEMENT_LOCAL_NAME</H3> -<PRE> -protected static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> -<DL> -<DD>Name of the element inside the Extensions. -<P> -<DL> -<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseImpl.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> -</DL> - -<!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="DiscoveryResponseImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> -DiscoveryResponseImpl</H3> -<PRE> -protected <B>DiscoveryResponseImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespaceURI, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> elementLocalName, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> -<DL> -<DD>Constructor. -<P> -<DL> -<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the Uri<DD><CODE>elementLocalName</CODE> - the local name<DD><CODE>namespacePrefix</CODE> - the prefix</DL> -</DL> -<!-- ========= END OF CLASS DATA ========= --> -<HR> - - -<!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoveryResponseImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>PREV CLASS</B></A> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseImpl.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.opensaml.saml2.metadata.impl.IndexedEndpointImpl">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> -<!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. -</BODY> -</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html index b5f99b2..23da929 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -DiscoveryServiceHandler (Shibboleth Discovery Service 1.1.1 Java API.) +DiscoveryServiceHandler (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="DiscoveryServiceHandler (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DiscoveryServiceHandler (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,12 +93,12 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class DiscoveryServiceHandler</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler</B> </PRE> <HR> <DL> -<DT><PRE>public class <B>DiscoveryServiceHandler</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL> +<DT><PRE>public class <B>DiscoveryServiceHandler</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> </PRE> <P> @@ -118,9 +121,9 @@ Specific handler for each version of the Discovery Service. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected </CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultConfig)</CODE> <BR> @@ -157,7 +160,7 @@ Specific handler for each version of the Discovery Service. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#getLocation()">getLocation</A></B>()</CODE> <BR> @@ -175,10 +178,10 @@ Specific handler for each version of the Discovery Service. <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -197,9 +200,9 @@ Specific handler for each version of the Discovery Service. <A NAME="DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)"><!-- --></A><H3> DiscoveryServiceHandler</H3> <PRE> -protected <B>DiscoveryServiceHandler</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, +protected <B>DiscoveryServiceHandler</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultConfig) throws <A HREF="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common">ShibbolethConfigurationException</A></PRE> <DL> @@ -224,7 +227,7 @@ protected <B>DiscoveryServiceHandler</B>(<A HREF="http://java.sun.com/j2se/1.5.0 <A NAME="getLocation()"><!-- --></A><H3> getLocation</H3> <PRE> -protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getLocation</B>()</PRE> +protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getLocation</B>()</PRE> <DL> <DD>The 'Name' of the service. the path used to identify the ServiceHandler. <P> @@ -338,6 +341,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html index fea917e..86d622c 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -HandlerConfig (Shibboleth Discovery Service 1.1.1 Java API.) +HandlerConfig (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.HandlerConfig class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="HandlerConfig (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="HandlerConfig (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,12 +93,12 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class HandlerConfig</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.HandlerConfig</B> </PRE> <HR> <DL> -<DT><PRE>public class <B>HandlerConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL> +<DT><PRE>public class <B>HandlerConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> </PRE> <P> @@ -122,7 +125,7 @@ Class used by the DiscoveryServiceHandler to handle run time behaviour. Build the 'default default' configuation.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#HandlerConfig(org.w3c.dom.Element, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">HandlerConfig</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#HandlerConfig(org.w3c.dom.Element, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">HandlerConfig</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultValue)</CODE> <BR> @@ -140,7 +143,7 @@ Class used by the DiscoveryServiceHandler to handle run time behaviour. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#getErrorJspFile()">getErrorJspFile</A></B>()</CODE> <BR> @@ -148,7 +151,7 @@ Class used by the DiscoveryServiceHandler to handle run time behaviour. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#getJspFile()">getJspFile</A></B>()</CODE> <BR> @@ -189,7 +192,7 @@ Class used by the DiscoveryServiceHandler to handle run time behaviour. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#isIgnoredForMatch(java.lang.String)">isIgnoredForMatch</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> str)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#isIgnoredForMatch(java.lang.String)">isIgnoredForMatch</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> str)</CODE> <BR> Determines if a particular string token should be used for matching when a user searches for origins.</TD> @@ -198,10 +201,10 @@ Class used by the DiscoveryServiceHandler to handle run time behaviour. <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -230,7 +233,7 @@ public <B>HandlerConfig</B>()</PRE> <A NAME="HandlerConfig(org.w3c.dom.Element, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)"><!-- --></A><H3> HandlerConfig</H3> <PRE> -public <B>HandlerConfig</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, +public <B>HandlerConfig</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultValue) throws <A HREF="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common">ShibbolethConfigurationException</A></PRE> <DL> @@ -255,7 +258,7 @@ public <B>HandlerConfig</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org <A NAME="isIgnoredForMatch(java.lang.String)"><!-- --></A><H3> isIgnoredForMatch</H3> <PRE> -public boolean <B>isIgnoredForMatch</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> str)</PRE> +public boolean <B>isIgnoredForMatch</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> str)</PRE> <DL> <DD>Determines if a particular string token should be used for matching when a user searches for origins. <P> @@ -269,7 +272,7 @@ public boolean <B>isIgnoredForMatch</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ <A NAME="getJspFile()"><!-- --></A><H3> getJspFile</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getJspFile</B>()</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getJspFile</B>()</PRE> <DL> <DD>Get the name of the jsp File this instance uses. <P> @@ -283,7 +286,7 @@ public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" t <A NAME="getErrorJspFile()"><!-- --></A><H3> getErrorJspFile</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getErrorJspFile</B>()</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getErrorJspFile</B>()</PRE> <DL> <DD>Get the name of the error jsp File this instance uses. <P> @@ -409,6 +412,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html index 4a2a3e5..2c5a15f 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -IdPSite.Compare (Shibboleth Discovery Service 1.1.1 Java API.) +IdPSite.Compare (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.IdPSite.Compare class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="IdPSite.Compare (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IdPSite.Compare (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,18 +93,18 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class IdPSite.Compare</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.IdPSite.Compare</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></DD> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></DD> </DL> <DL> <DT><B>Enclosing class:</B><DD><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A></DD> </DL> <HR> <DL> -<DT><PRE>public static class <B>IdPSite.Compare</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></DL> +<DT><PRE>public static class <B>IdPSite.Compare</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></DL> </PRE> <P> @@ -146,19 +149,19 @@ Class IdPSite.Compare</H2> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.util.Comparator"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE></TD> </TR> </TABLE> @@ -198,7 +201,7 @@ public int <B>compare</B>(<A HREF="../../../../../edu/internet2/middleware/shibb <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> o2)</PRE> <DL> <DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html#compare(T, T)" title="class or interface in java.util">compare</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html?is-external=true#compare(T, T)" title="class or interface in java.util">compare</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></DL> </DD> <DD><DL> </DL> @@ -265,6 +268,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSite.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSite.html index 3a39b44..e6bb5cd 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSite.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSite.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -IdPSite (Shibboleth Discovery Service 1.1.1 Java API.) +IdPSite (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.IdPSite class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="IdPSite (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IdPSite (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,12 +93,12 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class IdPSite</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.IdPSite</B> </PRE> <HR> <DL> -<DT><PRE>public class <B>IdPSite</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL> +<DT><PRE>public class <B>IdPSite</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> </PRE> <P> @@ -153,7 +156,7 @@ A class which abstracts an IdP for the sake of the WAYF display. Given an <CODE <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#compareTo(java.lang.Object, javax.servlet.http.HttpServletRequest)">compareTo</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> o, +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#compareTo(java.lang.Object, javax.servlet.http.HttpServletRequest)">compareTo</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> o, javax.servlet.http.HttpServletRequest req)</CODE> <BR> @@ -161,7 +164,7 @@ A class which abstracts an IdP for the sake of the WAYF display. Given an <CODE </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getAddressForWAYF()">getAddressForWAYF</A></B>()</CODE> <BR> @@ -169,15 +172,15 @@ A class which abstracts an IdP for the sake of the WAYF display. Given an <CODE </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getDisplayName()">getDisplayName</A></B>()</CODE> <BR> - Get the user friendly name for the entity, the language we previouslt set up</TD> + Get the user friendly name for the entity, the language we previously set up.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getDisplayName(javax.servlet.http.HttpServletRequest)">getDisplayName</A></B>(javax.servlet.http.HttpServletRequest req)</CODE> <BR> @@ -186,7 +189,15 @@ A class which abstracts an IdP for the sake of the WAYF display. Given an <CODE </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE> org.opensaml.saml2.common.Extensions</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getExtensions()">getExtensions</A></B>()</CODE> + +<BR> + Return all the extension elements.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getName()">getName</A></B>()</CODE> <BR> @@ -195,7 +206,7 @@ A class which abstracts an IdP for the sake of the WAYF display. Given an <CODE <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#setDisplayLanguage(java.lang.String)">setDisplayLanguage</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> lang)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html#setDisplayLanguage(java.lang.String)">setDisplayLanguage</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> lang)</CODE> <BR> Prior to display we set the display language from the @@ -205,10 +216,10 @@ A class which abstracts an IdP for the sake of the WAYF display. Given an <CODE <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -248,7 +259,7 @@ public <B>IdPSite</B>(org.opensaml.saml2.metadata.EntityDescriptor entityPa <A NAME="getName()"><!-- --></A><H3> getName</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE> <DL> <DD>Get the name for the enclosed entity. <P> @@ -262,7 +273,7 @@ public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" t <A NAME="getDisplayName(javax.servlet.http.HttpServletRequest)"><!-- --></A><H3> getDisplayName</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getDisplayName</B>(javax.servlet.http.HttpServletRequest req)</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getDisplayName</B>(javax.servlet.http.HttpServletRequest req)</PRE> <DL> <DD>Get the user friendly name for the entity, collecting the locale from the browser if possible @@ -277,28 +288,42 @@ public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" t <A NAME="getDisplayName()"><!-- --></A><H3> getDisplayName</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getDisplayName</B>()</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getDisplayName</B>()</PRE> <DL> -<DD>Get the user friendly name for the entity, the language we previouslt set up +<DD>Get the user friendly name for the entity, the language we previously set up. <P> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>lang</CODE> - the language. + <DT><B>Returns:</B><DD>a user friendly name.</DL> </DD> </DL> <HR> +<A NAME="getExtensions()"><!-- --></A><H3> +getExtensions</H3> +<PRE> +public org.opensaml.saml2.common.Extensions <B>getExtensions</B>()</PRE> +<DL> +<DD>Return all the extension elements. +<P> +<DD><DL> + +<DT><B>Returns:</B><DD>the extensions</DL> +</DD> +</DL> +<HR> + <A NAME="compareTo(java.lang.Object, javax.servlet.http.HttpServletRequest)"><!-- --></A><H3> compareTo</H3> <PRE> -protected int <B>compareTo</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> o, +protected int <B>compareTo</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> o, javax.servlet.http.HttpServletRequest req)</PRE> <DL> <DD>Comparison so we can sort the output for jsp. <P> <DD><DL> -<DT><B>Parameters:</B><DD><CODE>o</CODE> - What to compare against -<DT><B>Returns:</B><DD>numeric encoding of comparison<DT><B>See Also:</B><DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparator.html" title="class or interface in java.lang"><CODE>Comparator</CODE></A></DL> +<DT><B>Parameters:</B><DD><CODE>What</CODE> - to compare against +<DT><B>Returns:</B><DD>numeric encoding of comparison<DT><B>See Also:</B><DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparator.html?is-external=true" title="class or interface in java.lang"><CODE>Comparator</CODE></A></DL> </DD> </DL> <HR> @@ -306,7 +331,7 @@ protected int <B>compareTo</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/ <A NAME="getAddressForWAYF()"><!-- --></A><H3> getAddressForWAYF</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getAddressForWAYF</B>()</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getAddressForWAYF</B>()</PRE> <DL> <DD>When a user has selected an IdP, this provides the address to which we redirect. <P> @@ -320,7 +345,7 @@ public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" t <A NAME="setDisplayLanguage(java.lang.String)"><!-- --></A><H3> setDisplayLanguage</H3> <PRE> -public void <B>setDisplayLanguage</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> lang)</PRE> +public void <B>setDisplayLanguage</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> lang)</PRE> <DL> <DD>Prior to display we set the display language from the browser. There is probably a proper way to do this using @@ -391,6 +416,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html index 832761b..5a11bd6 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -IdPSiteSet (Shibboleth Discovery Service 1.1.1 Java API.) +IdPSiteSet (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.IdPSiteSet class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="IdPSiteSet (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IdPSiteSet (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,7 +93,7 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class IdPSiteSet</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.IdPSiteSet</B> </PRE> <DL> @@ -98,11 +101,11 @@ Class IdPSiteSet</H2> </DL> <HR> <DL> -<DT><PRE>public class <B>IdPSiteSet</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements org.opensaml.saml2.metadata.provider.ObservableMetadataProvider.Observer</DL> +<DT><PRE>public class <B>IdPSiteSet</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.opensaml.saml2.metadata.provider.ObservableMetadataProvider.Observer</DL> </PRE> <P> -Represents a collection of related sites as desribed by a single soirce of metadata. +Represents a collection of related sites as described by a single source of metadata. This is usually a federation. When the WAYF looks to see which IdP sites to show, it trims the list so as to not show IdP's which do not trust the SP. @@ -127,7 +130,7 @@ Represents a collection of related sites as desribed by a single soirce of metad <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected </CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#IdPSiteSet(org.w3c.dom.Element, org.opensaml.xml.parse.ParserPool, boolean)">IdPSiteSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> el, +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#IdPSiteSet(org.w3c.dom.Element, org.opensaml.xml.parse.ParserPool, boolean)">IdPSiteSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> el, org.opensaml.xml.parse.ParserPool parserPool, boolean warnOnBadBinding)</CODE> @@ -155,7 +158,7 @@ Represents a collection of related sites as desribed by a single soirce of metad <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#containsIdP(java.lang.String)">containsIdP</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> IdPName)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#containsIdP(java.lang.String)">containsIdP</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> IdPName)</CODE> <BR> For plugin handling we need to know quickly if a metadataset contains the idp.</TD> @@ -163,14 +166,14 @@ Represents a collection of related sites as desribed by a single soirce of metad <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#containsSP(java.lang.String)">containsSP</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> SPName)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#containsSP(java.lang.String)">containsSP</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> SPName)</CODE> <BR> We do not need to look at a set if it doesn't know about the given SP.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getDisplayName()">getDisplayName</A></B>()</CODE> <BR> @@ -179,14 +182,14 @@ Represents a collection of related sites as desribed by a single soirce of metad <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected org.opensaml.saml2.metadata.EntityDescriptor</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getEntity(java.lang.String)">getEntity</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getEntity(java.lang.String)">getEntity</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> name)</CODE> <BR> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdentifier()">getIdentifier</A></B>()</CODE> <BR> @@ -194,10 +197,10 @@ Represents a collection of related sites as desribed by a single soirce of metad </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)">getIdPSites</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> searchString, +<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)">getIdPSites</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> searchString, <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</CODE> <BR> Return all the Idp in the provided entities descriptor.</TD> @@ -205,7 +208,7 @@ Represents a collection of related sites as desribed by a single soirce of metad <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getSite(java.lang.String)">getSite</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idpName)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getSite(java.lang.String)">getSite</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idpName)</CODE> <BR> Return the idpSite for the given entity name.</TD> @@ -230,10 +233,10 @@ Represents a collection of related sites as desribed by a single soirce of metad <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -252,7 +255,7 @@ Represents a collection of related sites as desribed by a single soirce of metad <A NAME="IdPSiteSet(org.w3c.dom.Element, org.opensaml.xml.parse.ParserPool, boolean)"><!-- --></A><H3> IdPSiteSet</H3> <PRE> -protected <B>IdPSiteSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> el, +protected <B>IdPSiteSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> el, org.opensaml.xml.parse.ParserPool parserPool, boolean warnOnBadBinding) throws <A HREF="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common">ShibbolethConfigurationException</A></PRE> @@ -278,9 +281,9 @@ protected <B>IdPSiteSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org <A NAME="getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)"><!-- --></A><H3> getIdPSites</H3> <PRE> -protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> <B>getIdPSites</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> searchString, +protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> <B>getIdPSites</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> searchString, <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</PRE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</PRE> <DL> <DD>Return all the Idp in the provided entities descriptor. If SearchMatches is non null it is populated with whatever of the IdPs matches the search string @@ -299,7 +302,7 @@ protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" t <A NAME="getIdentifier()"><!-- --></A><H3> getIdentifier</H3> <PRE> -protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getIdentifier</B>()</PRE> +protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getIdentifier</B>()</PRE> <DL> <DD>Return this sites (internal) identifier. <P> @@ -316,7 +319,7 @@ protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html <A NAME="getDisplayName()"><!-- --></A><H3> getDisplayName</H3> <PRE> -protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getDisplayName</B>()</PRE> +protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getDisplayName</B>()</PRE> <DL> <DD>Return the human friendly name for this siteset. <P> @@ -333,7 +336,7 @@ protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html <A NAME="containsSP(java.lang.String)"><!-- --></A><H3> containsSP</H3> <PRE> -protected boolean <B>containsSP</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> SPName)</PRE> +protected boolean <B>containsSP</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> SPName)</PRE> <DL> <DD>We do not need to look at a set if it doesn't know about the given SP. However if no SP is given (as per 1.1) then we do need to look. This calls lets us know whether @@ -352,7 +355,7 @@ protected boolean <B>containsSP</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs <A NAME="containsIdP(java.lang.String)"><!-- --></A><H3> containsIdP</H3> <PRE> -protected boolean <B>containsIdP</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> IdPName)</PRE> +protected boolean <B>containsIdP</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> IdPName)</PRE> <DL> <DD>For plugin handling we need to know quickly if a metadataset contains the idp. <P> @@ -416,7 +419,7 @@ public void <B>onEvent</B>(org.opensaml.saml2.metadata.provider.MetadataProvider <A NAME="getSite(java.lang.String)"><!-- --></A><H3> getSite</H3> <PRE> -protected <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> <B>getSite</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idpName) +protected <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> <B>getSite</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idpName) throws <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html" title="class in edu.internet2.middleware.shibboleth.wayf">WayfException</A></PRE> <DL> <DD>Return the idpSite for the given entity name. @@ -436,7 +439,7 @@ protected <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSi <A NAME="getEntity(java.lang.String)"><!-- --></A><H3> getEntity</H3> <PRE> -protected org.opensaml.saml2.metadata.EntityDescriptor <B>getEntity</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name) +protected org.opensaml.saml2.metadata.EntityDescriptor <B>getEntity</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> name) throws <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html" title="class in edu.internet2.middleware.shibboleth.wayf">WayfException</A></PRE> <DL> <DD><DL> @@ -509,6 +512,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html index 077e076..89a3e17 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -IdPSiteSetEntry (Shibboleth Discovery Service 1.1.1 Java API.) +IdPSiteSetEntry (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.IdPSiteSetEntry class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="IdPSiteSetEntry (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IdPSiteSetEntry (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,12 +93,12 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class IdPSiteSetEntry</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.IdPSiteSetEntry</B> </PRE> <HR> <DL> -<DT><PRE>public class <B>IdPSiteSetEntry</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL> +<DT><PRE>public class <B>IdPSiteSetEntry</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> </PRE> <P> @@ -118,7 +121,7 @@ This is just a container class for tieing together a set of IdPs to a name - thi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#IdPSiteSetEntry(edu.internet2.middleware.shibboleth.wayf.IdPSiteSet, java.util.Collection)">IdPSiteSetEntry</A></B>(<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> siteSetParam, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> sitesParam)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> sitesParam)</CODE> <BR> Create an object which contains just these two objects.</TD> @@ -135,7 +138,7 @@ This is just a container class for tieing together a set of IdPs to a name - thi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#getName()">getName</A></B>()</CODE> <BR> @@ -143,7 +146,7 @@ This is just a container class for tieing together a set of IdPs to a name - thi </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#getSites()">getSites</A></B>()</CODE> <BR> @@ -153,10 +156,10 @@ This is just a container class for tieing together a set of IdPs to a name - thi <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -176,7 +179,7 @@ This is just a container class for tieing together a set of IdPs to a name - thi IdPSiteSetEntry</H3> <PRE> public <B>IdPSiteSetEntry</B>(<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> siteSetParam, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> sitesParam)</PRE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> sitesParam)</PRE> <DL> <DD>Create an object which contains just these two objects. <P> @@ -197,7 +200,7 @@ public <B>IdPSiteSetEntry</B>(<A HREF="../../../../../edu/internet2/middleware/s <A NAME="getName()"><!-- --></A><H3> getName</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE> <DL> <DD>Return something to display for this set of sites. <P> @@ -211,7 +214,7 @@ public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" t <A NAME="getSites()"><!-- --></A><H3> getSites</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> <B>getSites</B>()</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> <B>getSites</B>()</PRE> <DL> <DD>Return the list of associated sites. <P> @@ -281,6 +284,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html index bab581f..9ffc8f9 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -LogbackConfigurationChangeListener (Shibboleth Discovery Service 1.1.1 Java API.) +LogbackConfigurationChangeListener (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.LogbackConfigurationChangeListener class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="LogbackConfigurationChangeListener (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LogbackConfigurationChangeListener (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,7 +93,7 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class LogbackConfigurationChangeListener</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.LogbackConfigurationChangeListener</B> </PRE> <DL> @@ -98,7 +101,7 @@ Class LogbackConfigurationChangeListener</H2> </DL> <HR> <DL> -<DT><PRE>public class <B>LogbackConfigurationChangeListener</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements org.opensaml.util.resource.ResourceChangeListener</DL> +<DT><PRE>public class <B>LogbackConfigurationChangeListener</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.opensaml.util.resource.ResourceChangeListener</DL> </PRE> <P> @@ -189,10 +192,10 @@ Callback that may be registered for a watch logback configuration file. <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -348,6 +351,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html index ec43a03..562cba4 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -LogbackLoggingService (Shibboleth Discovery Service 1.1.1 Java API.) +LogbackLoggingService (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="LogbackLoggingService (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LogbackLoggingService (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,12 +93,12 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class LogbackLoggingService</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService</B> </PRE> <HR> <DL> -<DT><PRE>public class <B>LogbackLoggingService</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL> +<DT><PRE>public class <B>LogbackLoggingService</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> </PRE> <P> @@ -116,7 +119,7 @@ Simple logging service that watches for logback configuration file changes and r <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html#LogbackLoggingService(java.lang.String, long)">LogbackLoggingService</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> loggingConfigurationFile, +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html#LogbackLoggingService(java.lang.String, long)">LogbackLoggingService</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> loggingConfigurationFile, long pollingFrequency)</CODE> <BR> @@ -136,10 +139,10 @@ Simple logging service that watches for logback configuration file changes and r <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -158,7 +161,7 @@ Simple logging service that watches for logback configuration file changes and r <A NAME="LogbackLoggingService(java.lang.String, long)"><!-- --></A><H3> LogbackLoggingService</H3> <PRE> -public <B>LogbackLoggingService</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> loggingConfigurationFile, +public <B>LogbackLoggingService</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> loggingConfigurationFile, long pollingFrequency)</PRE> <DL> <DD>Constructor. @@ -227,6 +230,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/Version.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/Version.html index 9bc9546..d782e2c 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/Version.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/Version.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Version (Shibboleth Discovery Service 1.1.1 Java API.) +Version (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.Version class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Version (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Version (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,12 +93,12 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class Version</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.Version</B> </PRE> <HR> <DL> -<DT><PRE>public class <B>Version</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL> +<DT><PRE>public class <B>Version</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> </PRE> <P> @@ -134,7 +137,7 @@ Class for printing the version of this library. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>static void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/Version.html#main(java.lang.String[])">main</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[] args)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/Version.html#main(java.lang.String[])">main</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[] args)</CODE> <BR> Main entry point to program.</TD> @@ -143,10 +146,10 @@ Class for printing the version of this library. <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -182,7 +185,7 @@ public <B>Version</B>()</PRE> <A NAME="main(java.lang.String[])"><!-- --></A><H3> main</H3> <PRE> -public static void <B>main</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[] args)</PRE> +public static void <B>main</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[] args)</PRE> <DL> <DD>Main entry point to program. <P> @@ -251,6 +254,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/WayfException.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/WayfException.html index 1be1bcc..07f1d4f 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/WayfException.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/WayfException.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -WayfException (Shibboleth Discovery Service 1.1.1 Java API.) +WayfException (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.WayfException class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="WayfException (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="WayfException (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,17 +93,17 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class WayfException</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</A> + <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.WayfException</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD> </DL> <HR> <DL> -<DT><PRE>public class <B>WayfException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></DL> +<DT><PRE>public class <B>WayfException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></DL> </PRE> <P> @@ -123,14 +126,14 @@ Signals that an error has occurred while processing a Shibboleth WAYF request. <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html#WayfException(java.lang.String)">WayfException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> s)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html#WayfException(java.lang.String)">WayfException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> s)</CODE> <BR> Constructure with just a description.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html#WayfException(java.lang.String, java.lang.Throwable)">WayfException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> s, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> e)</CODE> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html#WayfException(java.lang.String, java.lang.Throwable)">WayfException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> s, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> e)</CODE> <BR> Constructor with a description and an exception.</TD> @@ -149,19 +152,19 @@ Signals that an error has occurred while processing a Shibboleth WAYF request. <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#toString()" title="class or interface in java.lang">toString</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -180,8 +183,8 @@ Signals that an error has occurred while processing a Shibboleth WAYF request. <A NAME="WayfException(java.lang.String, java.lang.Throwable)"><!-- --></A><H3> WayfException</H3> <PRE> -public <B>WayfException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> s, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> e)</PRE> +public <B>WayfException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> s, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> e)</PRE> <DL> <DD>Constructor with a description and an exception. <P> @@ -193,7 +196,7 @@ public <B>WayfException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/jav <A NAME="WayfException(java.lang.String)"><!-- --></A><H3> WayfException</H3> <PRE> -public <B>WayfException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> s)</PRE> +public <B>WayfException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> s)</PRE> <DL> <DD>Constructure with just a description. <P> @@ -261,6 +264,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/WayfService.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/WayfService.html index 5fc54d6..b56ae39 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/WayfService.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/WayfService.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -WayfService (Shibboleth Discovery Service 1.1.1 Java API.) +WayfService (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.WayfService class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="WayfService (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="WayfService (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,13 +93,13 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class WayfService</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">javax.servlet.GenericServlet <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">javax.servlet.http.HttpServlet <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.WayfService</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>, javax.servlet.Servlet, javax.servlet.ServletConfig</DD> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, javax.servlet.Servlet, javax.servlet.ServletConfig</DD> </DL> <HR> <DL> @@ -180,10 +183,10 @@ A servlet implementation of the Shibboleth WAYF service. Allows a browser <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -311,6 +314,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html index 766e4bd..f916370 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -XMLConstants (Shibboleth Discovery Service 1.1.1 Java API.) +XMLConstants (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.XMLConstants class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="XMLConstants (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="XMLConstants (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,12 +93,12 @@ edu.internet2.middleware.shibboleth.wayf</FONT> <BR> Class XMLConstants</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.XMLConstants</B> </PRE> <HR> <DL> -<DT><PRE>public class <B>XMLConstants</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL> +<DT><PRE>public class <B>XMLConstants</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> </PRE> <P> @@ -116,7 +119,7 @@ Holder class for various XML constants (namespaces and so forth). </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#CONFIG_NS">CONFIG_NS</A></B></CODE> <BR> @@ -124,7 +127,7 @@ Holder class for various XML constants (namespaces and so forth). </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#IDP_SSO_BINDING">IDP_SSO_BINDING</A></B></CODE> <BR> @@ -132,7 +135,15 @@ Holder class for various XML constants (namespaces and so forth). </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#SALM2_PROTOCOL">SALM2_PROTOCOL</A></B></CODE> + +<BR> + SAML2 protocol</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#SHIB_NS">SHIB_NS</A></B></CODE> <BR> @@ -168,10 +179,10 @@ Holder class for various XML constants (namespaces and so forth). <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -190,7 +201,7 @@ Holder class for various XML constants (namespaces and so forth). <A NAME="SHIB_NS"><!-- --></A><H3> SHIB_NS</H3> <PRE> -public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>SHIB_NS</B></PRE> +public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>SHIB_NS</B></PRE> <DL> <DD>Shibboleth XML namespace. <P> @@ -202,7 +213,7 @@ public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/S <A NAME="IDP_SSO_BINDING"><!-- --></A><H3> IDP_SSO_BINDING</H3> <PRE> -public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>IDP_SSO_BINDING</B></PRE> +public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>IDP_SSO_BINDING</B></PRE> <DL> <DD>SSO Binding name. <P> @@ -214,13 +225,25 @@ public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/S <A NAME="CONFIG_NS"><!-- --></A><H3> CONFIG_NS</H3> <PRE> -public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>CONFIG_NS</B></PRE> +public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>CONFIG_NS</B></PRE> <DL> <DD>Namespace for Discovery Service configuration. <P> <DL> <DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.XMLConstants.CONFIG_NS">Constant Field Values</A></DL> </DL> +<HR> + +<A NAME="SALM2_PROTOCOL"><!-- --></A><H3> +SALM2_PROTOCOL</H3> +<PRE> +public static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>SALM2_PROTOCOL</B></PRE> +<DL> +<DD>SAML2 protocol +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.XMLConstants.SALM2_PROTOCOL">Constant Field Values</A></DL> +</DL> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -299,6 +322,6 @@ DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseImpl.html deleted file mode 100644 index 1fcfe7a..0000000 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseImpl.html +++ /dev/null @@ -1,187 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.5.0_16) on Wed Jan 14 13:49:24 CET 2009 --> -<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseImpl (Shibboleth Discovery Service 1.1.0 Java API.) -</TITLE> - - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseImpl (Shibboleth Discovery Service 1.1.0 Java API.)"; -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> - - -<!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV - NEXT</FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseImpl.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseImpl.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> -<!-- ========= END OF TOP NAVBAR ========= --> - -<HR> -<CENTER> -<H2> -<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseImpl</B></H2> -</CENTER> - -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -Packages that use <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf"><B>edu.internet2.middleware.shibboleth.wayf</B></A></TD> -<TD> </TD> -</TR> -</TABLE> - -<P> -<A NAME="edu.internet2.middleware.shibboleth.wayf"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A> in <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A></FONT></TH> -</TR> -</TABLE> - -<P> - -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A> that return <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A></CODE></FONT></TD> -<TD><CODE><B>DiscoveryResponseBuilder.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html#buildObject()">buildObject</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryResponseImpl</A></CODE></FONT></TD> -<TD><CODE><B>DiscoveryResponseBuilder.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespaceURI, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> localName, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<P> -<HR> - - -<!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV - NEXT</FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseImpl.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseImpl.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> -<!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. -</BODY> -</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryServiceHandler.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryServiceHandler.html index 7eeb029..63e5cc3 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryServiceHandler.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryServiceHandler.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryServiceHandler.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useDiscoveryServiceHandler.html" target="_top"><B>FRAMES</B></A> <A HREF="DiscoveryServiceHandler.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryServiceHandler.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useDiscoveryServiceHandler.html" target="_top"><B>FRAMES</B></A> <A HREF="DiscoveryServiceHandler.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/HandlerConfig.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/HandlerConfig.html index b8387dc..365ad75 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/HandlerConfig.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/HandlerConfig.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.HandlerConfig (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.HandlerConfig (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.HandlerConfig (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.HandlerConfig (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/HandlerConfig.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useHandlerConfig.html" target="_top"><B>FRAMES</B></A> <A HREF="HandlerConfig.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -109,10 +113,10 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/Hand </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> -<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)">getIdPSites</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> searchString, +<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> +<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)">getIdPSites</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> searchString, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</CODE> <BR> Return all the Idp in the provided entities descriptor.</TD> @@ -126,16 +130,16 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/Hand <TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A> with parameters of type <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultConfig)</CODE> <BR> Constructor to create and configure the handler.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#HandlerConfig(org.w3c.dom.Element, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">HandlerConfig</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#HandlerConfig(org.w3c.dom.Element, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">HandlerConfig</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultValue)</CODE> <BR> @@ -177,7 +181,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/Hand PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/HandlerConfig.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useHandlerConfig.html" target="_top"><B>FRAMES</B></A> <A HREF="HandlerConfig.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -198,6 +202,6 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/Hand <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.Compare.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.Compare.html index c425c25..035174a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.Compare.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.Compare.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSite.Compare (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSite.Compare (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSite.Compare (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSite.Compare (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.Compare.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useIdPSite.Compare.html" target="_top"><B>FRAMES</B></A> <A HREF="IdPSite.Compare.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.IdPSite.Compare PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.Compare.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useIdPSite.Compare.html" target="_top"><B>FRAMES</B></A> <A HREF="IdPSite.Compare.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.IdPSite.Compare <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.html index f6fde21..bc22c0f 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSite (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSite (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSite (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSite (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useIdPSite.html" target="_top"><B>FRAMES</B></A> <A HREF="IdPSite.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -118,7 +122,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A></CODE></FONT></TD> -<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getSite(java.lang.String)">getSite</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idpName)</CODE> +<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getSite(java.lang.String)">getSite</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idpName)</CODE> <BR> Return the idpSite for the given entity name.</TD> @@ -133,17 +137,17 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> -<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)">getIdPSites</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> searchString, +<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> +<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)">getIdPSites</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> searchString, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</CODE> <BR> Return all the Idp in the provided entities descriptor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> <TD><CODE><B>IdPSiteSetEntry.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#getSites()">getSites</A></B>()</CODE> <BR> @@ -186,10 +190,10 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> -<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)">getIdPSites</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> searchString, +<CODE>protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>></CODE></FONT></TD> +<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)">getIdPSites</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> searchString, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchMatches)</CODE> <BR> Return all the Idp in the provided entities descriptor.</TD> @@ -204,7 +208,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#IdPSiteSetEntry(edu.internet2.middleware.shibboleth.wayf.IdPSiteSet, java.util.Collection)">IdPSiteSetEntry</A></B>(<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> siteSetParam, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> sitesParam)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> sitesParam)</CODE> <BR> Create an object which contains just these two objects.</TD> @@ -232,9 +236,9 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> The WAYF calls each plugin at this entry point when it is first contacted.</TD> @@ -245,9 +249,9 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> The WAYF calls each plugin at this entry point when it is first contacted.</TD> @@ -258,11 +262,11 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This method is called when the user specified a search operation.</TD> @@ -273,11 +277,11 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This method is called when the user specified a search operation.</TD> @@ -288,11 +292,11 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This method is called when the user specified a search operation.</TD> @@ -320,9 +324,9 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This is the 'hook' in the lookup part of Discovery Service processing.</TD> @@ -333,9 +337,9 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This is the 'hook' in the lookup part of Discovery Service processing.</TD> @@ -346,11 +350,11 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> Plgin point for searching.</TD> @@ -361,11 +365,11 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> Plgin point for searching.</TD> @@ -376,11 +380,11 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> Plgin point for searching.</TD> @@ -421,7 +425,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/IdPSite.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useIdPSite.html" target="_top"><B>FRAMES</B></A> <A HREF="IdPSite.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -442,6 +446,6 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSet.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSet.html index 3f29834..7edb484 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSet.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSet.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSiteSet (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSiteSet (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSiteSet (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSiteSet (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSet.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useIdPSiteSet.html" target="_top"><B>FRAMES</B></A> <A HREF="IdPSiteSet.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -109,7 +113,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#IdPSiteSetEntry(edu.internet2.middleware.shibboleth.wayf.IdPSiteSet, java.util.Collection)">IdPSiteSetEntry</A></B>(<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> siteSetParam, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> sitesParam)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> sitesParam)</CODE> <BR> Create an object which contains just these two objects.</TD> @@ -123,9 +127,9 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A> with type arguments of type <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultConfig)</CODE> <BR> @@ -167,7 +171,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSet.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useIdPSiteSet.html" target="_top"><B>FRAMES</B></A> <A HREF="IdPSiteSet.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -188,6 +192,6 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPS <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSetEntry.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSetEntry.html index 719f7f0..c57f8da 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSetEntry.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSetEntry.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSiteSetEntry (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSiteSetEntry (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSiteSetEntry (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.IdPSiteSetEntry (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSetEntry.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useIdPSiteSetEntry.html" target="_top"><B>FRAMES</B></A> <A HREF="IdPSiteSetEntry.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.IdPSiteSetEntry PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSetEntry.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useIdPSiteSetEntry.html" target="_top"><B>FRAMES</B></A> <A HREF="IdPSiteSetEntry.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.IdPSiteSetEntry <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/LogbackConfigurationChangeListener.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/LogbackConfigurationChangeListener.html index ce82d35..34ded3d 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/LogbackConfigurationChangeListener.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/LogbackConfigurationChangeListener.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.LogbackConfigurationChangeListener (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.LogbackConfigurationChangeListener (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.LogbackConfigurationChangeListener (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.LogbackConfigurationChangeListener (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/LogbackConfigurationChangeListener.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useLogbackConfigurationChangeListener.html" target="_top"><B>FRAMES</B></A> <A HREF="LogbackConfigurationChangeListener.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.LogbackConfigurationChangeL PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/LogbackConfigurationChangeListener.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useLogbackConfigurationChangeListener.html" target="_top"><B>FRAMES</B></A> <A HREF="LogbackConfigurationChangeListener.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.LogbackConfigurationChangeL <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/LogbackLoggingService.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/LogbackLoggingService.html index ca943a0..f5baa53 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/LogbackLoggingService.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/LogbackLoggingService.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/LogbackLoggingService.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useLogbackLoggingService.html" target="_top"><B>FRAMES</B></A> <A HREF="LogbackLoggingService.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/LogbackLoggingService.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useLogbackLoggingService.html" target="_top"><B>FRAMES</B></A> <A HREF="LogbackLoggingService.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/Version.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/Version.html index 6a64f32..920fbcd 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/Version.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/Version.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.Version (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.Version (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.Version (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.Version (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/Version.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useVersion.html" target="_top"><B>FRAMES</B></A> <A HREF="Version.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.Version PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/Version.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useVersion.html" target="_top"><B>FRAMES</B></A> <A HREF="Version.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.Version <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/WayfException.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/WayfException.html index ee4c975..bf4726a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/WayfException.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/WayfException.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.WayfException (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.WayfException (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.WayfException (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.WayfException (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/WayfException.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useWayfException.html" target="_top"><B>FRAMES</B></A> <A HREF="WayfException.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -120,7 +124,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/Wayf <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected org.opensaml.saml2.metadata.EntityDescriptor</CODE></FONT></TD> -<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getEntity(java.lang.String)">getEntity</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)</CODE> +<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getEntity(java.lang.String)">getEntity</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> name)</CODE> <BR> </TD> @@ -128,7 +132,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/Wayf <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A></CODE></FONT></TD> -<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getSite(java.lang.String)">getSite</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idpName)</CODE> +<TD><CODE><B>IdPSiteSet.</B><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getSite(java.lang.String)">getSite</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idpName)</CODE> <BR> Return the idpSite for the given entity name.</TD> @@ -169,7 +173,7 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/Wayf PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/WayfException.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useWayfException.html" target="_top"><B>FRAMES</B></A> <A HREF="WayfException.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -190,6 +194,6 @@ Uses of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/Wayf <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/WayfService.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/WayfService.html index 526f701..1868db4 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/WayfService.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/WayfService.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.WayfService (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.WayfService (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.WayfService (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.WayfService (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/WayfService.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useWayfService.html" target="_top"><B>FRAMES</B></A> <A HREF="WayfService.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.WayfService PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/WayfService.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useWayfService.html" target="_top"><B>FRAMES</B></A> <A HREF="WayfService.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.WayfService <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/XMLConstants.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/XMLConstants.html index f0e2c14..38e5568 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/XMLConstants.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/XMLConstants.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.XMLConstants (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.XMLConstants (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.XMLConstants (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.XMLConstants (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/XMLConstants.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useXMLConstants.html" target="_top"><B>FRAMES</B></A> <A HREF="XMLConstants.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.XMLConstants PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/XMLConstants.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf//class-useXMLConstants.html" target="_top"><B>FRAMES</B></A> <A HREF="XMLConstants.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.XMLConstants <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html new file mode 100644 index 0000000..bbd4ec4 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html @@ -0,0 +1,361 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Description (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Description (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Description.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV CLASS + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" target="_top"><B>FRAMES</B></A> + <A HREF="Description.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface Description</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.xml.LangBearing, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>Description</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></DL> +</PRE> + +<P> +DisplayName. + + See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Element local name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#getDescription()">getDescription</A></B>()</CODE> + +<BR> + Gets the description of the EndPoint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#setDescription(org.opensaml.saml2.metadata.LocalizedString)">setDescription</A></B>(org.opensaml.saml2.metadata.LocalizedString newDescription)</CODE> + +<BR> + Sets the description of the EndPoint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#getName()">getName</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Element local name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.Description.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getDescription()"><!-- --></A><H3> +getDescription</H3> +<PRE> +org.opensaml.saml2.metadata.LocalizedString <B>getDescription</B>()</PRE> +<DL> +<DD>Gets the description of the EndPoint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the description of the EndPoint</DL> +</DD> +</DL> +<HR> + +<A NAME="setDescription(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setDescription</H3> +<PRE> +void <B>setDescription</B>(org.opensaml.saml2.metadata.LocalizedString newDescription)</PRE> +<DL> +<DD>Sets the description of the EndPoint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newDescription</CODE> - description of the EndPoint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Description.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV CLASS + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" target="_top"><B>FRAMES</B></A> + <A HREF="Description.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html new file mode 100644 index 0000000..18a0a17 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DescriptionBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DescriptionBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DescriptionBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DescriptionBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DescriptionBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html#DescriptionBuilder()">DescriptionBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DescriptionBuilder()"><!-- --></A><H3> +DescriptionBuilder</H3> +<PRE> +public <B>DescriptionBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DescriptionBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html new file mode 100644 index 0000000..1c618a1 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html @@ -0,0 +1,412 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DescriptionImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DescriptionImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DescriptionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DescriptionImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DescriptionImpl</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A><DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.Description"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html#DescriptionImpl(java.lang.String, java.lang.String, java.lang.String)">DescriptionImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html#getDescription()">getDescription</A></B>()</CODE> + +<BR> + Gets the description of the EndPoint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html#setDescription(org.opensaml.saml2.metadata.LocalizedString)">setDescription</A></B>(org.opensaml.saml2.metadata.LocalizedString newDescription)</CODE> + +<BR> + Sets the description of the EndPoint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getName()">getName</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getOrderedChildren()">getOrderedChildren</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getXMLLang()">getXMLLang</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#setXMLLang(java.lang.String)">setXMLLang</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#getName()">getName</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DescriptionImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +DescriptionImpl</H3> +<PRE> +protected <B>DescriptionImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getDescription()"><!-- --></A><H3> +getDescription</H3> +<PRE> +public org.opensaml.saml2.metadata.LocalizedString <B>getDescription</B>()</PRE> +<DL> +<DD>Gets the description of the EndPoint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#getDescription()">getDescription</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the description of the EndPoint</DL> +</DD> +</DL> +<HR> + +<A NAME="setDescription(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setDescription</H3> +<PRE> +public void <B>setDescription</B>(org.opensaml.saml2.metadata.LocalizedString newDescription)</PRE> +<DL> +<DD>Sets the description of the EndPoint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#setDescription(org.opensaml.saml2.metadata.LocalizedString)">setDescription</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newDescription</CODE> - description of the EndPoint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DescriptionImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html new file mode 100644 index 0000000..d4cbf83 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html @@ -0,0 +1,262 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DescriptionMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DescriptionMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DescriptionMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DescriptionMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DescriptionMarshaller</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A></DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html#DescriptionMarshaller()">DescriptionMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallAttributes</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DescriptionMarshaller()"><!-- --></A><H3> +DescriptionMarshaller</H3> +<PRE> +public <B>DescriptionMarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DescriptionMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html new file mode 100644 index 0000000..5be0fa1 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html @@ -0,0 +1,262 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DescriptionUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DescriptionUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DescriptionUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DescriptionUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DescriptionUnmarshaller</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A></DL> +</PRE> + +<P> +A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html#DescriptionUnmarshaller()">DescriptionUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)">processAttribute</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DescriptionUnmarshaller()"><!-- --></A><H3> +DescriptionUnmarshaller</H3> +<PRE> +public <B>DescriptionUnmarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DescriptionUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html new file mode 100644 index 0000000..163b58b --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html @@ -0,0 +1,396 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DiscoHints (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DiscoHints (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHints.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHints.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface DiscoHints</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>DiscoHints</B><DT>extends org.opensaml.common.SAMLObject</DL> +</PRE> + +<P> +See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Name of the element inside the Extensions.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#MDUI_NS">MDUI_NS</A></B></CODE> + +<BR> + Namespace for Discovery Service metadata extensions.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#MDUI_PREFIX">MDUI_PREFIX</A></B></CODE> + +<BR> + Default namespace prefix used by this library.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getDomainHints()">getDomainHints</A></B>()</CODE> + +<BR> + The <DomainHint> element specifies a set of DNS domains associated with, + or serviced by, the entity.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getGeolocationHints()">getGeolocationHints</A></B>()</CODE> + +<BR> + The <GeolocationHint> element specifies the geographic coordinates associated + with, or serviced by, the entity.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getIPHints()">getIPHints</A></B>()</CODE> + +<BR> + The <IPHint> element specifies a set of [CIDR] blocks associated with, + or serviced by, the entity.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="MDUI_NS"><!-- --></A><H3> +MDUI_NS</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>MDUI_NS</B></PRE> +<DL> +<DD>Namespace for Discovery Service metadata extensions. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints.MDUI_NS">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="MDUI_PREFIX"><!-- --></A><H3> +MDUI_PREFIX</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>MDUI_PREFIX</B></PRE> +<DL> +<DD>Default namespace prefix used by this library. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints.MDUI_PREFIX">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Name of the element inside the Extensions. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getIPHints()"><!-- --></A><H3> +getIPHints</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>> <B>getIPHints</B>()</PRE> +<DL> +<DD>The <IPHint> element specifies a set of [CIDR] blocks associated with, + or serviced by, the entity. Both IPv4 and IPv6 CIDR blocks MUST be supported. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>hints</DL> +</DD> +</DL> +<HR> + +<A NAME="getDomainHints()"><!-- --></A><H3> +getDomainHints</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>> <B>getDomainHints</B>()</PRE> +<DL> +<DD>The <DomainHint> element specifies a set of DNS domains associated with, + or serviced by, the entity. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>hints.</DL> +</DD> +</DL> +<HR> + +<A NAME="getGeolocationHints()"><!-- --></A><H3> +getGeolocationHints</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>> <B>getGeolocationHints</B>()</PRE> +<DL> +<DD>The <GeolocationHint> element specifies the geographic coordinates associated + with, or serviced by, the entity. Coordinates are given in decimal form using + the World Geodetic System (2d) coordinate system. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>hints</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHints.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHints.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html new file mode 100644 index 0000000..5b1c614 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DiscoHintsBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DiscoHintsBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHintsBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DiscoHintsBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DiscoHintsBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html#DiscoHintsBuilder()">DiscoHintsBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DiscoHintsBuilder()"><!-- --></A><H3> +DiscoHintsBuilder</H3> +<PRE> +public <B>DiscoHintsBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHintsBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html new file mode 100644 index 0000000..53b72ad --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html @@ -0,0 +1,423 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DiscoHintsImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DiscoHintsImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHintsImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DiscoHintsImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DiscoHintsImpl</B><DT>extends org.opensaml.common.impl.AbstractSAMLObject<DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></DL> +</PRE> + +<P> +Concrete implementation of <CODE>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscHints</CODE>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#MDUI_NS">MDUI_NS</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#MDUI_PREFIX">MDUI_PREFIX</A></CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#DiscoHintsImpl(java.lang.String, java.lang.String, java.lang.String)">DiscoHintsImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getDomainHints()">getDomainHints</A></B>()</CODE> + +<BR> + The <DomainHint> element specifies a set of DNS domains associated with, + or serviced by, the entity.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getGeolocationHints()">getGeolocationHints</A></B>()</CODE> + +<BR> + The <GeolocationHint> element specifies the geographic coordinates associated + with, or serviced by, the entity.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getIPHints()">getIPHints</A></B>()</CODE> + +<BR> + The <IPHint> element specifies a set of [CIDR] blocks associated with, + or serviced by, the entity.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getOrderedChildren()">getOrderedChildren</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DiscoHintsImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +DiscoHintsImpl</H3> +<PRE> +protected <B>DiscoHintsImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - namespaceURI<DD><CODE>elementLocalName</CODE> - elementLocalName<DD><CODE>namespacePrefix</CODE> - namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getDomainHints()"><!-- --></A><H3> +getDomainHints</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>> <B>getDomainHints</B>()</PRE> +<DL> +<DD>The <DomainHint> element specifies a set of DNS domains associated with, + or serviced by, the entity. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getDomainHints()">getDomainHints</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>hints.</DL> +</DD> +</DL> +<HR> + +<A NAME="getGeolocationHints()"><!-- --></A><H3> +getGeolocationHints</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>> <B>getGeolocationHints</B>()</PRE> +<DL> +<DD>The <GeolocationHint> element specifies the geographic coordinates associated + with, or serviced by, the entity. Coordinates are given in decimal form using + the World Geodetic System (2d) coordinate system. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getGeolocationHints()">getGeolocationHints</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>hints</DL> +</DD> +</DL> +<HR> + +<A NAME="getIPHints()"><!-- --></A><H3> +getIPHints</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>> <B>getIPHints</B>()</PRE> +<DL> +<DD>The <IPHint> element specifies a set of [CIDR] blocks associated with, + or serviced by, the entity. Both IPv4 and IPv6 CIDR blocks MUST be supported. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getIPHints()">getIPHints</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>hints</DL> +</DD> +</DL> +<HR> + +<A NAME="getOrderedChildren()"><!-- --></A><H3> +getOrderedChildren</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject> <B>getOrderedChildren</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getOrderedChildren</CODE> in interface <CODE>org.opensaml.xml.XMLObject</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHintsImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html new file mode 100644 index 0000000..cdd8037 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html @@ -0,0 +1,252 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DiscoHintsMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DiscoHintsMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHintsMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DiscoHintsMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DiscoHintsMarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectMarshaller</DL> +</PRE> + +<P> +A thread safe Marshaller for <CODE>@linkedu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints</CODE> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html#DiscoHintsMarshaller()">DiscoHintsMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall, marshallAttributes, marshallElementContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DiscoHintsMarshaller()"><!-- --></A><H3> +DiscoHintsMarshaller</H3> +<PRE> +public <B>DiscoHintsMarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHintsMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html new file mode 100644 index 0000000..17826a2 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html @@ -0,0 +1,290 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DiscoHintsUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DiscoHintsUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHintsUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DiscoHintsUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DiscoHintsUnmarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</DL> +</PRE> + +<P> +A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.DiscoHints</CODE> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html#DiscoHintsUnmarshaller()">DiscoHintsUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html#processChildElement(org.opensaml.xml.XMLObject, org.opensaml.xml.XMLObject)">processChildElement</A></B>(org.opensaml.xml.XMLObject parentSAMLObject, + org.opensaml.xml.XMLObject childSAMLObject)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processAttribute, processElementContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DiscoHintsUnmarshaller()"><!-- --></A><H3> +DiscoHintsUnmarshaller</H3> +<PRE> +public <B>DiscoHintsUnmarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="processChildElement(org.opensaml.xml.XMLObject, org.opensaml.xml.XMLObject)"><!-- --></A><H3> +processChildElement</H3> +<PRE> +protected void <B>processChildElement</B>(org.opensaml.xml.XMLObject parentSAMLObject, + org.opensaml.xml.XMLObject childSAMLObject) + throws org.opensaml.xml.io.UnmarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processChildElement</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.UnmarshallingException</CODE></DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoHintsUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html new file mode 100644 index 0000000..140edba --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html @@ -0,0 +1,352 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DisplayName (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DisplayName (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayName.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayName.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface DisplayName</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.xml.LangBearing, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>DisplayName</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></DL> +</PRE> + +<P> +DisplayName. + + See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Element local name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#getName()">getName</A></B>()</CODE> + +<BR> + Gets the name of the EndPoint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A></B>(org.opensaml.saml2.metadata.LocalizedString newName)</CODE> + +<BR> + Sets the EndPoint name.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Element local name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getName()"><!-- --></A><H3> +getName</H3> +<PRE> +org.opensaml.saml2.metadata.LocalizedString <B>getName</B>()</PRE> +<DL> +<DD>Gets the name of the EndPoint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the name of the EndPoint</DL> +</DD> +</DL> +<HR> + +<A NAME="setName(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setName</H3> +<PRE> +void <B>setName</B>(org.opensaml.saml2.metadata.LocalizedString newName)</PRE> +<DL> +<DD>Sets the EndPoint name. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newName</CODE> - EndPoint name</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayName.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayName.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html new file mode 100644 index 0000000..9b1cf0c --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DisplayNameBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DisplayNameBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayNameBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DisplayNameBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DisplayNameBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html#DisplayNameBuilder()">DisplayNameBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DisplayNameBuilder()"><!-- --></A><H3> +DisplayNameBuilder</H3> +<PRE> +public <B>DisplayNameBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayNameBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html new file mode 100644 index 0000000..66e5868 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html @@ -0,0 +1,354 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DisplayNameImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DisplayNameImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayNameImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DisplayNameImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DisplayNameImpl</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A><DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html#DisplayNameImpl(java.lang.String, java.lang.String, java.lang.String)">DisplayNameImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getName()">getName</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getOrderedChildren()">getOrderedChildren</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getXMLLang()">getXMLLang</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#setXMLLang(java.lang.String)">setXMLLang</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#getName()">getName</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DisplayNameImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +DisplayNameImpl</H3> +<PRE> +protected <B>DisplayNameImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayNameImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html new file mode 100644 index 0000000..87659c9 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html @@ -0,0 +1,262 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DisplayNameMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DisplayNameMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayNameMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DisplayNameMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DisplayNameMarshaller</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A></DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html#DisplayNameMarshaller()">DisplayNameMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallAttributes</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DisplayNameMarshaller()"><!-- --></A><H3> +DisplayNameMarshaller</H3> +<PRE> +public <B>DisplayNameMarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayNameMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html new file mode 100644 index 0000000..2d51343 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html @@ -0,0 +1,262 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DisplayNameUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DisplayNameUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayNameUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DisplayNameUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DisplayNameUnmarshaller</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A></DL> +</PRE> + +<P> +A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html#DisplayNameUnmarshaller()">DisplayNameUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)">processAttribute</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DisplayNameUnmarshaller()"><!-- --></A><H3> +DisplayNameUnmarshaller</H3> +<PRE> +public <B>DisplayNameUnmarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DisplayNameUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html new file mode 100644 index 0000000..c660e18 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html @@ -0,0 +1,325 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DomainHint (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DomainHint (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHint.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface DomainHint</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>DomainHint</B><DT>extends org.opensaml.common.SAMLObject</DL> +</PRE> + +<P> +IPHint. + + See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Element local name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#getHint()">getHint</A></B>()</CODE> + +<BR> + Gets the Hint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#setHint(java.lang.String)">setHint</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</CODE> + +<BR> + Sets the hint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Element local name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getHint()"><!-- --></A><H3> +getHint</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getHint</B>()</PRE> +<DL> +<DD>Gets the Hint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the Hint</DL> +</DD> +</DL> +<HR> + +<A NAME="setHint(java.lang.String)"><!-- --></A><H3> +setHint</H3> +<PRE> +void <B>setHint</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</PRE> +<DL> +<DD>Sets the hint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newHint</CODE> - hint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHint.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html new file mode 100644 index 0000000..23f02e9 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DomainHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DomainHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHintBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DomainHintBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DomainHintBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html#DomainHintBuilder()">DomainHintBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DomainHintBuilder()"><!-- --></A><H3> +DomainHintBuilder</H3> +<PRE> +public <B>DomainHintBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHintBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html new file mode 100644 index 0000000..97d81bd --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html @@ -0,0 +1,390 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DomainHintImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DomainHintImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHintImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DomainHintImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DomainHintImpl</B><DT>extends org.opensaml.common.impl.AbstractSAMLObject<DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html#DomainHintImpl(java.lang.String, java.lang.String, java.lang.String)">DomainHintImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html#getHint()">getHint</A></B>()</CODE> + +<BR> + Gets the Hint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html#getOrderedChildren()">getOrderedChildren</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html#setHint(java.lang.String)">setHint</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</CODE> + +<BR> + Sets the hint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DomainHintImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +DomainHintImpl</H3> +<PRE> +protected <B>DomainHintImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getHint()"><!-- --></A><H3> +getHint</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getHint</B>()</PRE> +<DL> +<DD>Gets the Hint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#getHint()">getHint</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the Hint</DL> +</DD> +</DL> +<HR> + +<A NAME="setHint(java.lang.String)"><!-- --></A><H3> +setHint</H3> +<PRE> +public void <B>setHint</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</PRE> +<DL> +<DD>Sets the hint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#setHint(java.lang.String)">setHint</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newHint</CODE> - hint</DL> +</DD> +</DL> +<HR> + +<A NAME="getOrderedChildren()"><!-- --></A><H3> +getOrderedChildren</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject> <B>getOrderedChildren</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getOrderedChildren</CODE> in interface <CODE>org.opensaml.xml.XMLObject</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHintImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html new file mode 100644 index 0000000..5052a8f --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html @@ -0,0 +1,290 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DomainHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DomainHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHintMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DomainHintMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DomainHintMarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectMarshaller</DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html#DomainHintMarshaller()">DomainHintMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall, marshallAttributes</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DomainHintMarshaller()"><!-- --></A><H3> +DomainHintMarshaller</H3> +<PRE> +public <B>DomainHintMarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallElementContent</H3> +<PRE> +protected void <B>marshallElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHintMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html new file mode 100644 index 0000000..8a674f8 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html @@ -0,0 +1,287 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +DomainHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DomainHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHintUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class DomainHintUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>DomainHintUnmarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</DL> +</PRE> + +<P> +A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html#DomainHintUnmarshaller()">DomainHintUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processAttribute, processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DomainHintUnmarshaller()"><!-- --></A><H3> +DomainHintUnmarshaller</H3> +<PRE> +public <B>DomainHintUnmarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><!-- --></A><H3> +processElementContent</H3> +<PRE> +protected void <B>processElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DomainHintUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html new file mode 100644 index 0000000..5edb889 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html @@ -0,0 +1,325 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +GeolocationHint (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="GeolocationHint (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHint.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface GeolocationHint</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>GeolocationHint</B><DT>extends org.opensaml.common.SAMLObject</DL> +</PRE> + +<P> +IPHint. + + See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Element local name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#getHint()">getHint</A></B>()</CODE> + +<BR> + Gets the Hint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#setHint(java.lang.String)">setHint</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</CODE> + +<BR> + Sets the hint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Element local name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getHint()"><!-- --></A><H3> +getHint</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getHint</B>()</PRE> +<DL> +<DD>Gets the Hint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the Hint</DL> +</DD> +</DL> +<HR> + +<A NAME="setHint(java.lang.String)"><!-- --></A><H3> +setHint</H3> +<PRE> +void <B>setHint</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</PRE> +<DL> +<DD>Sets the hint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newHint</CODE> - hint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHint.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html new file mode 100644 index 0000000..d2e9a89 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +GeolocationHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="GeolocationHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHintBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class GeolocationHintBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>GeolocationHintBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html#GeolocationHintBuilder()">GeolocationHintBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="GeolocationHintBuilder()"><!-- --></A><H3> +GeolocationHintBuilder</H3> +<PRE> +public <B>GeolocationHintBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHintBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html new file mode 100644 index 0000000..919e293 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html @@ -0,0 +1,390 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +GeolocationHintImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="GeolocationHintImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHintImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class GeolocationHintImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>GeolocationHintImpl</B><DT>extends org.opensaml.common.impl.AbstractSAMLObject<DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html#GeolocationHintImpl(java.lang.String, java.lang.String, java.lang.String)">GeolocationHintImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html#getHint()">getHint</A></B>()</CODE> + +<BR> + Gets the Hint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html#getOrderedChildren()">getOrderedChildren</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html#setHint(java.lang.String)">setHint</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</CODE> + +<BR> + Sets the hint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="GeolocationHintImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +GeolocationHintImpl</H3> +<PRE> +protected <B>GeolocationHintImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getHint()"><!-- --></A><H3> +getHint</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getHint</B>()</PRE> +<DL> +<DD>Gets the Hint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#getHint()">getHint</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the Hint</DL> +</DD> +</DL> +<HR> + +<A NAME="setHint(java.lang.String)"><!-- --></A><H3> +setHint</H3> +<PRE> +public void <B>setHint</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</PRE> +<DL> +<DD>Sets the hint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#setHint(java.lang.String)">setHint</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newHint</CODE> - hint</DL> +</DD> +</DL> +<HR> + +<A NAME="getOrderedChildren()"><!-- --></A><H3> +getOrderedChildren</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject> <B>getOrderedChildren</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getOrderedChildren</CODE> in interface <CODE>org.opensaml.xml.XMLObject</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHintImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html new file mode 100644 index 0000000..487603b --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html @@ -0,0 +1,290 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +GeolocationHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="GeolocationHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHintMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class GeolocationHintMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>GeolocationHintMarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectMarshaller</DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html#GeolocationHintMarshaller()">GeolocationHintMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall, marshallAttributes</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="GeolocationHintMarshaller()"><!-- --></A><H3> +GeolocationHintMarshaller</H3> +<PRE> +public <B>GeolocationHintMarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallElementContent</H3> +<PRE> +protected void <B>marshallElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHintMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html new file mode 100644 index 0000000..88f9a53 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html @@ -0,0 +1,287 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +GeolocationHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="GeolocationHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHintUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class GeolocationHintUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>GeolocationHintUnmarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</DL> +</PRE> + +<P> +A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html#GeolocationHintUnmarshaller()">GeolocationHintUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processAttribute, processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="GeolocationHintUnmarshaller()"><!-- --></A><H3> +GeolocationHintUnmarshaller</H3> +<PRE> +public <B>GeolocationHintUnmarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><!-- --></A><H3> +processElementContent</H3> +<PRE> +protected void <B>processElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GeolocationHintUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html new file mode 100644 index 0000000..c3736f5 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html @@ -0,0 +1,325 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +IPHint (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IPHint (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHint.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface IPHint</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>IPHint</B><DT>extends org.opensaml.common.SAMLObject</DL> +</PRE> + +<P> +IPHint. + + See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Element local name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#getHint()">getHint</A></B>()</CODE> + +<BR> + Gets the Hint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#setHint(java.lang.String)">setHint</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</CODE> + +<BR> + Sets the hint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Element local name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getHint()"><!-- --></A><H3> +getHint</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getHint</B>()</PRE> +<DL> +<DD>Gets the Hint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the Hint</DL> +</DD> +</DL> +<HR> + +<A NAME="setHint(java.lang.String)"><!-- --></A><H3> +setHint</H3> +<PRE> +void <B>setHint</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</PRE> +<DL> +<DD>Sets the hint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newHint</CODE> - hint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHint.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html new file mode 100644 index 0000000..5c6e19a --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +IPHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IPHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHintBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class IPHintBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>IPHintBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html#IPHintBuilder()">IPHintBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="IPHintBuilder()"><!-- --></A><H3> +IPHintBuilder</H3> +<PRE> +public <B>IPHintBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHintBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html new file mode 100644 index 0000000..db76a31 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html @@ -0,0 +1,390 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +IPHintImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IPHintImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHintImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class IPHintImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>IPHintImpl</B><DT>extends org.opensaml.common.impl.AbstractSAMLObject<DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html#IPHintImpl(java.lang.String, java.lang.String, java.lang.String)">IPHintImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html#getHint()">getHint</A></B>()</CODE> + +<BR> + Gets the Hint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html#getOrderedChildren()">getOrderedChildren</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html#setHint(java.lang.String)">setHint</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</CODE> + +<BR> + Sets the hint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="IPHintImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +IPHintImpl</H3> +<PRE> +protected <B>IPHintImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getHint()"><!-- --></A><H3> +getHint</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getHint</B>()</PRE> +<DL> +<DD>Gets the Hint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#getHint()">getHint</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the Hint</DL> +</DD> +</DL> +<HR> + +<A NAME="setHint(java.lang.String)"><!-- --></A><H3> +setHint</H3> +<PRE> +public void <B>setHint</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newHint)</PRE> +<DL> +<DD>Sets the hint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#setHint(java.lang.String)">setHint</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newHint</CODE> - hint</DL> +</DD> +</DL> +<HR> + +<A NAME="getOrderedChildren()"><!-- --></A><H3> +getOrderedChildren</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject> <B>getOrderedChildren</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getOrderedChildren</CODE> in interface <CODE>org.opensaml.xml.XMLObject</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHintImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html new file mode 100644 index 0000000..dc209de --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html @@ -0,0 +1,290 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +IPHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IPHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHintMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class IPHintMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>IPHintMarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectMarshaller</DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html#IPHintMarshaller()">IPHintMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall, marshallAttributes</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="IPHintMarshaller()"><!-- --></A><H3> +IPHintMarshaller</H3> +<PRE> +public <B>IPHintMarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallElementContent</H3> +<PRE> +protected void <B>marshallElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHintMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html new file mode 100644 index 0000000..2fbf211 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html @@ -0,0 +1,287 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +IPHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IPHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHintUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class IPHintUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>IPHintUnmarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</DL> +</PRE> + +<P> +A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html#IPHintUnmarshaller()">IPHintUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processAttribute, processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="IPHintUnmarshaller()"><!-- --></A><H3> +IPHintUnmarshaller</H3> +<PRE> +public <B>IPHintUnmarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><!-- --></A><H3> +processElementContent</H3> +<PRE> +protected void <B>processElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IPHintUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html new file mode 100644 index 0000000..2492174 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html @@ -0,0 +1,361 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +InformationURL (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="InformationURL (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURL.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURL.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface InformationURL</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.xml.LangBearing, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>InformationURL</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></DL> +</PRE> + +<P> +InformationURL. + + See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Element local name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#getURL()">getURL</A></B>()</CODE> + +<BR> + Gets the InformationURL of the EndPoint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></B>(org.opensaml.saml2.metadata.LocalizedString newName)</CODE> + +<BR> + Sets the InformationURL of the EndPoint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#getURI()">getURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Element local name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getURL()"><!-- --></A><H3> +getURL</H3> +<PRE> +org.opensaml.saml2.metadata.LocalizedString <B>getURL</B>()</PRE> +<DL> +<DD>Gets the InformationURL of the EndPoint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the InformationURL of the EndPoint</DL> +</DD> +</DL> +<HR> + +<A NAME="setURL(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setURL</H3> +<PRE> +void <B>setURL</B>(org.opensaml.saml2.metadata.LocalizedString newName)</PRE> +<DL> +<DD>Sets the InformationURL of the EndPoint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newName</CODE> - InformationURL of the EndPoint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURL.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURL.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html new file mode 100644 index 0000000..54c961d --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +InformationURLBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="InformationURLBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURLBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class InformationURLBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>InformationURLBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html#InformationURLBuilder()">InformationURLBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="InformationURLBuilder()"><!-- --></A><H3> +InformationURLBuilder</H3> +<PRE> +public <B>InformationURLBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURLBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html new file mode 100644 index 0000000..a023369 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html @@ -0,0 +1,412 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +InformationURLImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="InformationURLImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURLImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class InformationURLImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIImpl</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>InformationURLImpl</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A><DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html#InformationURLImpl(java.lang.String, java.lang.String, java.lang.String)">InformationURLImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html#getURL()">getURL</A></B>()</CODE> + +<BR> + Gets the InformationURL of the EndPoint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></B>(org.opensaml.saml2.metadata.LocalizedString newInformationURL)</CODE> + +<BR> + Sets the InformationURL of the EndPoint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIImpl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getOrderedChildren()">getOrderedChildren</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getURI()">getURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getXMLLang()">getXMLLang</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#setXMLLang(java.lang.String)">setXMLLang</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#getURI()">getURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="InformationURLImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +InformationURLImpl</H3> +<PRE> +protected <B>InformationURLImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getURL()"><!-- --></A><H3> +getURL</H3> +<PRE> +public org.opensaml.saml2.metadata.LocalizedString <B>getURL</B>()</PRE> +<DL> +<DD>Gets the InformationURL of the EndPoint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#getURL()">getURL</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the InformationURL of the EndPoint</DL> +</DD> +</DL> +<HR> + +<A NAME="setURL(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setURL</H3> +<PRE> +public void <B>setURL</B>(org.opensaml.saml2.metadata.LocalizedString newInformationURL)</PRE> +<DL> +<DD>Sets the InformationURL of the EndPoint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newInformationURL</CODE> - InformationURL of the EndPoint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURLImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html new file mode 100644 index 0000000..f4a1373 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html @@ -0,0 +1,262 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +InformationURLMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="InformationURLMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURLMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class InformationURLMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>InformationURLMarshaller</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A></DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html#InformationURLMarshaller()">InformationURLMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallAttributes</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="InformationURLMarshaller()"><!-- --></A><H3> +InformationURLMarshaller</H3> +<PRE> +public <B>InformationURLMarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURLMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html new file mode 100644 index 0000000..e285e8f --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html @@ -0,0 +1,262 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +InformationURLUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="InformationURLUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURLUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class InformationURLUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>InformationURLUnmarshaller</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A></DL> +</PRE> + +<P> +A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html#InformationURLUnmarshaller()">InformationURLUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)">processAttribute</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="InformationURLUnmarshaller()"><!-- --></A><H3> +InformationURLUnmarshaller</H3> +<PRE> +public <B>InformationURLUnmarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InformationURLUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html new file mode 100644 index 0000000..e9e5653 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html @@ -0,0 +1,324 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:19 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LocalizedName (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LocalizedName (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedName.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedName.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface LocalizedName</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>LocalizedName</B><DT>extends org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing</DL> +</PRE> + +<P> +LocalizedName. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></B></CODE> + +<BR> + Local name of the XSI type.</TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#getName()">getName</A></B>()</CODE> + +<BR> + Gets the name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A></B>(org.opensaml.saml2.metadata.LocalizedString newName)</CODE> + +<BR> + Sets the name.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="TYPE_LOCAL_NAME"><!-- --></A><H3> +TYPE_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>TYPE_LOCAL_NAME</B></PRE> +<DL> +<DD>Local name of the XSI type. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName.TYPE_LOCAL_NAME">Constant Field Values</A></DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getName()"><!-- --></A><H3> +getName</H3> +<PRE> +org.opensaml.saml2.metadata.LocalizedString <B>getName</B>()</PRE> +<DL> +<DD>Gets the name. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the name</DL> +</DD> +</DL> +<HR> + +<A NAME="setName(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setName</H3> +<PRE> +void <B>setName</B>(org.opensaml.saml2.metadata.LocalizedString newName)</PRE> +<DL> +<DD>Sets the name. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newName</CODE> - new name</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedName.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedName.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html new file mode 100644 index 0000000..389a554 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html @@ -0,0 +1,450 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LocalizedNameImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LocalizedNameImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedNameImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LocalizedNameImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LocalizedNameImpl</B><DT>extends org.opensaml.common.impl.AbstractSAMLObject<DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#LocalizedNameImpl(java.lang.String, java.lang.String, java.lang.String)">LocalizedNameImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getName()">getName</A></B>()</CODE> + +<BR> + Gets the name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getOrderedChildren()">getOrderedChildren</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getXMLLang()">getXMLLang</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A></B>(org.opensaml.saml2.metadata.LocalizedString newName)</CODE> + +<BR> + Sets the name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#setXMLLang(java.lang.String)">setXMLLang</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newLang)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LocalizedNameImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +LocalizedNameImpl</H3> +<PRE> +protected <B>LocalizedNameImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getName()"><!-- --></A><H3> +getName</H3> +<PRE> +public org.opensaml.saml2.metadata.LocalizedString <B>getName</B>()</PRE> +<DL> +<DD>Gets the name. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the name</DL> +</DD> +</DL> +<HR> + +<A NAME="setName(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setName</H3> +<PRE> +public void <B>setName</B>(org.opensaml.saml2.metadata.LocalizedString newName)</PRE> +<DL> +<DD>Sets the name. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#setName(org.opensaml.saml2.metadata.LocalizedString)">setName</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newName</CODE> - new name</DL> +</DD> +</DL> +<HR> + +<A NAME="getXMLLang()"><!-- --></A><H3> +getXMLLang</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getXMLLang</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getXMLLang</CODE> in interface <CODE>org.opensaml.xml.LangBearing</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setXMLLang(java.lang.String)"><!-- --></A><H3> +setXMLLang</H3> +<PRE> +public void <B>setXMLLang</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newLang)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>setXMLLang</CODE> in interface <CODE>org.opensaml.xml.LangBearing</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getOrderedChildren()"><!-- --></A><H3> +getOrderedChildren</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject> <B>getOrderedChildren</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getOrderedChildren</CODE> in interface <CODE>org.opensaml.xml.XMLObject</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedNameImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html new file mode 100644 index 0000000..428ae9d --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html @@ -0,0 +1,322 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LocalizedNameMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LocalizedNameMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedNameMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LocalizedNameMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<DL> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionMarshaller</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameMarshaller</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LocalizedNameMarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectMarshaller</DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#LocalizedNameMarshaller()">LocalizedNameMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallAttributes</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LocalizedNameMarshaller()"><!-- --></A><H3> +LocalizedNameMarshaller</H3> +<PRE> +public <B>LocalizedNameMarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallAttributes</H3> +<PRE> +protected void <B>marshallAttributes</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallAttributes</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<HR> + +<A NAME="marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallElementContent</H3> +<PRE> +protected void <B>marshallElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedNameMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html new file mode 100644 index 0000000..169bd60 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html @@ -0,0 +1,319 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LocalizedNameUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LocalizedNameUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedNameUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LocalizedNameUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<DL> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionUnmarshaller</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameUnmarshaller</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LocalizedNameUnmarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</DL> +</PRE> + +<P> +A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#LocalizedNameUnmarshaller()">LocalizedNameUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)">processAttribute</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Attr.html?is-external=true" title="class or interface in org.w3c.dom">Attr</A> attribute)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LocalizedNameUnmarshaller()"><!-- --></A><H3> +LocalizedNameUnmarshaller</H3> +<PRE> +public <B>LocalizedNameUnmarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)"><!-- --></A><H3> +processAttribute</H3> +<PRE> +protected void <B>processAttribute</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Attr.html?is-external=true" title="class or interface in org.w3c.dom">Attr</A> attribute) + throws org.opensaml.xml.io.UnmarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processAttribute</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.UnmarshallingException</CODE></DL> +</DD> +</DL> +<HR> + +<A NAME="processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><!-- --></A><H3> +processElementContent</H3> +<PRE> +protected void <B>processElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedNameUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html new file mode 100644 index 0000000..c7c5acd --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html @@ -0,0 +1,324 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LocalizedURI (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LocalizedURI (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedURI.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURI.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface LocalizedURI</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>LocalizedURI</B><DT>extends org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing</DL> +</PRE> + +<P> +LocalizedURI. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></B></CODE> + +<BR> + Local name of the XSI type.</TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#getURI()">getURI</A></B>()</CODE> + +<BR> + Gets the URI.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A></B>(org.opensaml.saml2.metadata.LocalizedString newURI)</CODE> + +<BR> + Sets the URI.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="TYPE_LOCAL_NAME"><!-- --></A><H3> +TYPE_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>TYPE_LOCAL_NAME</B></PRE> +<DL> +<DD>Local name of the XSI type. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI.TYPE_LOCAL_NAME">Constant Field Values</A></DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getURI()"><!-- --></A><H3> +getURI</H3> +<PRE> +org.opensaml.saml2.metadata.LocalizedString <B>getURI</B>()</PRE> +<DL> +<DD>Gets the URI. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the URI</DL> +</DD> +</DL> +<HR> + +<A NAME="setURI(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setURI</H3> +<PRE> +void <B>setURI</B>(org.opensaml.saml2.metadata.LocalizedString newURI)</PRE> +<DL> +<DD>Sets the URI. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newURI</CODE> - the new value</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedURI.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURI.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html new file mode 100644 index 0000000..ee91209 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html @@ -0,0 +1,450 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LocalizedURIImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LocalizedURIImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedURIImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LocalizedURIImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LocalizedURIImpl</B><DT>extends org.opensaml.common.impl.AbstractSAMLObject<DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#LocalizedURIImpl(java.lang.String, java.lang.String, java.lang.String)">LocalizedURIImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getOrderedChildren()">getOrderedChildren</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getURI()">getURI</A></B>()</CODE> + +<BR> + Gets the URI.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getXMLLang()">getXMLLang</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A></B>(org.opensaml.saml2.metadata.LocalizedString newURI)</CODE> + +<BR> + Sets the URI.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#setXMLLang(java.lang.String)">setXMLLang</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newLang)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LocalizedURIImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +LocalizedURIImpl</H3> +<PRE> +protected <B>LocalizedURIImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getURI()"><!-- --></A><H3> +getURI</H3> +<PRE> +public org.opensaml.saml2.metadata.LocalizedString <B>getURI</B>()</PRE> +<DL> +<DD>Gets the URI. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#getURI()">getURI</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the URI</DL> +</DD> +</DL> +<HR> + +<A NAME="setURI(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setURI</H3> +<PRE> +public void <B>setURI</B>(org.opensaml.saml2.metadata.LocalizedString newURI)</PRE> +<DL> +<DD>Sets the URI. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newURI</CODE> - the new value</DL> +</DD> +</DL> +<HR> + +<A NAME="getXMLLang()"><!-- --></A><H3> +getXMLLang</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getXMLLang</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getXMLLang</CODE> in interface <CODE>org.opensaml.xml.LangBearing</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setXMLLang(java.lang.String)"><!-- --></A><H3> +setXMLLang</H3> +<PRE> +public void <B>setXMLLang</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newLang)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>setXMLLang</CODE> in interface <CODE>org.opensaml.xml.LangBearing</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getOrderedChildren()"><!-- --></A><H3> +getOrderedChildren</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject> <B>getOrderedChildren</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getOrderedChildren</CODE> in interface <CODE>org.opensaml.xml.XMLObject</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedURIImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html new file mode 100644 index 0000000..479376f --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html @@ -0,0 +1,322 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LocalizedURIMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LocalizedURIMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedURIMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LocalizedURIMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<DL> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLMarshaller</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLMarshaller</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LocalizedURIMarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectMarshaller</DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#LocalizedURIMarshaller()">LocalizedURIMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallAttributes</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LocalizedURIMarshaller()"><!-- --></A><H3> +LocalizedURIMarshaller</H3> +<PRE> +public <B>LocalizedURIMarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallAttributes</H3> +<PRE> +protected void <B>marshallAttributes</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallAttributes</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<HR> + +<A NAME="marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallElementContent</H3> +<PRE> +protected void <B>marshallElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedURIMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html new file mode 100644 index 0000000..f3a7987 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html @@ -0,0 +1,319 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LocalizedURIUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LocalizedURIUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedURIUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LocalizedURIUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<DL> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLUnmarshaller</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLUnmarshaller</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LocalizedURIUnmarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</DL> +</PRE> + +<P> +A thread-safe unmarshaller for <CODE>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalURI</CODE> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#LocalizedURIUnmarshaller()">LocalizedURIUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)">processAttribute</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Attr.html?is-external=true" title="class or interface in org.w3c.dom">Attr</A> attribute)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LocalizedURIUnmarshaller()"><!-- --></A><H3> +LocalizedURIUnmarshaller</H3> +<PRE> +public <B>LocalizedURIUnmarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)"><!-- --></A><H3> +processAttribute</H3> +<PRE> +protected void <B>processAttribute</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Attr.html?is-external=true" title="class or interface in org.w3c.dom">Attr</A> attribute) + throws org.opensaml.xml.io.UnmarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processAttribute</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.UnmarshallingException</CODE></DL> +</DD> +</DL> +<HR> + +<A NAME="processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><!-- --></A><H3> +processElementContent</H3> +<PRE> +protected void <B>processElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LocalizedURIUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html new file mode 100644 index 0000000..878a52e --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html @@ -0,0 +1,475 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Logo (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Logo (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Logo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" target="_top"><B>FRAMES</B></A> + <A HREF="Logo.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface Logo</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>Logo</B><DT>extends org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject</DL> +</PRE> + +<P> +Localized logo type. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Element local name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#HEIGHT_ATTR_NAME">HEIGHT_ATTR_NAME</A></B></CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#WIDTH_ATTR_NAME">WIDTH_ATTR_NAME</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getHeight()">getHeight</A></B>()</CODE> + +<BR> + Get the height of the logo.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getURL()">getURL</A></B>()</CODE> + +<BR> + Gets the URL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getWidth()">getWidth</A></B>()</CODE> + +<BR> + Get the width of the logo.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setHeight(java.lang.Integer)">setHeight</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> newHeight)</CODE> + +<BR> + Sets the height of the logo.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></B>(org.opensaml.saml2.metadata.LocalizedString newURL)</CODE> + +<BR> + Sets the URL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setWidth(java.lang.Integer)">setWidth</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> newWidth)</CODE> + +<BR> + Sets the width of the logo.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Element local name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> +<HR> + +<A NAME="HEIGHT_ATTR_NAME"><!-- --></A><H3> +HEIGHT_ATTR_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>HEIGHT_ATTR_NAME</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo.HEIGHT_ATTR_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="WIDTH_ATTR_NAME"><!-- --></A><H3> +WIDTH_ATTR_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>WIDTH_ATTR_NAME</B></PRE> +<DL> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo.WIDTH_ATTR_NAME">Constant Field Values</A></DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getURL()"><!-- --></A><H3> +getURL</H3> +<PRE> +org.opensaml.saml2.metadata.LocalizedString <B>getURL</B>()</PRE> +<DL> +<DD>Gets the URL. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the URL</DL> +</DD> +</DL> +<HR> + +<A NAME="setURL(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setURL</H3> +<PRE> +void <B>setURL</B>(org.opensaml.saml2.metadata.LocalizedString newURL)</PRE> +<DL> +<DD>Sets the URL. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newURL</CODE> - the URL</DL> +</DD> +</DL> +<HR> + +<A NAME="getHeight()"><!-- --></A><H3> +getHeight</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> <B>getHeight</B>()</PRE> +<DL> +<DD>Get the height of the logo. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the height of the logo</DL> +</DD> +</DL> +<HR> + +<A NAME="setHeight(java.lang.Integer)"><!-- --></A><H3> +setHeight</H3> +<PRE> +void <B>setHeight</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> newHeight)</PRE> +<DL> +<DD>Sets the height of the logo. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newHeight</CODE> - the height of the logo</DL> +</DD> +</DL> +<HR> + +<A NAME="getWidth()"><!-- --></A><H3> +getWidth</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> <B>getWidth</B>()</PRE> +<DL> +<DD>Get the width of the logo. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the width of the logo</DL> +</DD> +</DL> +<HR> + +<A NAME="setWidth(java.lang.Integer)"><!-- --></A><H3> +setWidth</H3> +<PRE> +void <B>setWidth</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> newWidth)</PRE> +<DL> +<DD>Sets the width of the logo. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newWidth</CODE> - the height of the logo</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Logo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" target="_top"><B>FRAMES</B></A> + <A HREF="Logo.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html new file mode 100644 index 0000000..3c4e735 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LogoBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LogoBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LogoBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LogoBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LogoBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html#LogoBuilder()">LogoBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LogoBuilder()"><!-- --></A><H3> +LogoBuilder</H3> +<PRE> +public <B>LogoBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LogoBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html new file mode 100644 index 0000000..ba4b7f1 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html @@ -0,0 +1,569 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LogoImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LogoImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LogoImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LogoImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LogoImpl</B><DT>extends org.opensaml.common.impl.AbstractSAMLObject<DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#HEIGHT_ATTR_NAME">HEIGHT_ATTR_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#WIDTH_ATTR_NAME">WIDTH_ATTR_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#LogoImpl(java.lang.String, java.lang.String, java.lang.String)">LogoImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getHeight()">getHeight</A></B>()</CODE> + +<BR> + Get the height of the logo.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getOrderedChildren()">getOrderedChildren</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getURL()">getURL</A></B>()</CODE> + +<BR> + Gets the URL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getWidth()">getWidth</A></B>()</CODE> + +<BR> + Get the width of the logo.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getXMLLang()">getXMLLang</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> int</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#hashCode()">hashCode</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#setHeight(java.lang.Integer)">setHeight</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> newHeight)</CODE> + +<BR> + Sets the height of the logo.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></B>(org.opensaml.saml2.metadata.LocalizedString newURL)</CODE> + +<BR> + Sets the URL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#setWidth(java.lang.Integer)">setWidth</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> newWidth)</CODE> + +<BR> + Sets the width of the logo.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#setXMLLang(java.lang.String)">setXMLLang</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newLang)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LogoImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +LogoImpl</H3> +<PRE> +protected <B>LogoImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - namespaceURI<DD><CODE>elementLocalName</CODE> - elementLocalName<DD><CODE>namespacePrefix</CODE> - namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getHeight()"><!-- --></A><H3> +getHeight</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> <B>getHeight</B>()</PRE> +<DL> +<DD>Get the height of the logo. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getHeight()">getHeight</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the height of the logo</DL> +</DD> +</DL> +<HR> + +<A NAME="setHeight(java.lang.Integer)"><!-- --></A><H3> +setHeight</H3> +<PRE> +public void <B>setHeight</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> newHeight)</PRE> +<DL> +<DD>Sets the height of the logo. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setHeight(java.lang.Integer)">setHeight</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newHeight</CODE> - the height of the logo</DL> +</DD> +</DL> +<HR> + +<A NAME="getWidth()"><!-- --></A><H3> +getWidth</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> <B>getWidth</B>()</PRE> +<DL> +<DD>Get the width of the logo. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getWidth()">getWidth</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the width of the logo</DL> +</DD> +</DL> +<HR> + +<A NAME="setWidth(java.lang.Integer)"><!-- --></A><H3> +setWidth</H3> +<PRE> +public void <B>setWidth</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> newWidth)</PRE> +<DL> +<DD>Sets the width of the logo. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setWidth(java.lang.Integer)">setWidth</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newWidth</CODE> - the height of the logo</DL> +</DD> +</DL> +<HR> + +<A NAME="getURL()"><!-- --></A><H3> +getURL</H3> +<PRE> +public org.opensaml.saml2.metadata.LocalizedString <B>getURL</B>()</PRE> +<DL> +<DD>Gets the URL. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getURL()">getURL</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the URL</DL> +</DD> +</DL> +<HR> + +<A NAME="setURL(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setURL</H3> +<PRE> +public void <B>setURL</B>(org.opensaml.saml2.metadata.LocalizedString newURL)</PRE> +<DL> +<DD>Sets the URL. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newURL</CODE> - the URL</DL> +</DD> +</DL> +<HR> + +<A NAME="getXMLLang()"><!-- --></A><H3> +getXMLLang</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getXMLLang</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getXMLLang</CODE> in interface <CODE>org.opensaml.xml.LangBearing</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setXMLLang(java.lang.String)"><!-- --></A><H3> +setXMLLang</H3> +<PRE> +public void <B>setXMLLang</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> newLang)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>setXMLLang</CODE> in interface <CODE>org.opensaml.xml.LangBearing</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getOrderedChildren()"><!-- --></A><H3> +getOrderedChildren</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject> <B>getOrderedChildren</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getOrderedChildren</CODE> in interface <CODE>org.opensaml.xml.XMLObject</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="hashCode()"><!-- --></A><H3> +hashCode</H3> +<PRE> +public int <B>hashCode</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LogoImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html new file mode 100644 index 0000000..e890b9e --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html @@ -0,0 +1,319 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +LogoMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LogoMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LogoMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class LogoMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>LogoMarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectMarshaller</DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html#LogoMarshaller()">LogoMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallAttributes</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="LogoMarshaller()"><!-- --></A><H3> +LogoMarshaller</H3> +<PRE> +public <B>LogoMarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallAttributes</H3> +<PRE> +protected void <B>marshallAttributes</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallAttributes</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<HR> + +<A NAME="marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><!-- --></A><H3> +marshallElementContent</H3> +<PRE> +protected void <B>marshallElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> domElement) + throws org.opensaml.xml.io.MarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>marshallElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectMarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.MarshallingException</CODE></DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LogoMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html index 75a3c3f..3b47f5a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_16) on Wed Jan 14 13:49:23 CET 2009 --> -<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -DiscoveryResponseUnmarshaller (Shibboleth Discovery Service 1.1.0 Java API.) +LogoUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshaller class"> +<META NAME="date" CONTENT="2010-11-19"> -<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="DiscoveryResponseUnmarshaller (Shibboleth Discovery Service 1.1.0 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LogoUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -35,14 +38,14 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoveryResponseUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LogoUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> @@ -53,20 +56,20 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>PREV CLASS</B></A> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { - document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> - <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> @@ -86,27 +89,25 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== START OF CLASS DATA ======== --> <H2> <FONT SIZE="-1"> -edu.internet2.middleware.shibboleth.wayf</FONT> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> <BR> -Class DiscoveryResponseUnmarshaller</H2> +Class LogoUnmarshaller</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.saml2.metadata.impl.EndpointUnmarshaller - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.saml2.metadata.impl.IndexedEndpointUnmarshaller - <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshaller</B> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoUnmarshaller</B> </PRE> <DL> <DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> </DL> <HR> <DL> -<DT><PRE>public class <B>DiscoveryResponseUnmarshaller</B><DT>extends org.opensaml.saml2.metadata.impl.IndexedEndpointUnmarshaller</DL> +<DT><PRE>public class <B>LogoUnmarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</DL> </PRE> <P> -A thread safe Unmarshaller for <CODE>SingleLogoutService</CODE> objects. +A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.Logo</CODE> objects. <P> <P> @@ -123,7 +124,7 @@ A thread safe Unmarshaller for <CODE>SingleLogoutService</CODE> objects. <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html#DiscoveryResponseUnmarshaller()">DiscoveryResponseUnmarshaller</A></B>()</CODE> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html#LogoUnmarshaller()">LogoUnmarshaller</A></B>()</CODE> <BR> </TD> @@ -141,20 +142,20 @@ A thread safe Unmarshaller for <CODE>SingleLogoutService</CODE> objects. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>protected void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)">processAttribute</A></B>(org.opensaml.xml.XMLObject samlObject, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Attr.html" title="class or interface in org.w3c.dom">Attr</A> attribute)</CODE> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)">processAttribute</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Attr.html?is-external=true" title="class or interface in org.w3c.dom">Attr</A> attribute)</CODE> <BR> </TD> </TR> -</TABLE> - <A NAME="methods_inherited_from_class_org.opensaml.saml2.metadata.impl.EndpointUnmarshaller"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class org.opensaml.saml2.metadata.impl.EndpointUnmarshaller</B></TH> -</TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>processChildElement</CODE></TD> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</CODE> + +<BR> + </TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> @@ -163,7 +164,7 @@ A thread safe Unmarshaller for <CODE>SingleLogoutService</CODE> objects. <TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>processElementContent</CODE></TD> +<TD><CODE>processChildElement</CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> @@ -178,10 +179,10 @@ A thread safe Unmarshaller for <CODE>SingleLogoutService</CODE> objects. <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -197,10 +198,10 @@ A thread safe Unmarshaller for <CODE>SingleLogoutService</CODE> objects. </TR> </TABLE> -<A NAME="DiscoveryResponseUnmarshaller()"><!-- --></A><H3> -DiscoveryResponseUnmarshaller</H3> +<A NAME="LogoUnmarshaller()"><!-- --></A><H3> +LogoUnmarshaller</H3> <PRE> -public <B>DiscoveryResponseUnmarshaller</B>()</PRE> +public <B>LogoUnmarshaller</B>()</PRE> <DL> </DL> @@ -214,17 +215,34 @@ public <B>DiscoveryResponseUnmarshaller</B>()</PRE> </TR> </TABLE> +<A NAME="processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><!-- --></A><H3> +processElementContent</H3> +<PRE> +protected void <B>processElementContent</B>(org.opensaml.xml.XMLObject samlObject, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementContent)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processElementContent</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + <A NAME="processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)"><!-- --></A><H3> processAttribute</H3> <PRE> protected void <B>processAttribute</B>(org.opensaml.xml.XMLObject samlObject, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Attr.html" title="class or interface in org.w3c.dom">Attr</A> attribute) + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Attr.html?is-external=true" title="class or interface in org.w3c.dom">Attr</A> attribute) throws org.opensaml.xml.io.UnmarshallingException</PRE> <DL> <DD> <P> <DD><DL> -<DT><B>Overrides:</B><DD><CODE>processAttribute</CODE> in class <CODE>org.opensaml.saml2.metadata.impl.IndexedEndpointUnmarshaller</CODE></DL> +<DT><B>Overrides:</B><DD><CODE>processAttribute</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> </DD> <DD><DL> @@ -245,14 +263,14 @@ protected void <B>processAttribute</B>(org.opensaml.xml.XMLObject samlObjec <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DiscoveryResponseUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LogoUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> @@ -263,20 +281,20 @@ protected void <B>processAttribute</B>(org.opensaml.xml.XMLObject samlObjec <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>PREV CLASS</B></A> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>NEXT CLASS</B></A></FONT></TD> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { - document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> - <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> @@ -293,6 +311,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html new file mode 100644 index 0000000..e257154 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html @@ -0,0 +1,361 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +PrivacyStatementURL (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="PrivacyStatementURL (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURL.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURL.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface PrivacyStatementURL</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.xml.LangBearing, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>PrivacyStatementURL</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></DL> +</PRE> + +<P> +PrivacyStatementURL. + + See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Element local name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#getURL()">getURL</A></B>()</CODE> + +<BR> + Gets the PrivacyStatementURL of the EndPoint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></B>(org.opensaml.saml2.metadata.LocalizedString newName)</CODE> + +<BR> + Sets the PrivacyStatementURL of the EndPoint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#getURI()">getURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Element local name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getURL()"><!-- --></A><H3> +getURL</H3> +<PRE> +org.opensaml.saml2.metadata.LocalizedString <B>getURL</B>()</PRE> +<DL> +<DD>Gets the PrivacyStatementURL of the EndPoint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the PrivacyStatementURL of the EndPoint</DL> +</DD> +</DL> +<HR> + +<A NAME="setURL(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setURL</H3> +<PRE> +void <B>setURL</B>(org.opensaml.saml2.metadata.LocalizedString newName)</PRE> +<DL> +<DD>Sets the PrivacyStatementURL of the EndPoint. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newName</CODE> - PrivacyStatementURL of the EndPoint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURL.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURL.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html new file mode 100644 index 0000000..cf32500 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +PrivacyStatementURLBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="PrivacyStatementURLBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURLBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class PrivacyStatementURLBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>PrivacyStatementURLBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html#PrivacyStatementURLBuilder()">PrivacyStatementURLBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="PrivacyStatementURLBuilder()"><!-- --></A><H3> +PrivacyStatementURLBuilder</H3> +<PRE> +public <B>PrivacyStatementURLBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURLBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html new file mode 100644 index 0000000..79cef20 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html @@ -0,0 +1,412 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +PrivacyStatementURLImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="PrivacyStatementURLImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURLImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class PrivacyStatementURLImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIImpl</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.LangBearing, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>PrivacyStatementURLImpl</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A><DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#TYPE_LOCAL_NAME">TYPE_LOCAL_NAME</A></CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>XML_LANG_ATTR_LOCAL_NAME, XML_LANG_ATTR_NAME</CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html#PrivacyStatementURLImpl(java.lang.String, java.lang.String, java.lang.String)">PrivacyStatementURLImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.opensaml.saml2.metadata.LocalizedString</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html#getURL()">getURL</A></B>()</CODE> + +<BR> + Gets the PrivacyStatementURL of the EndPoint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></B>(org.opensaml.saml2.metadata.LocalizedString newPrivacyURL)</CODE> + +<BR> + Sets the PrivacyStatementURL of the EndPoint.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIImpl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getOrderedChildren()">getOrderedChildren</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getURI()">getURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getXMLLang()">getXMLLang</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#setXMLLang(java.lang.String)">setXMLLang</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#getURI()">getURI</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#setURI(org.opensaml.saml2.metadata.LocalizedString)">setURI</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.LangBearing"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.LangBearing</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>getXMLLang, setXMLLang</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="PrivacyStatementURLImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +PrivacyStatementURLImpl</H3> +<PRE> +protected <B>PrivacyStatementURLImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespaceURI<DD><CODE>elementLocalName</CODE> - the elementLocalName<DD><CODE>namespacePrefix</CODE> - the namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getURL()"><!-- --></A><H3> +getURL</H3> +<PRE> +public org.opensaml.saml2.metadata.LocalizedString <B>getURL</B>()</PRE> +<DL> +<DD>Gets the PrivacyStatementURL of the EndPoint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#getURL()">getURL</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the PrivacyStatementURL of the EndPoint</DL> +</DD> +</DL> +<HR> + +<A NAME="setURL(org.opensaml.saml2.metadata.LocalizedString)"><!-- --></A><H3> +setURL</H3> +<PRE> +public void <B>setURL</B>(org.opensaml.saml2.metadata.LocalizedString newPrivacyURL)</PRE> +<DL> +<DD>Sets the PrivacyStatementURL of the EndPoint. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#setURL(org.opensaml.saml2.metadata.LocalizedString)">setURL</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Parameters:</B><DD><CODE>newPrivacyURL</CODE> - PrivacyStatementURL of the EndPoint</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURLImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html new file mode 100644 index 0000000..a9742ed --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html @@ -0,0 +1,262 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +PrivacyStatementURLMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="PrivacyStatementURLMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURLMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class PrivacyStatementURLMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>PrivacyStatementURLMarshaller</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A></DL> +</PRE> + +<P> +A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html#PrivacyStatementURLMarshaller()">PrivacyStatementURLMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallAttributes</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)">marshallElementContent</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="PrivacyStatementURLMarshaller()"><!-- --></A><H3> +PrivacyStatementURLMarshaller</H3> +<PRE> +public <B>PrivacyStatementURLMarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURLMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html new file mode 100644 index 0000000..61dfad2 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html @@ -0,0 +1,262 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +PrivacyStatementURLUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="PrivacyStatementURLUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURLUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class PrivacyStatementURLUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>PrivacyStatementURLUnmarshaller</B><DT>extends <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A></DL> +</PRE> + +<P> +A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html#PrivacyStatementURLUnmarshaller()">PrivacyStatementURLUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)">processAttribute</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)">processElementContent</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processChildElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="PrivacyStatementURLUnmarshaller()"><!-- --></A><H3> +PrivacyStatementURLUnmarshaller</H3> +<PRE> +public <B>PrivacyStatementURLUnmarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PrivacyStatementURLUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html new file mode 100644 index 0000000..152e7e5 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html @@ -0,0 +1,484 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +UIInfo (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="UIInfo (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfo.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Interface UIInfo</H2> +<DL> +<DT><B>All Superinterfaces:</B> <DD>org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<DL> +<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A></DD> +</DL> +<HR> +<DL> +<DT><PRE>public interface <B>UIInfo</B><DT>extends org.opensaml.common.SAMLObject</DL> +</PRE> + +<P> +See IdP Discovery and Login UI Metadata Extension Profile. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A></B></CODE> + +<BR> + Name of the element inside the Extensions.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A></B></CODE> + +<BR> + Default element name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#LANG_ATTRIB_NAME">LANG_ATTRIB_NAME</A></B></CODE> + +<BR> + Language attribute name.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#MDUI_NS">MDUI_NS</A></B></CODE> + +<BR> + Namespace for Discovery Service metadata extensions.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#MDUI_PREFIX">MDUI_PREFIX</A></B></CODE> + +<BR> + Default namespace prefix used by this library.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getDescriptions()">getDescriptions</A></B>()</CODE> + +<BR> + Return the descriptions.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getDisplayNames()">getDisplayNames</A></B>()</CODE> + +<BR> + Get the Display Names + + The <DisplayName> element specifies a set of localized names fit for + display to users.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getInformationURLs()">getInformationURLs</A></B>()</CODE> + +<BR> + Get the URLs.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getLogos()">getLogos</A></B>()</CODE> + +<BR> + Get the logos.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getPrivacyStatementURLs()">getPrivacyStatementURLs</A></B>()</CODE> + +<BR> + Get the Privacy Statement URLs.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="MDUI_NS"><!-- --></A><H3> +MDUI_NS</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>MDUI_NS</B></PRE> +<DL> +<DD>Namespace for Discovery Service metadata extensions. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo.MDUI_NS">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="MDUI_PREFIX"><!-- --></A><H3> +MDUI_PREFIX</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>MDUI_PREFIX</B></PRE> +<DL> +<DD>Default namespace prefix used by this library. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo.MDUI_PREFIX">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_LOCAL_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_LOCAL_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>DEFAULT_ELEMENT_LOCAL_NAME</B></PRE> +<DL> +<DD>Name of the element inside the Extensions. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo.DEFAULT_ELEMENT_LOCAL_NAME">Constant Field Values</A></DL> +</DL> +<HR> + +<A NAME="DEFAULT_ELEMENT_NAME"><!-- --></A><H3> +DEFAULT_ELEMENT_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A> <B>DEFAULT_ELEMENT_NAME</B></PRE> +<DL> +<DD>Default element name. +<P> +<DL> +</DL> +</DL> +<HR> + +<A NAME="LANG_ATTRIB_NAME"><!-- --></A><H3> +LANG_ATTRIB_NAME</H3> +<PRE> +static final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>LANG_ATTRIB_NAME</B></PRE> +<DL> +<DD>Language attribute name. +<P> +<DL> +<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo.LANG_ATTRIB_NAME">Constant Field Values</A></DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getDisplayNames()"><!-- --></A><H3> +getDisplayNames</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>> <B>getDisplayNames</B>()</PRE> +<DL> +<DD>Get the Display Names + + The <DisplayName> element specifies a set of localized names fit for + display to users. Such names are meant to allow a user to distinguish + and identify the entity acting in a particular role. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the names</DL> +</DD> +</DL> +<HR> + +<A NAME="getDescriptions()"><!-- --></A><H3> +getDescriptions</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>> <B>getDescriptions</B>()</PRE> +<DL> +<DD>Return the descriptions. + + The <Description> element specifies a set of brief, localized descriptions + fit for display to users. In the case of service providers this SHOULD be a + description of the service being offered. In the case of an identity provider + this SHOULD be a description of the community serviced. In all cases this text + SHOULD be standalone, meaning it is not meant to be filled in to some template + text (e.g. 'This service offers $description'). +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>descriptions</DL> +</DD> +</DL> +<HR> + +<A NAME="getLogos()"><!-- --></A><H3> +getLogos</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>> <B>getLogos</B>()</PRE> +<DL> +<DD>Get the logos. + + The <Logo> element specifies a set of localized logos fit for display to users. +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>a list of logos</DL> +</DD> +</DL> +<HR> + +<A NAME="getInformationURLs()"><!-- --></A><H3> +getInformationURLs</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>> <B>getInformationURLs</B>()</PRE> +<DL> +<DD>Get the URLs. + + The <InformationURL> specifies URLs to localized information, about the entity + acting in a given role, meant to be viewed by users. The contents found at + these URLs SHOULD give a more complete set of information about than what is + provided by the <Description> element +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the URLs</DL> +</DD> +</DL> +<HR> + +<A NAME="getPrivacyStatementURLs()"><!-- --></A><H3> +getPrivacyStatementURLs</H3> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>> <B>getPrivacyStatementURLs</B>()</PRE> +<DL> +<DD>Get the Privacy Statement URLs. + + The <PrivacyStatementURL> specifies URLs to localized privacy statements. + Such statements are meant to provide a user with information about how + information will be used and managed by the entity +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the URLs</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfo.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfo.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html new file mode 100644 index 0000000..eea9013 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html @@ -0,0 +1,315 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +UIInfoBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="UIInfoBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfoBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class UIInfoBuilder</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObjectBuilder<SAMLObjectType> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoBuilder</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>>, org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>></DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>UIInfoBuilder</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>></DL> +</PRE> + +<P> +Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html#UIInfoBuilder()">UIInfoBuilder</A></B>()</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObjectBuilder"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObjectBuilder</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildObject, buildObject, buildObject, buildObject</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="UIInfoBuilder()"><!-- --></A><H3> +UIInfoBuilder</H3> +<PRE> +public <B>UIInfoBuilder</B>()</PRE> +<DL> +<DD>Constructor. +<P> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="buildObject()"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> <B>buildObject</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.common.SAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<HR> + +<A NAME="buildObject(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +buildObject</H3> +<PRE> +public <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> <B>buildObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in interface <CODE>org.opensaml.xml.XMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>></CODE><DT><B>Specified by:</B><DD><CODE>buildObject</CODE> in class <CODE>org.opensaml.xml.AbstractXMLObjectBuilder<<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>></CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfoBuilder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html new file mode 100644 index 0000000..4a5b3cb --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html @@ -0,0 +1,491 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +UIInfoImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="UIInfoImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfoImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class UIInfoImpl</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.AbstractXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.validation.AbstractValidatingXMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObject + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoImpl</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>, org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>UIInfoImpl</B><DT>extends org.opensaml.common.impl.AbstractSAMLObject<DT>implements <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></DL> +</PRE> + +<P> +Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>. +<P> + +<P> +<HR> + +<P> +<!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#DEFAULT_ELEMENT_LOCAL_NAME">DEFAULT_ELEMENT_LOCAL_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#DEFAULT_ELEMENT_NAME">DEFAULT_ELEMENT_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#LANG_ATTRIB_NAME">LANG_ATTRIB_NAME</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#MDUI_NS">MDUI_NS</A>, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#MDUI_PREFIX">MDUI_PREFIX</A></CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected </CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#UIInfoImpl(java.lang.String, java.lang.String, java.lang.String)">UIInfoImpl</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + Constructor.</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getDescriptions()">getDescriptions</A></B>()</CODE> + +<BR> + Return the descriptions.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getDisplayNames()">getDisplayNames</A></B>()</CODE> + +<BR> + Get the Display Names + + The <DisplayName> element specifies a set of localized names fit for + display to users.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getInformationURLs()">getInformationURLs</A></B>()</CODE> + +<BR> + Get the URLs.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getLogos()">getLogos</A></B>()</CODE> + +<BR> + Get the logos.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getOrderedChildren()">getOrderedChildren</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getPrivacyStatementURLs()">getPrivacyStatementURLs</A></B>()</CODE> + +<BR> + Get the Privacy Statement URLs.</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>equals, prepareForAssignment</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.AbstractValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate, validateChildren</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.AbstractXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.AbstractXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.validation.ValidatingXMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>deregisterValidator, getValidators, registerValidator, validate</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.XMLObject"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.opensaml.xml.XMLObject</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="UIInfoImpl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> +UIInfoImpl</H3> +<PRE> +protected <B>UIInfoImpl</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> elementLocalName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</PRE> +<DL> +<DD>Constructor. +<P> +<DL> +<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - namespaceURI<DD><CODE>elementLocalName</CODE> - elementLocalName<DD><CODE>namespacePrefix</CODE> - namespacePrefix</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="getDescriptions()"><!-- --></A><H3> +getDescriptions</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>> <B>getDescriptions</B>()</PRE> +<DL> +<DD>Return the descriptions. + + The <Description> element specifies a set of brief, localized descriptions + fit for display to users. In the case of service providers this SHOULD be a + description of the service being offered. In the case of an identity provider + this SHOULD be a description of the community serviced. In all cases this text + SHOULD be standalone, meaning it is not meant to be filled in to some template + text (e.g. 'This service offers $description'). +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getDescriptions()">getDescriptions</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>descriptions</DL> +</DD> +</DL> +<HR> + +<A NAME="getDisplayNames()"><!-- --></A><H3> +getDisplayNames</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>> <B>getDisplayNames</B>()</PRE> +<DL> +<DD>Get the Display Names + + The <DisplayName> element specifies a set of localized names fit for + display to users. Such names are meant to allow a user to distinguish + and identify the entity acting in a particular role. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getDisplayNames()">getDisplayNames</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the names</DL> +</DD> +</DL> +<HR> + +<A NAME="getInformationURLs()"><!-- --></A><H3> +getInformationURLs</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>> <B>getInformationURLs</B>()</PRE> +<DL> +<DD>Get the URLs. + + The <InformationURL> specifies URLs to localized information, about the entity + acting in a given role, meant to be viewed by users. The contents found at + these URLs SHOULD give a more complete set of information about than what is + provided by the <Description> element +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getInformationURLs()">getInformationURLs</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the URLs</DL> +</DD> +</DL> +<HR> + +<A NAME="getLogos()"><!-- --></A><H3> +getLogos</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>> <B>getLogos</B>()</PRE> +<DL> +<DD>Get the logos. + + The <Logo> element specifies a set of localized logos fit for display to users. +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getLogos()">getLogos</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>a list of logos</DL> +</DD> +</DL> +<HR> + +<A NAME="getPrivacyStatementURLs()"><!-- --></A><H3> +getPrivacyStatementURLs</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>> <B>getPrivacyStatementURLs</B>()</PRE> +<DL> +<DD>Get the Privacy Statement URLs. + + The <PrivacyStatementURL> specifies URLs to localized privacy statements. + Such statements are meant to provide a user with information about how + information will be used and managed by the entity +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getPrivacyStatementURLs()">getPrivacyStatementURLs</A></CODE> in interface <CODE><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></DL> +</DD> +<DD><DL> + +<DT><B>Returns:</B><DD>the URLs</DL> +</DD> +</DL> +<HR> + +<A NAME="getOrderedChildren()"><!-- --></A><H3> +getOrderedChildren</H3> +<PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><org.opensaml.xml.XMLObject> <B>getOrderedChildren</B>()</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getOrderedChildren</CODE> in interface <CODE>org.opensaml.xml.XMLObject</CODE></DL> +</DD> +<DD><DL> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfoImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html new file mode 100644 index 0000000..a64bb94 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html @@ -0,0 +1,252 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +UIInfoMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="UIInfoMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfoMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class UIInfoMarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectMarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoMarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Marshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>UIInfoMarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectMarshaller</DL> +</PRE> + +<P> +A thread safe Marshaller for <CODE>@linkedu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo</CODE> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html#UIInfoMarshaller()">UIInfoMarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>marshall, marshall, marshallAttributes, marshallElementContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectMarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectMarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkXMLObjectIsTarget, marshall, marshallChildElements, marshallInto, marshallNamespacePrefix, marshallNamespaces, marshallSchemaInstanceAttributes, setDocumentElement</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="UIInfoMarshaller()"><!-- --></A><H3> +UIInfoMarshaller</H3> +<PRE> +public <B>UIInfoMarshaller</B>()</PRE> +<DL> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfoMarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectMarshaller">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html new file mode 100644 index 0000000..c6447cb --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html @@ -0,0 +1,290 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +UIInfoUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="UIInfoUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfoUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + NEXT CLASS</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +edu.internet2.middleware.shibboleth.wayf.idpdisco</FONT> +<BR> +Class UIInfoUnmarshaller</H2> +<PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoUnmarshaller</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.opensaml.xml.io.Unmarshaller</DD> +</DL> +<HR> +<DL> +<DT><PRE>public class <B>UIInfoUnmarshaller</B><DT>extends org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</DL> +</PRE> + +<P> +A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.UIInfo</CODE> objects. +<P> + +<P> +<HR> + +<P> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html#UIInfoUnmarshaller()">UIInfoUnmarshaller</A></B>()</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html#processChildElement(org.opensaml.xml.XMLObject, org.opensaml.xml.XMLObject)">processChildElement</A></B>(org.opensaml.xml.XMLObject parentSAMLObject, + org.opensaml.xml.XMLObject childSAMLObject)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>processAttribute, processElementContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.opensaml.xml.io.AbstractXMLObjectUnmarshaller"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="UIInfoUnmarshaller()"><!-- --></A><H3> +UIInfoUnmarshaller</H3> +<PRE> +public <B>UIInfoUnmarshaller</B>()</PRE> +<DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="processChildElement(org.opensaml.xml.XMLObject, org.opensaml.xml.XMLObject)"><!-- --></A><H3> +processChildElement</H3> +<PRE> +protected void <B>processChildElement</B>(org.opensaml.xml.XMLObject parentSAMLObject, + org.opensaml.xml.XMLObject childSAMLObject) + throws org.opensaml.xml.io.UnmarshallingException</PRE> +<DL> +<DD> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>processChildElement</CODE> in class <CODE>org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller</CODE></DL> +</DD> +<DD><DL> + +<DT><B>Throws:</B> +<DD><CODE>org.opensaml.xml.io.UnmarshallingException</CODE></DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UIInfoUnmarshaller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PREV CLASS</B></A> + NEXT CLASS</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/Description.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/Description.html new file mode 100644 index 0000000..919b015 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/Description.html @@ -0,0 +1,231 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.Description (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.Description (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescription.html" target="_top"><B>FRAMES</B></A> + <A HREF="Description.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.Description</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></CODE></FONT></TD> +<TD><CODE><B>DescriptionBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></CODE></FONT></TD> +<TD><CODE><B>DescriptionBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return types with arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfoImpl.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getDescriptions()">getDescriptions</A></B>()</CODE> + +<BR> + Return the descriptions.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfo.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getDescriptions()">getDescriptions</A></B>()</CODE> + +<BR> + Return the descriptions.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescription.html" target="_top"><B>FRAMES</B></A> + <A HREF="Description.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionBuilder.html new file mode 100644 index 0000000..547df82 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescriptionBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescriptionBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionImpl.html index 79c4c50..d71cd7a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseBuilder.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionImpl.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_16) on Wed Jan 14 13:49:24 CET 2009 --> -<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder (Shibboleth Discovery Service 1.1.0 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionImpl (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> -<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder (Shibboleth Discovery Service 1.1.0 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -34,14 +38,14 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> @@ -55,17 +59,17 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseBuilder.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseBuilder.html" target="_top"><B>NO FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescriptionImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionImpl.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { - document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> - <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> @@ -78,9 +82,9 @@ function windowTitle() <HR> <CENTER> <H2> -<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder</B></H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionImpl</B></H2> </CENTER> -No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionImpl <P> <HR> @@ -94,14 +98,14 @@ No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> @@ -115,17 +119,17 @@ No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseBuilder.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseBuilder.html" target="_top"><B>NO FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescriptionImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionImpl.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { - document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> - <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseBuilder <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionMarshaller.html new file mode 100644 index 0000000..89653b2 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescriptionMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescriptionMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionUnmarshaller.html new file mode 100644 index 0000000..96569bf --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DescriptionUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescriptionUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDescriptionUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DescriptionUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHints.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHints.html new file mode 100644 index 0000000..72033a6 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHints.html @@ -0,0 +1,207 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHints.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHints.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A></B></CODE> + +<BR> + Concrete implementation of <CODE>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscHints</CODE>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></CODE></FONT></TD> +<TD><CODE><B>DiscoHintsBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></CODE></FONT></TD> +<TD><CODE><B>DiscoHintsBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHints.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHints.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsBuilder.html index 106f7f3..695fb56 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseUnmarshaller.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsBuilder.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_16) on Wed Jan 14 13:49:24 CET 2009 --> -<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshaller (Shibboleth Discovery Service 1.1.0 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsBuilder (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> -<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshaller (Shibboleth Discovery Service 1.1.0 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -34,14 +38,14 @@ function windowTitle() <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> @@ -55,17 +59,17 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseUnmarshaller.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHintsBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsBuilder.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { - document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> - <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> @@ -78,9 +82,9 @@ function windowTitle() <HR> <CENTER> <H2> -<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshaller</B></H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsBuilder</B></H2> </CENTER> -No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshaller +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsBuilder <P> <HR> @@ -94,14 +98,14 @@ No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshall <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> @@ -115,17 +119,17 @@ No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshall PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/class-use/DiscoveryResponseUnmarshaller.html" target="_top"><B>FRAMES</B></A> - <A HREF="DiscoveryResponseUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHintsBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsBuilder.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { - document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> - <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.DiscoveryResponseUnmarshall <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsImpl.html new file mode 100644 index 0000000..d78791e --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHintsImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHintsImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsMarshaller.html new file mode 100644 index 0000000..ad4d206 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHintsMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHintsMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsUnmarshaller.html new file mode 100644 index 0000000..04457e9 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHintsUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHintsUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDiscoHintsUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DiscoHintsUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayName.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayName.html new file mode 100644 index 0000000..6434ed3 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayName.html @@ -0,0 +1,237 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayName.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayName.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></CODE></FONT></TD> +<TD><CODE><B>DisplayNameBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></CODE></FONT></TD> +<TD><CODE><B>DisplayNameBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return types with arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfoImpl.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getDisplayNames()">getDisplayNames</A></B>()</CODE> + +<BR> + Get the Display Names + + The <DisplayName> element specifies a set of localized names fit for + display to users.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfo.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getDisplayNames()">getDisplayNames</A></B>()</CODE> + +<BR> + Get the Display Names + + The <DisplayName> element specifies a set of localized names fit for + display to users.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayName.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayName.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameBuilder.html new file mode 100644 index 0000000..3f1b129 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayNameBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayNameBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameImpl.html new file mode 100644 index 0000000..2a6be7c --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayNameImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayNameImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameMarshaller.html new file mode 100644 index 0000000..1ea2b96 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayNameMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayNameMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameUnmarshaller.html new file mode 100644 index 0000000..b9c0493 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayNameUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayNameUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDisplayNameUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DisplayNameUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHint.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHint.html new file mode 100644 index 0000000..eab63e3 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHint.html @@ -0,0 +1,233 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></CODE></FONT></TD> +<TD><CODE><B>DomainHintBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></CODE></FONT></TD> +<TD><CODE><B>DomainHintBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return types with arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></CODE></FONT></TD> +<TD><CODE><B>DiscoHintsImpl.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getDomainHints()">getDomainHints</A></B>()</CODE> + +<BR> + The <DomainHint> element specifies a set of DNS domains associated with, + or serviced by, the entity.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>></CODE></FONT></TD> +<TD><CODE><B>DiscoHints.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getDomainHints()">getDomainHints</A></B>()</CODE> + +<BR> + The <DomainHint> element specifies a set of DNS domains associated with, + or serviced by, the entity.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintBuilder.html new file mode 100644 index 0000000..81a0ec9 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintImpl.html new file mode 100644 index 0000000..43c2378 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintMarshaller.html new file mode 100644 index 0000000..705ca2d --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintUnmarshaller.html new file mode 100644 index 0000000..4c61d99 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHintUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useDomainHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="DomainHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHint.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHint.html new file mode 100644 index 0000000..31b850e --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHint.html @@ -0,0 +1,233 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></CODE></FONT></TD> +<TD><CODE><B>GeolocationHintBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></CODE></FONT></TD> +<TD><CODE><B>GeolocationHintBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return types with arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></CODE></FONT></TD> +<TD><CODE><B>DiscoHintsImpl.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getGeolocationHints()">getGeolocationHints</A></B>()</CODE> + +<BR> + The <GeolocationHint> element specifies the geographic coordinates associated + with, or serviced by, the entity.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>></CODE></FONT></TD> +<TD><CODE><B>DiscoHints.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getGeolocationHints()">getGeolocationHints</A></B>()</CODE> + +<BR> + The <GeolocationHint> element specifies the geographic coordinates associated + with, or serviced by, the entity.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintBuilder.html new file mode 100644 index 0000000..7ecab30 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintImpl.html new file mode 100644 index 0000000..927f9ca --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintMarshaller.html new file mode 100644 index 0000000..33c4401 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintUnmarshaller.html new file mode 100644 index 0000000..fce96f4 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHintUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useGeolocationHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="GeolocationHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHint.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHint.html new file mode 100644 index 0000000..0f714ba --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHint.html @@ -0,0 +1,233 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></CODE></FONT></TD> +<TD><CODE><B>IPHintBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></CODE></FONT></TD> +<TD><CODE><B>IPHintBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return types with arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></CODE></FONT></TD> +<TD><CODE><B>DiscoHintsImpl.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getIPHints()">getIPHints</A></B>()</CODE> + +<BR> + The <IPHint> element specifies a set of [CIDR] blocks associated with, + or serviced by, the entity.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>></CODE></FONT></TD> +<TD><CODE><B>DiscoHints.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getIPHints()">getIPHints</A></B>()</CODE> + +<BR> + The <IPHint> element specifies a set of [CIDR] blocks associated with, + or serviced by, the entity.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHint.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHint.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintBuilder.html new file mode 100644 index 0000000..f3817a0 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHintBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintImpl.html new file mode 100644 index 0000000..00f90e6 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHintImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintMarshaller.html new file mode 100644 index 0000000..17298b7 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHintMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintUnmarshaller.html new file mode 100644 index 0000000..c472fbc --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHintUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useIPHintUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="IPHintUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURL.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURL.html new file mode 100644 index 0000000..4393b6a --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURL.html @@ -0,0 +1,231 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURL.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURL.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></CODE></FONT></TD> +<TD><CODE><B>InformationURLBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></CODE></FONT></TD> +<TD><CODE><B>InformationURLBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return types with arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfoImpl.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getInformationURLs()">getInformationURLs</A></B>()</CODE> + +<BR> + Get the URLs.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfo.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getInformationURLs()">getInformationURLs</A></B>()</CODE> + +<BR> + Get the URLs.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURL.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURL.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLBuilder.html new file mode 100644 index 0000000..5513cab --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURLBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURLBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLImpl.html new file mode 100644 index 0000000..4905127 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURLImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURLImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLMarshaller.html new file mode 100644 index 0000000..66cd96d --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURLMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURLMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLUnmarshaller.html new file mode 100644 index 0000000..7670f54 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURLUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURLUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useInformationURLUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="InformationURLUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedName.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedName.html new file mode 100644 index 0000000..cc20584 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedName.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedName.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedName.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subinterfaces of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> interface</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></B></CODE> + +<BR> + DisplayName.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> interface</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></B></CODE> + +<BR> + DisplayName.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A>.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedName.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedName.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameImpl.html new file mode 100644 index 0000000..7358ca0 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameImpl.html @@ -0,0 +1,189 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedNameImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameImpl</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A>.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedNameImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameMarshaller.html new file mode 100644 index 0000000..d6ea046 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameMarshaller.html @@ -0,0 +1,189 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedNameMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameMarshaller</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionMarshaller</A></B></CODE> + +<BR> + A thread safe Marshaller for <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameMarshaller</A></B></CODE> + +<BR> + A thread safe Marshaller for <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedNameMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameUnmarshaller.html new file mode 100644 index 0000000..90e96a7 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameUnmarshaller.html @@ -0,0 +1,189 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedNameUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedNameUnmarshaller</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionUnmarshaller</A></B></CODE> + +<BR> + A thread-safe unmarshaller for <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameUnmarshaller</A></B></CODE> + +<BR> + A thread-safe unmarshaller for <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedNameUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedNameUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURI.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURI.html new file mode 100644 index 0000000..6a461fa --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURI.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedURI.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURI.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subinterfaces of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> interface</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></B></CODE> + +<BR> + InformationURL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> interface</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></B></CODE> + +<BR> + PrivacyStatementURL.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A>.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedURI.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURI.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIImpl.html new file mode 100644 index 0000000..73fd68b --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIImpl.html @@ -0,0 +1,189 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedURIImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIImpl</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A>.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedURIImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIMarshaller.html new file mode 100644 index 0000000..eeb70b4 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIMarshaller.html @@ -0,0 +1,189 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedURIMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIMarshaller</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLMarshaller</A></B></CODE> + +<BR> + A thread safe Marshaller for <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLMarshaller</A></B></CODE> + +<BR> + A thread safe Marshaller for <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedURIMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIUnmarshaller.html new file mode 100644 index 0000000..2686829 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIUnmarshaller.html @@ -0,0 +1,189 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedURIUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURIUnmarshaller</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLUnmarshaller</A></B></CODE> + +<BR> + A thread-safe unmarshaller for <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLUnmarshaller</A></B></CODE> + +<BR> + A thread-safe unmarshaller for <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLocalizedURIUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LocalizedURIUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/Logo.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/Logo.html new file mode 100644 index 0000000..1fc7cd7 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/Logo.html @@ -0,0 +1,231 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogo.html" target="_top"><B>FRAMES</B></A> + <A HREF="Logo.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></FONT></TD> +<TD><CODE><B>LogoBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></CODE></FONT></TD> +<TD><CODE><B>LogoBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return types with arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfoImpl.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getLogos()">getLogos</A></B>()</CODE> + +<BR> + Get the logos.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfo.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getLogos()">getLogos</A></B>()</CODE> + +<BR> + Get the logos.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogo.html" target="_top"><B>FRAMES</B></A> + <A HREF="Logo.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoBuilder.html new file mode 100644 index 0000000..38109bd --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogoBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogoBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoImpl.html new file mode 100644 index 0000000..765820d --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogoImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogoImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoMarshaller.html new file mode 100644 index 0000000..0561543 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogoMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogoMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoUnmarshaller.html new file mode 100644 index 0000000..915d658 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LogoUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogoUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useLogoUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="LogoUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURL.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURL.html new file mode 100644 index 0000000..1445180 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURL.html @@ -0,0 +1,231 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURL.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURL.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></CODE></FONT></TD> +<TD><CODE><B>PrivacyStatementURLBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></CODE></FONT></TD> +<TD><CODE><B>PrivacyStatementURLBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return types with arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfoImpl.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getPrivacyStatementURLs()">getPrivacyStatementURLs</A></B>()</CODE> + +<BR> + Get the Privacy Statement URLs.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>></CODE></FONT></TD> +<TD><CODE><B>UIInfo.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getPrivacyStatementURLs()">getPrivacyStatementURLs</A></B>()</CODE> + +<BR> + Get the Privacy Statement URLs.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURL.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURL.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLBuilder.html new file mode 100644 index 0000000..1fd34a1 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURLBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURLBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLImpl.html new file mode 100644 index 0000000..d74911c --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURLImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURLImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLMarshaller.html new file mode 100644 index 0000000..7f60598 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURLMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURLMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLUnmarshaller.html new file mode 100644 index 0000000..3d06efc --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURLUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURLUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-usePrivacyStatementURLUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="PrivacyStatementURLUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfo.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfo.html new file mode 100644 index 0000000..f259cee --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfo.html @@ -0,0 +1,207 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfo.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfo.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Interface<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that implement <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A></B></CODE> + +<BR> + Concrete implementation of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>.</TD> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> that return <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></FONT></TD> +<TD><CODE><B>UIInfoBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html#buildObject()">buildObject</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></CODE></FONT></TD> +<TD><CODE><B>UIInfoBuilder.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)">buildObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespaceURI, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> localName, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespacePrefix)</CODE> + +<BR> + </TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfo.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfo.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoBuilder.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoBuilder.html new file mode 100644 index 0000000..7994ddb --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoBuilder.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoBuilder (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoBuilder (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfoBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoBuilder</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoBuilder +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfoBuilder.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoBuilder.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoImpl.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoImpl.html new file mode 100644 index 0000000..ad98bee --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoImpl.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoImpl (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoImpl (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfoImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoImpl</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoImpl +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfoImpl.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoImpl.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoMarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoMarshaller.html new file mode 100644 index 0000000..664bb17 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoMarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoMarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoMarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfoMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoMarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoMarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfoMarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoMarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoUnmarshaller.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoUnmarshaller.html new file mode 100644 index 0000000..4991262 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfoUnmarshaller.html @@ -0,0 +1,145 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoUnmarshaller (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfoUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Class<br>edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoUnmarshaller</B></H2> +</CENTER> +No usage of edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoUnmarshaller +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco//class-useUIInfoUnmarshaller.html" target="_top"><B>FRAMES</B></A> + <A HREF="UIInfoUnmarshaller.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-frame.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-frame.html new file mode 100644 index 0000000..e1445f8 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-frame.html @@ -0,0 +1,156 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +edu.internet2.middleware.shibboleth.wayf.idpdisco (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + + +</HEAD> + +<BODY BGCOLOR="white"> +<FONT size="+1" CLASS="FrameTitleFont"> +<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html" target="classFrame">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT> +<TABLE BORDER="0" WIDTH="100%" SUMMARY=""> +<TR> +<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont"> +Interfaces</FONT> +<FONT CLASS="FrameItemFont"> +<BR> +<A HREF="Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>Description</I></A> +<BR> +<A HREF="DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>DiscoHints</I></A> +<BR> +<A HREF="DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>DisplayName</I></A> +<BR> +<A HREF="DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>DomainHint</I></A> +<BR> +<A HREF="GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>GeolocationHint</I></A> +<BR> +<A HREF="InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>InformationURL</I></A> +<BR> +<A HREF="IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>IPHint</I></A> +<BR> +<A HREF="LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>LocalizedName</I></A> +<BR> +<A HREF="LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>LocalizedURI</I></A> +<BR> +<A HREF="Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>Logo</I></A> +<BR> +<A HREF="PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>PrivacyStatementURL</I></A> +<BR> +<A HREF="UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame"><I>UIInfo</I></A></FONT></TD> +</TR> +</TABLE> + + +<TABLE BORDER="0" WIDTH="100%" SUMMARY=""> +<TR> +<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont"> +Classes</FONT> +<FONT CLASS="FrameItemFont"> +<BR> +<A HREF="DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DescriptionBuilder</A> +<BR> +<A HREF="DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DescriptionImpl</A> +<BR> +<A HREF="DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DescriptionMarshaller</A> +<BR> +<A HREF="DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DescriptionUnmarshaller</A> +<BR> +<A HREF="DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DiscoHintsBuilder</A> +<BR> +<A HREF="DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DiscoHintsImpl</A> +<BR> +<A HREF="DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DiscoHintsMarshaller</A> +<BR> +<A HREF="DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DiscoHintsUnmarshaller</A> +<BR> +<A HREF="DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DisplayNameBuilder</A> +<BR> +<A HREF="DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DisplayNameImpl</A> +<BR> +<A HREF="DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DisplayNameMarshaller</A> +<BR> +<A HREF="DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DisplayNameUnmarshaller</A> +<BR> +<A HREF="DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DomainHintBuilder</A> +<BR> +<A HREF="DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DomainHintImpl</A> +<BR> +<A HREF="DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DomainHintMarshaller</A> +<BR> +<A HREF="DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">DomainHintUnmarshaller</A> +<BR> +<A HREF="GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">GeolocationHintBuilder</A> +<BR> +<A HREF="GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">GeolocationHintImpl</A> +<BR> +<A HREF="GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">GeolocationHintMarshaller</A> +<BR> +<A HREF="GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">GeolocationHintUnmarshaller</A> +<BR> +<A HREF="InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">InformationURLBuilder</A> +<BR> +<A HREF="InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">InformationURLImpl</A> +<BR> +<A HREF="InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">InformationURLMarshaller</A> +<BR> +<A HREF="InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">InformationURLUnmarshaller</A> +<BR> +<A HREF="IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">IPHintBuilder</A> +<BR> +<A HREF="IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">IPHintImpl</A> +<BR> +<A HREF="IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">IPHintMarshaller</A> +<BR> +<A HREF="IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">IPHintUnmarshaller</A> +<BR> +<A HREF="LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedNameImpl</A> +<BR> +<A HREF="LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedNameMarshaller</A> +<BR> +<A HREF="LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedNameUnmarshaller</A> +<BR> +<A HREF="LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedURIImpl</A> +<BR> +<A HREF="LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedURIMarshaller</A> +<BR> +<A HREF="LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LocalizedURIUnmarshaller</A> +<BR> +<A HREF="LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LogoBuilder</A> +<BR> +<A HREF="LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LogoImpl</A> +<BR> +<A HREF="LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LogoMarshaller</A> +<BR> +<A HREF="LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">LogoUnmarshaller</A> +<BR> +<A HREF="PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">PrivacyStatementURLBuilder</A> +<BR> +<A HREF="PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">PrivacyStatementURLImpl</A> +<BR> +<A HREF="PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">PrivacyStatementURLMarshaller</A> +<BR> +<A HREF="PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">PrivacyStatementURLUnmarshaller</A> +<BR> +<A HREF="UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">UIInfoBuilder</A> +<BR> +<A HREF="UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">UIInfoImpl</A> +<BR> +<A HREF="UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">UIInfoMarshaller</A> +<BR> +<A HREF="UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco" target="classFrame">UIInfoUnmarshaller</A></FONT></TD> +</TR> +</TABLE> + + +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html new file mode 100644 index 0000000..4aaa50b --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html @@ -0,0 +1,396 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +edu.internet2.middleware.shibboleth.wayf.idpdisco (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.wayf.idpdisco (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html" target="_top"><B>FRAMES</B></A> + <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<H2> +Package edu.internet2.middleware.shibboleth.wayf.idpdisco +</H2> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Interface Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A></B></TD> +<TD>DisplayName.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A></B></TD> +<TD>See IdP Discovery and Login UI Metadata Extension Profile.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A></B></TD> +<TD>DisplayName.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A></B></TD> +<TD>IPHint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A></B></TD> +<TD>IPHint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A></B></TD> +<TD>InformationURL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A></B></TD> +<TD>IPHint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A></B></TD> +<TD>LocalizedName.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A></B></TD> +<TD>LocalizedURI.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A></B></TD> +<TD>Localized logo type.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A></B></TD> +<TD>PrivacyStatementURL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A></B></TD> +<TD>See IdP Discovery and Login UI Metadata Extension Profile.</TD> +</TR> +</TABLE> + + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Class Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A></B></TD> +<TD>Concrete implementation of <CODE>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscHints</CODE>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <CODE>@linkedu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints</CODE> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsUnmarshaller</A></B></TD> +<TD>A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.DiscoHints</CODE> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <CODE>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalURI</CODE> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoUnmarshaller</A></B></TD> +<TD>A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.Logo</CODE> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLUnmarshaller</A></B></TD> +<TD>A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoBuilder</A></B></TD> +<TD>Builder of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A></B></TD> +<TD>Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoMarshaller</A></B></TD> +<TD>A thread safe Marshaller for <CODE>@linkedu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo</CODE> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="15%"><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoUnmarshaller</A></B></TD> +<TD>A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.UIInfo</CODE> objects.</TD> +</TR> +</TABLE> + + +<P> +<DL> +</DL> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html" target="_top"><B>FRAMES</B></A> + <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html new file mode 100644 index 0000000..37f0967 --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html @@ -0,0 +1,229 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +edu.internet2.middleware.shibboleth.wayf.idpdisco Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.wayf.idpdisco Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-tree.html"><B>PREV</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html"><B>NEXT</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html" target="_top"><B>FRAMES</B></A> + <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +Hierarchy For Package edu.internet2.middleware.shibboleth.wayf.idpdisco +</H2> +</CENTER> +<DL> +<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../../overview-tree.html">All Packages</A></DL> +<HR> +<H2> +Class Hierarchy +</H2> +<UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL> +<LI TYPE="circle">org.opensaml.xml.AbstractXMLObject (implements org.opensaml.xml.XMLObject) +<UL> +<LI TYPE="circle">org.opensaml.xml.validation.AbstractValidatingXMLObject (implements org.opensaml.xml.validation.ValidatingXMLObject) +<UL> +<LI TYPE="circle">org.opensaml.common.impl.AbstractSAMLObject<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A>) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>) +</UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A>) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>) +</UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>) +</UL> +</UL> +</UL> +<LI TYPE="circle">org.opensaml.xml.AbstractXMLObjectBuilder<XMLObjectType> (implements org.opensaml.xml.XMLObjectBuilder<XMLObjectType>) +<UL> +<LI TYPE="circle">org.opensaml.common.impl.AbstractSAMLObjectBuilder<SAMLObjectType> (implements org.opensaml.common.SAMLObjectBuilder<SAMLObjectType>) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoBuilder</B></A></UL> +</UL> +<LI TYPE="circle">org.opensaml.xml.io.AbstractXMLObjectMarshaller (implements org.opensaml.xml.io.Marshaller) +<UL> +<LI TYPE="circle">org.opensaml.common.impl.AbstractSAMLObjectMarshaller<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameMarshaller</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameMarshaller</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIMarshaller</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLMarshaller</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoMarshaller</B></A></UL> +</UL> +<LI TYPE="circle">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller (implements org.opensaml.xml.io.Unmarshaller) +<UL> +<LI TYPE="circle">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameUnmarshaller</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameUnmarshaller</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIUnmarshaller</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLUnmarshaller</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoUnmarshaller</B></A></UL> +</UL> +</UL> +</UL> +<H2> +Interface Hierarchy +</H2> +<UL> +<LI TYPE="circle">org.opensaml.xml.LangBearing<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A> (also extends org.opensaml.common.SAMLObject) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A> (also extends org.opensaml.common.SAMLObject) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A> (also extends org.opensaml.common.SAMLObject) +</UL> +<LI TYPE="circle">org.opensaml.xml.XMLObject<UL> +<LI TYPE="circle">org.opensaml.xml.validation.ValidatingXMLObject<UL> +<LI TYPE="circle">org.opensaml.common.SAMLObject<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHints</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A> (also extends org.opensaml.xml.LangBearing) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A> (also extends org.opensaml.xml.LangBearing) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A> (also extends org.opensaml.xml.LangBearing) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfo</B></A></UL> +</UL> +</UL> +</UL> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-tree.html"><B>PREV</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html"><B>NEXT</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html" target="_top"><B>FRAMES</B></A> + <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-use.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-use.html new file mode 100644 index 0000000..8fb434d --- /dev/null +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-use.html @@ -0,0 +1,273 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> +<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<TITLE> +Uses of Package edu.internet2.middleware.shibboleth.wayf.idpdisco (Shibboleth Discovery Service 1.1.2 Java API.) +</TITLE> + +<META NAME="date" CONTENT="2010-11-19"> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.wayf.idpdisco (Shibboleth Discovery Service 1.1.2 Java API.)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/package-use.html" target="_top"><B>FRAMES</B></A> + <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<CENTER> +<H2> +<B>Uses of Package<br>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></H2> +</CENTER> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Packages that use <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A></TD> +<TD> </TD> +</TR> +</TABLE> + +<P> +<A NAME="edu.internet2.middleware.shibboleth.wayf.idpdisco"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A> used by <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/Description.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A></B> + +<BR> + DisplayName.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DiscoHints.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHints</B></A></B> + +<BR> + See IdP Discovery and Login UI Metadata Extension Profile.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DisplayName.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A></B> + +<BR> + DisplayName.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/DomainHint.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHint</B></A></B> + +<BR> + IPHint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/GeolocationHint.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHint</B></A></B> + +<BR> + IPHint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/InformationURL.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A></B> + +<BR> + InformationURL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/IPHint.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHint</B></A></B> + +<BR> + IPHint.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedName.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A></B> + +<BR> + LocalizedName.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameImpl.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameImpl</B></A></B> + +<BR> + Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameMarshaller.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameMarshaller</B></A></B> + +<BR> + A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedNameUnmarshaller.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameUnmarshaller</B></A></B> + +<BR> + A thread-safe unmarshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURI.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A></B> + +<BR> + LocalizedURI.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIImpl.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIImpl</B></A></B> + +<BR> + Concrete implementation of <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A>.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIMarshaller.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIMarshaller</B></A></B> + +<BR> + A thread safe Marshaller for <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/LocalizedURIUnmarshaller.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIUnmarshaller</B></A></B> + +<BR> + A thread-safe unmarshaller for <CODE>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalURI</CODE> objects.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/Logo.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A></B> + +<BR> + Localized logo type.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/PrivacyStatementURL.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></B> + +<BR> + PrivacyStatementURL.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/class-use/UIInfo.html#edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfo</B></A></B> + +<BR> + See IdP Discovery and Login UI Metadata Extension Profile.</TD> +</TR> +</TABLE> + +<P> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + PREV + NEXT</FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/idpdisco/package-use.html" target="_top"><B>FRAMES</B></A> + <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +</BODY> +</HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/package-frame.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/package-frame.html index 7abe673..a0eefa5 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/package-frame.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/package-frame.html @@ -2,13 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf package"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/package-summary.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/package-summary.html index 7fddb85..16ade42 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/package-summary.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/package-summary.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf package"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -54,7 +57,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../edu/internet2/middleware/shibboleth/common/package-summary.html"><B>PREV PACKAGE</B></A> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> + <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/package-summary.html" target="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> @@ -104,7 +107,7 @@ Package edu.internet2.middleware.shibboleth.wayf </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A></B></TD> -<TD>Represents a collection of related sites as desribed by a single soirce of metadata.</TD> +<TD>Represents a collection of related sites as described by a single source of metadata.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSetEntry</A></B></TD> @@ -182,7 +185,7 @@ Package edu.internet2.middleware.shibboleth.wayf <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../edu/internet2/middleware/shibboleth/common/package-summary.html"><B>PREV PACKAGE</B></A> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> + <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/package-summary.html" target="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> @@ -205,6 +208,6 @@ Package edu.internet2.middleware.shibboleth.wayf <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/package-tree.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/package-tree.html index f267e87..3005d4d 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/package-tree.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/package-tree.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="edu.internet2.middleware.shibboleth.wayf Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.wayf Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -53,7 +57,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../edu/internet2/middleware/shibboleth/common/package-tree.html"><B>PREV</B></A> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html"><B>NEXT</B></A></FONT></TD> + <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/package-tree.html" target="_top"><B>FRAMES</B></A> <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> @@ -88,19 +92,19 @@ Hierarchy For Package edu.internet2.middleware.shibboleth.wayf Class Hierarchy </H2> <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL> -<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>DiscoveryServiceHandler</B></A><LI TYPE="circle">javax.servlet.GenericServlet (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>, javax.servlet.Servlet, javax.servlet.ServletConfig) +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>DiscoveryServiceHandler</B></A><LI TYPE="circle">javax.servlet.GenericServlet (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, javax.servlet.Servlet, javax.servlet.ServletConfig) <UL> -<LI TYPE="circle">javax.servlet.http.HttpServlet (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>) +<LI TYPE="circle">javax.servlet.http.HttpServlet (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>) <UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfService.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>WayfService</B></A></UL> </UL> -<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>HandlerConfig</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite.Compare</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A><T>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>HandlerConfig</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite.Compare</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A><T>) <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSiteSet</B></A> (implements org.opensaml.saml2.metadata.provider.ObservableMetadataProvider.Observer) <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSiteSetEntry</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>LogbackConfigurationChangeListener</B></A> (implements org.opensaml.util.resource.ResourceChangeListener) -<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>LogbackLoggingService</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>LogbackLoggingService</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>) <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><B>Exception</B></A><UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>WayfException</B></A></UL> </UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/Version.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>Version</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/XMLConstants.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>XMLConstants</B></A></UL> @@ -136,7 +140,7 @@ Class Hierarchy <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../edu/internet2/middleware/shibboleth/common/package-tree.html"><B>PREV</B></A> - <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html"><B>NEXT</B></A></FONT></TD> + <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/package-tree.html" target="_top"><B>FRAMES</B></A> <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> @@ -159,6 +163,6 @@ Class Hierarchy <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/package-use.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/package-use.html index e5c1e60..b63032a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/package-use.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/package-use.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Package edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Package edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.wayf (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -123,7 +127,7 @@ Classes in <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/pack <TD><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/class-use/IdPSiteSet.html#edu.internet2.middleware.shibboleth.wayf"><B>IdPSiteSet</B></A></B> <BR> - Represents a collection of related sites as desribed by a single soirce of metadata.</TD> + Represents a collection of related sites as described by a single source of metadata.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/class-use/WayfException.html#edu.internet2.middleware.shibboleth.wayf"><B>WayfException</B></A></B> @@ -218,6 +222,6 @@ Classes in <A HREF="../../../../../edu/internet2/middleware/shibboleth/wayf/pack <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html index 608fb00..46f6c32 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Plugin (Shibboleth Discovery Service 1.1.1 Java API.) +Plugin (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.Plugin interface"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Plugin (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Plugin (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -128,7 +131,7 @@ The Plugin interface is used to affect the 'hints' that the WAYF offers to the u IdP has been made. <p> Object implementing this interface are created during WAYF discovery service initialization. There are - expected to implement a constructor which takes a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom"><CODE>Element</CODE></A> as the only parameter and they are + expected to implement a constructor which takes a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom"><CODE>Element</CODE></A> as the only parameter and they are created via this constructor, with the parameter being the appropriate section of the WAYF configuration file <P> @@ -155,9 +158,9 @@ The Plugin interface is used to affect the 'hints' that the WAYF offers to the u <TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> The WAYF calls each plugin at this entry point when it is first contacted.</TD> @@ -176,11 +179,11 @@ The Plugin interface is used to affect the 'hints' that the WAYF offers to the u <TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This method is called when the user specified a search operation.</TD> @@ -191,7 +194,7 @@ The Plugin interface is used to affect the 'hints' that the WAYF offers to the u <TD><CODE><B><A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#selected(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String)">selected</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idP)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idP)</CODE> <BR> This method is called, for every plugin, after a user has selected an IdP.</TD> @@ -231,9 +234,9 @@ lookup</H3> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> <B>lookup</B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList) + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList) throws <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins">WayfRequestHandled</A></PRE> <DL> <DD>The WAYF calls each plugin at this entry point when it is first contacted. @@ -268,11 +271,11 @@ search</H3> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> <B>search</B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList) + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList) throws <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins">WayfRequestHandled</A></PRE> <DL> <DD>This method is called when the user specified a search operation. The processing is similar to @@ -301,7 +304,7 @@ selected</H3> void <B>selected</B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idP) + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idP) throws <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins">WayfRequestHandled</A></PRE> <DL> <DD>This method is called, for every plugin, after a user has selected an IdP. The plugin is expected @@ -376,6 +379,6 @@ DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHO <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html index ba844f1..cebda25 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -PluginContext (Shibboleth Discovery Service 1.1.1 Java API.) +PluginContext (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext interface"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="PluginContext (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="PluginContext (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -174,6 +177,6 @@ DETAIL: FIELD | CONSTR | METHOD</FONT></TD> <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html index 93bd9f5..78d67af 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -PluginMetadataParameter (Shibboleth Discovery Service 1.1.1 Java API.) +PluginMetadataParameter (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter interface"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="PluginMetadataParameter (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="PluginMetadataParameter (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -172,6 +175,6 @@ DETAIL: FIELD | CONSTR | METHOD</FONT></TD> <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html index 97b95a8..4817508 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -WayfRequestHandled (Shibboleth Discovery Service 1.1.1 Java API.) +WayfRequestHandled (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="WayfRequestHandled (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="WayfRequestHandled (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,17 +93,17 @@ edu.internet2.middleware.shibboleth.wayf.plugins</FONT> <BR> Class WayfRequestHandled</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> - <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A> - <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</A> <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled</B> </PRE> <DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD> +<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD> </DL> <HR> <DL> -<DT><PRE>public class <B>WayfRequestHandled</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></DL> +<DT><PRE>public class <B>WayfRequestHandled</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></DL> </PRE> <P> @@ -143,19 +146,19 @@ This Exception can be signalled by a plugin to indicate to the WAYF that it has <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true#toString()" title="class or interface in java.lang">toString</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -238,6 +241,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/Plugin.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/Plugin.html index bb3d7c5..81cc4f4 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/Plugin.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/Plugin.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.Plugin (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.Plugin (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.Plugin (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.Plugin (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/class-use/Plugin.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins//class-usePlugin.html" target="_top"><B>FRAMES</B></A> <A HREF="Plugin.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,9 +140,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A> with type arguments of type <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)">DiscoveryServiceHandler</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A>> federations, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>> plugins, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> defaultConfig)</CODE> <BR> @@ -206,7 +210,7 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/class-use/Plugin.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins//class-usePlugin.html" target="_top"><B>FRAMES</B></A> <A HREF="Plugin.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -227,6 +231,6 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginContext.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginContext.html index 99a51f3..23c225a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginContext.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginContext.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginContext.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins//class-usePluginContext.html" target="_top"><B>FRAMES</B></A> <A HREF="PluginContext.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -117,9 +121,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> The WAYF calls each plugin at this entry point when it is first contacted.</TD> @@ -130,11 +134,11 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This method is called when the user specified a search operation.</TD> @@ -153,9 +157,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> The WAYF calls each plugin at this entry point when it is first contacted.</TD> @@ -166,11 +170,11 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This method is called when the user specified a search operation.</TD> @@ -198,9 +202,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This is the 'hook' in the lookup part of Discovery Service processing.</TD> @@ -211,11 +215,11 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> Plgin point for searching.</TD> @@ -234,9 +238,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This is the 'hook' in the lookup part of Discovery Service processing.</TD> @@ -247,11 +251,11 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> Plgin point for searching.</TD> @@ -292,7 +296,7 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginContext.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins//class-usePluginContext.html" target="_top"><B>FRAMES</B></A> <A HREF="PluginContext.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -313,6 +317,6 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginMetadataParameter.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginMetadataParameter.html index d41a104..fac5950 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginMetadataParameter.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginMetadataParameter.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginMetadataParameter.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins//class-usePluginMetadataParameter.html" target="_top"><B>FRAMES</B></A> <A HREF="PluginMetadataParameter.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -162,9 +166,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> The WAYF calls each plugin at this entry point when it is first contacted.</TD> @@ -175,11 +179,11 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This method is called when the user specified a search operation.</TD> @@ -190,7 +194,7 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#selected(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String)">selected</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idP)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idP)</CODE> <BR> This method is called, for every plugin, after a user has selected an IdP.</TD> @@ -234,9 +238,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This is the 'hook' in the lookup part of Discovery Service processing.</TD> @@ -247,11 +251,11 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> Plgin point for searching.</TD> @@ -262,7 +266,7 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#selected(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String)">selected</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idP)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idP)</CODE> <BR> Plugin point for selection.</TD> @@ -303,7 +307,7 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/class-use/PluginMetadataParameter.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins//class-usePluginMetadataParameter.html" target="_top"><B>FRAMES</B></A> <A HREF="PluginMetadataParameter.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -324,6 +328,6 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/WayfRequestHandled.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/WayfRequestHandled.html index 0b141ef..d7814ec 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/WayfRequestHandled.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/class-use/WayfRequestHandled.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/class-use/WayfRequestHandled.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins//class-useWayfRequestHandled.html" target="_top"><B>FRAMES</B></A> <A HREF="WayfRequestHandled.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -117,9 +121,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> The WAYF calls each plugin at this entry point when it is first contacted.</TD> @@ -130,11 +134,11 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This method is called when the user specified a search operation.</TD> @@ -145,7 +149,7 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>Plugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#selected(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String)">selected</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idP)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idP)</CODE> <BR> This method is called, for every plugin, after a user has selected an IdP.</TD> @@ -173,9 +177,9 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This is the 'hook' in the lookup part of Discovery Service processing.</TD> @@ -186,11 +190,11 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <TD><CODE><B>SamlCookiePlugin.</B><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> Plgin point for searching.</TD> @@ -231,7 +235,7 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/class-use/WayfRequestHandled.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins//class-useWayfRequestHandled.html" target="_top"><B>FRAMES</B></A> <A HREF="WayfRequestHandled.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -252,6 +256,6 @@ Uses of <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/p <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html index 915b9c1..90c327a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html @@ -2,13 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins package"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html index 6f1e90c..8b0a6f4 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins package"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -53,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html"><B>PREV PACKAGE</B></A> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html" target="_top"><B>FRAMES</B></A> @@ -150,7 +153,7 @@ Package edu.internet2.middleware.shibboleth.wayf.plugins <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-summary.html"><B>PREV PACKAGE</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html"><B>PREV PACKAGE</B></A> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html" target="_top"><B>FRAMES</B></A> @@ -174,6 +177,6 @@ Package edu.internet2.middleware.shibboleth.wayf.plugins <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html index ebb67c4..5fa05ac 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf.plugins Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf.plugins Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="edu.internet2.middleware.shibboleth.wayf.plugins Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.wayf.plugins Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -52,7 +56,7 @@ function windowTitle() <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-tree.html"><B>PREV</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html"><B>PREV</B></A> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html" target="_top"><B>FRAMES</B></A> @@ -88,10 +92,10 @@ Hierarchy For Package edu.internet2.middleware.shibboleth.wayf.plugins Class Hierarchy </H2> <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>) +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>) <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><B>Exception</B></A><UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins"><B>WayfRequestHandled</B></A></UL> </UL> </UL> @@ -131,7 +135,7 @@ Interface Hierarchy <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/package-tree.html"><B>PREV</B></A> + <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html"><B>PREV</B></A> <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-tree.html"><B>NEXT</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html" target="_top"><B>FRAMES</B></A> @@ -155,6 +159,6 @@ Interface Hierarchy <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-use.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-use.html index ebb308c..ff0c69a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-use.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/package-use.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Package edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Package edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.wayf.plugins (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -241,6 +245,6 @@ Classes in <A HREF="../../../../../../edu/internet2/middleware/shibboleth/wayf/p <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html index dbf4905..5adf6c3 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -BindingFilter (Shibboleth Discovery Service 1.1.1 Java API.) +BindingFilter (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFilter class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="BindingFilter (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="BindingFilter (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,7 +93,7 @@ edu.internet2.middleware.shibboleth.wayf.plugins.provider</FONT> <BR> Class BindingFilter</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFilter</B> </PRE> <DL> @@ -98,7 +101,7 @@ Class BindingFilter</H2> </DL> <HR> <DL> -<DT><PRE>public class <B>BindingFilter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements org.opensaml.saml2.metadata.provider.MetadataFilter</DL> +<DT><PRE>public class <B>BindingFilter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.opensaml.saml2.metadata.provider.MetadataFilter</DL> </PRE> <P> @@ -147,10 +150,10 @@ See SDSJ-48. If we get a DS endpoint then we need to check that the binding is <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -265,6 +268,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html index 3cf0648..f497fc2 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -ListFilter (Shibboleth Discovery Service 1.1.1 Java API.) +ListFilter (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="ListFilter (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ListFilter (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,7 +93,7 @@ edu.internet2.middleware.shibboleth.wayf.plugins.provider</FONT> <BR> Class ListFilter</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter</B> </PRE> <DL> @@ -98,7 +101,7 @@ Class ListFilter</H2> </DL> <HR> <DL> -<DT><PRE>public class <B>ListFilter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements org.opensaml.saml2.metadata.provider.MetadataFilter</DL> +<DT><PRE>public class <B>ListFilter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements org.opensaml.saml2.metadata.provider.MetadataFilter</DL> </PRE> <P> @@ -119,7 +122,7 @@ See SDSJ-57. Explicit <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html#ListFilter(org.w3c.dom.Element)">ListFilter</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config)</CODE> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html#ListFilter(org.w3c.dom.Element)">ListFilter</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config)</CODE> <BR> Initialize the filter.</TD> @@ -146,10 +149,10 @@ See SDSJ-57. Explicit <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -168,7 +171,7 @@ See SDSJ-57. Explicit <A NAME="ListFilter(org.w3c.dom.Element)"><!-- --></A><H3> ListFilter</H3> <PRE> -public <B>ListFilter</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> config)</PRE> +public <B>ListFilter</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> config)</PRE> <DL> <DD>Initialize the filter. <P> @@ -273,6 +276,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html index 71aede6..c72dd2a 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -SamlCookiePlugin.SamlIdPCookie (Shibboleth Discovery Service 1.1.1 Java API.) +SamlCookiePlugin.SamlIdPCookie (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin.SamlIdPCookie class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="SamlCookiePlugin.SamlIdPCookie (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="SamlCookiePlugin.SamlIdPCookie (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,7 +93,7 @@ edu.internet2.middleware.shibboleth.wayf.plugins.provider</FONT> <BR> Class SamlCookiePlugin.SamlIdPCookie</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin.SamlIdPCookie</B> </PRE> <DL> @@ -98,7 +101,7 @@ Class SamlCookiePlugin.SamlIdPCookie</H2> </DL> <HR> <DL> -<DT><PRE>public final class <B>SamlCookiePlugin.SamlIdPCookie</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL> +<DT><PRE>public final class <B>SamlCookiePlugin.SamlIdPCookie</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> </PRE> <P> @@ -121,7 +124,7 @@ Class to abstract away the saml cookie for us. <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html#deleteIdPName(java.lang.String, int)">deleteIdPName</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> origin, +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html#deleteIdPName(java.lang.String, int)">deleteIdPName</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> origin, int expiration)</CODE> <BR> @@ -129,7 +132,7 @@ Class to abstract away the saml cookie for us. </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>></CODE></FONT></TD> +<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html#getIdPList()">getIdPList</A></B>()</CODE> <BR> @@ -139,10 +142,10 @@ Class to abstract away the saml cookie for us. <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -161,7 +164,7 @@ Class to abstract away the saml cookie for us. <A NAME="deleteIdPName(java.lang.String, int)"><!-- --></A><H3> deleteIdPName</H3> <PRE> -public void <B>deleteIdPName</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> origin, +public void <B>deleteIdPName</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> origin, int expiration)</PRE> <DL> <DD>Remove origin from the cachedata and write it back. @@ -175,7 +178,7 @@ public void <B>deleteIdPName</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/ap <A NAME="getIdPList()"><!-- --></A><H3> getIdPList</H3> <PRE> -public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>> <B>getIdPList</B>()</PRE> +public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>> <B>getIdPList</B>()</PRE> <DL> <DD>Return the list of Idps for this cookie. <P> @@ -245,6 +248,6 @@ DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHO <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html index d6e0d9c..f22bb65 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -SamlCookiePlugin (Shibboleth Discovery Service 1.1.1 Java API.) +SamlCookiePlugin (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin class"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="SamlCookiePlugin (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="SamlCookiePlugin (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -90,7 +93,7 @@ edu.internet2.middleware.shibboleth.wayf.plugins.provider</FONT> <BR> Class SamlCookiePlugin</H2> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin</B> </PRE> <DL> @@ -98,7 +101,7 @@ Class SamlCookiePlugin</H2> </DL> <HR> <DL> -<DT><PRE>public class <B>SamlCookiePlugin</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A></DL> +<DT><PRE>public class <B>SamlCookiePlugin</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A></DL> </PRE> <P> @@ -137,7 +140,7 @@ This is a test implementation of the saml cookie lookup stuff to <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#SamlCookiePlugin(org.w3c.dom.Element)">SamlCookiePlugin</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> element)</CODE> +<TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#SamlCookiePlugin(org.w3c.dom.Element)">SamlCookiePlugin</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> element)</CODE> <BR> This constructor is called during wayf initialization with it's @@ -159,9 +162,9 @@ This is a test implementation of the saml cookie lookup stuff to <TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)">lookup</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> This is the 'hook' in the lookup part of Discovery Service processing.</TD> @@ -180,11 +183,11 @@ This is a test implementation of the saml cookie lookup stuff to <TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#search(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.Collection, java.util.List)">search</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList)</CODE> <BR> Plgin point for searching.</TD> @@ -195,7 +198,7 @@ This is a test implementation of the saml cookie lookup stuff to <TD><CODE><B><A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#selected(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String)">selected</A></B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idP)</CODE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idP)</CODE> <BR> Plugin point for selection.</TD> @@ -204,10 +207,10 @@ This is a test implementation of the saml cookie lookup stuff to <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> @@ -226,7 +229,7 @@ This is a test implementation of the saml cookie lookup stuff to <A NAME="SamlCookiePlugin(org.w3c.dom.Element)"><!-- --></A><H3> SamlCookiePlugin</H3> <PRE> -public <B>SamlCookiePlugin</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A> element)</PRE> +public <B>SamlCookiePlugin</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> element)</PRE> <DL> <DD>This constructor is called during wayf initialization with it's own little bit of XML config. @@ -251,9 +254,9 @@ lookup</H3> public <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> <B>lookup</B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList) + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList) throws <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins">WayfRequestHandled</A></PRE> <DL> <DD>This is the 'hook' in the lookup part of Discovery Service processing. @@ -297,11 +300,11 @@ search</H3> public <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> <B>search</B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pattern, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> pattern, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>,<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> validIdps, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginContext</A> context, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList) + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> searchResult, + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A>> idpList) throws <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins">WayfRequestHandled</A></PRE> <DL> <DD>Plgin point for searching. @@ -328,7 +331,7 @@ selected</H3> public void <B>selected</B>(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, <A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">PluginMetadataParameter</A> parameter, - <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> idP)</PRE> + <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> idP)</PRE> <DL> <DD>Plugin point for selection. <P> @@ -403,6 +406,6 @@ DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> |&n <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/BindingFilter.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/BindingFilter.html index 89a56fc..2440789 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/BindingFilter.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/BindingFilter.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFilter (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFilter (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFilter (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFilter (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/BindingFilter.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider//class-useBindingFilter.html" target="_top"><B>FRAMES</B></A> <A HREF="BindingFilter.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFil PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/BindingFilter.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider//class-useBindingFilter.html" target="_top"><B>FRAMES</B></A> <A HREF="BindingFilter.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFil <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/ListFilter.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/ListFilter.html index 1e0743f..d9c129b 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/ListFilter.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/ListFilter.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/ListFilter.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider//class-useListFilter.html" target="_top"><B>FRAMES</B></A> <A HREF="ListFilter.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/ListFilter.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider//class-useListFilter.html" target="_top"><B>FRAMES</B></A> <A HREF="ListFilter.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.SamlIdPCookie.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.SamlIdPCookie.html index 1899c1b..5eec23f 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.SamlIdPCookie.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.SamlIdPCookie.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin.SamlIdPCookie (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin.SamlIdPCookie (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin.SamlIdPCookie (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin.SamlIdPCookie (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.SamlIdPCookie.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider//class-useSamlCookiePlugin.SamlIdPCookie.html" target="_top"><B>FRAMES</B></A> <A HREF="SamlCookiePlugin.SamlIdPCookie.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookie PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.SamlIdPCookie.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider//class-useSamlCookiePlugin.SamlIdPCookie.html" target="_top"><B>FRAMES</B></A> <A HREF="SamlCookiePlugin.SamlIdPCookie.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookie <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.html index b9dabf9..075f029 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -55,7 +59,7 @@ function windowTitle() PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider//class-useSamlCookiePlugin.html" target="_top"><B>FRAMES</B></A> <A HREF="SamlCookiePlugin.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -115,7 +119,7 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookie PREV NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider/class-use/SamlCookiePlugin.html" target="_top"><B>FRAMES</B></A> + <A HREF="../../../../../../../../index.html?edu/internet2/middleware/shibboleth/wayf/plugins/provider//class-useSamlCookiePlugin.html" target="_top"><B>FRAMES</B></A> <A HREF="SamlCookiePlugin.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookie <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html index cf1da95..5483238 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html @@ -2,13 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.provider package"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html index 6165462..9d0fba7 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="edu.internet2.middleware.shibboleth.wayf.plugins.provider package"> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -159,6 +162,6 @@ Package edu.internet2.middleware.shibboleth.wayf.plugins.provider <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-tree.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-tree.html index 2088ef6..ebe721b 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-tree.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-tree.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -edu.internet2.middleware.shibboleth.wayf.plugins.provider Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.) +edu.internet2.middleware.shibboleth.wayf.plugins.provider Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="edu.internet2.middleware.shibboleth.wayf.plugins.provider Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="edu.internet2.middleware.shibboleth.wayf.plugins.provider Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -88,7 +92,7 @@ Hierarchy For Package edu.internet2.middleware.shibboleth.wayf.plugins.provider Class Hierarchy </H2> <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>BindingFilter</B></A> (implements org.opensaml.saml2.metadata.provider.MetadataFilter) <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>ListFilter</B></A> (implements org.opensaml.saml2.metadata.provider.MetadataFilter) <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>SamlCookiePlugin</B></A> (implements edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>) @@ -148,6 +152,6 @@ Class Hierarchy <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-use.html b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-use.html index 9153ff4..109d185 100644 --- a/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-use.html +++ b/doc/api/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-use.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Uses of Package edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.1 Java API.) +Uses of Package edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Package edu.internet2.middleware.shibboleth.wayf.plugins.provider (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -136,6 +140,6 @@ No usage of edu.internet2.middleware.shibboleth.wayf.plugins.provider <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/help-doc.html b/doc/api/help-doc.html index 12fd668..5609f8d 100644 --- a/doc/api/help-doc.html +++ b/doc/api/help-doc.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -API Help (Shibboleth Discovery Service 1.1.1 Java API.) +API Help (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="API Help (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="API Help (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -215,6 +219,6 @@ This help file applies to API documentation generated using the standard doclet. <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/index-all.html b/doc/api/index-all.html index 8ecfe1d..b42a19a 100644 --- a/doc/api/index-all.html +++ b/doc/api/index-all.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Index (Shibboleth Discovery Service 1.1.1 Java API.) +Index (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Index (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Index (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -75,7 +79,7 @@ function windowTitle() <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> -<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <HR> +<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <HR> <A NAME="_A_"><!-- --></A><H2> <B>A</B></H2> <DL> @@ -90,6 +94,66 @@ Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>BindingFilter</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html">edu.internet2.middleware.shibboleth.wayf.plugins.provider</A><DD>See SDSJ-48.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html#BindingFilter(boolean)"><B>BindingFilter(boolean)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">BindingFilter</A> <DD>Initialize the filter. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html#buildObject()"><B>buildObject()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoBuilder</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html#buildObject(java.lang.String, java.lang.String, java.lang.String)"><B>buildObject(String, String, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoBuilder</A> +<DD> </DL> <HR> <A NAME="_C_"><!-- --></A><H2> @@ -118,12 +182,108 @@ Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet <A NAME="_D_"><!-- --></A><H2> <B>D</B></H2> <DL> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A> +<DD>Element local name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> +<DD>Name of the element inside the Extensions. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A> +<DD>Element local name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A> +<DD>Element local name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A> +<DD>Element local name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A> +<DD>Element local name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A> +<DD>Element local name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD>Element local name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A> +<DD>Element local name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#DEFAULT_ELEMENT_LOCAL_NAME"><B>DEFAULT_ELEMENT_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Name of the element inside the Extensions. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A> +<DD>Default element name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#DEFAULT_ELEMENT_NAME"><B>DEFAULT_ELEMENT_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Default element name. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html#deleteIdPName(java.lang.String, int)"><B>deleteIdPName(String, int)</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">SamlCookiePlugin.SamlIdPCookie</A> <DD>Remove origin from the cachedata and write it back. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>DisplayName.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html#DescriptionBuilder()"><B>DescriptionBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html#DescriptionImpl(java.lang.String, java.lang.String, java.lang.String)"><B>DescriptionImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html#DescriptionMarshaller()"><B>DescriptionMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Description</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html#DescriptionUnmarshaller()"><B>DescriptionUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHints</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>See IdP Discovery and Login UI Metadata Extension Profile.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html#DiscoHintsBuilder()"><B>DiscoHintsBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <CODE>edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscHints</CODE>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#DiscoHintsImpl(java.lang.String, java.lang.String, java.lang.String)"><B>DiscoHintsImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <CODE>@linkedu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints</CODE> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html#DiscoHintsMarshaller()"><B>DiscoHintsMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.DiscoHints</CODE> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html#DiscoHintsUnmarshaller()"><B>DiscoHintsUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsUnmarshaller</A> +<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>DiscoveryServiceHandler</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A><DD>Specific handler for each version of the Discovery Service.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#DiscoveryServiceHandler(org.w3c.dom.Element, java.util.Hashtable, java.util.Hashtable, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)"><B>DiscoveryServiceHandler(Element, Hashtable<String, IdPSiteSet>, Hashtable<String, Plugin>, HandlerConfig)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryServiceHandler</A> <DD>Constructor to create and configure the handler. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>DisplayName.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html#DisplayNameBuilder()"><B>DisplayNameBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html#DisplayNameImpl(java.lang.String, java.lang.String, java.lang.String)"><B>DisplayNameImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html#DisplayNameMarshaller()"><B>DisplayNameMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DisplayName</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html#DisplayNameUnmarshaller()"><B>DisplayNameUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayNameUnmarshaller</A> +<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html#doFilter(org.opensaml.xml.XMLObject)"><B>doFilter(XMLObject)</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">BindingFilter</A> <DD>Apply the filter. @@ -136,12 +296,24 @@ Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/WayfService.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doGet(HttpServletRequest, HttpServletResponse)</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/WayfService.html" title="class in edu.internet2.middleware.shibboleth.wayf">WayfService</A> <DD>Handle an HTTP GET. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHint</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>IPHint.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html#DomainHintBuilder()"><B>DomainHintBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html#DomainHintImpl(java.lang.String, java.lang.String, java.lang.String)"><B>DomainHintImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html#DomainHintMarshaller()"><B>DomainHintMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>DomainHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html#DomainHintUnmarshaller()"><B>DomainHintUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintUnmarshaller</A> +<DD> </DL> <HR> <A NAME="_E_"><!-- --></A><H2> <B>E</B></H2> <DL> -<DT><A HREF="./edu/internet2/middleware/shibboleth/common/package-summary.html"><B>edu.internet2.middleware.shibboleth.common</B></A> - package edu.internet2.middleware.shibboleth.common<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html"><B>edu.internet2.middleware.shibboleth.wayf</B></A> - package edu.internet2.middleware.shibboleth.wayf<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html"><B>edu.internet2.middleware.shibboleth.wayf.plugins</B></A> - package edu.internet2.middleware.shibboleth.wayf.plugins<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html"><B>edu.internet2.middleware.shibboleth.wayf.plugins.provider</B></A> - package edu.internet2.middleware.shibboleth.wayf.plugins.provider<DD> </DL> +<DT><A HREF="./edu/internet2/middleware/shibboleth/common/package-summary.html"><B>edu.internet2.middleware.shibboleth.common</B></A> - package edu.internet2.middleware.shibboleth.common<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html"><B>edu.internet2.middleware.shibboleth.wayf</B></A> - package edu.internet2.middleware.shibboleth.wayf<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html"><B>edu.internet2.middleware.shibboleth.wayf.idpdisco</B></A> - package edu.internet2.middleware.shibboleth.wayf.idpdisco<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html"><B>edu.internet2.middleware.shibboleth.wayf.plugins</B></A> - package edu.internet2.middleware.shibboleth.wayf.plugins<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html"><B>edu.internet2.middleware.shibboleth.wayf.plugins.provider</B></A> - package edu.internet2.middleware.shibboleth.wayf.plugins.provider<DD> </DL> <HR> <A NAME="_F_"><!-- --></A><H2> <B>F</B></H2> @@ -154,25 +326,104 @@ Static method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/i <A NAME="_G_"><!-- --></A><H2> <B>G</B></H2> <DL> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHint</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>IPHint.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html#GeolocationHintBuilder()"><B>GeolocationHintBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html#GeolocationHintImpl(java.lang.String, java.lang.String, java.lang.String)"><B>GeolocationHintImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html#GeolocationHintMarshaller()"><B>GeolocationHintMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>GeolocationHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html#GeolocationHintUnmarshaller()"><B>GeolocationHintUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintUnmarshaller</A> +<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getAddressForWAYF()"><B>getAddressForWAYF()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> <DD>When a user has selected an IdP, this provides the address to which we redirect. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#getDescription()"><B>getDescription()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A> +<DD>Gets the description of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html#getDescription()"><B>getDescription()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A> +<DD>Gets the description of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getDescriptions()"><B>getDescriptions()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Return the descriptions. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getDescriptions()"><B>getDescriptions()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A> +<DD>Return the descriptions. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getDisplayName(javax.servlet.http.HttpServletRequest)"><B>getDisplayName(HttpServletRequest)</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> <DD>Get the user friendly name for the entity, collecting the locale from the browser if possible <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getDisplayName()"><B>getDisplayName()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> -<DD>Get the user friendly name for the entity, the language we previouslt set up +<DD>Get the user friendly name for the entity, the language we previously set up. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getDisplayName()"><B>getDisplayName()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> <DD>Return the human friendly name for this siteset. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getDisplayNames()"><B>getDisplayNames()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Get the Display Names + + The <DisplayName> element specifies a set of localized names fit for + display to users. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getDisplayNames()"><B>getDisplayNames()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A> +<DD>Get the Display Names + + The <DisplayName> element specifies a set of localized names fit for + display to users. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getDomainHints()"><B>getDomainHints()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> +<DD>The <DomainHint> element specifies a set of DNS domains associated with, + or serviced by, the entity. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getDomainHints()"><B>getDomainHints()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A> +<DD>The <DomainHint> element specifies a set of DNS domains associated with, + or serviced by, the entity. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getEntity(java.lang.String)"><B>getEntity(String)</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> <DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#getErrorJspFile()"><B>getErrorJspFile()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> <DD>Get the name of the error jsp File this instance uses. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getExtensions()"><B>getExtensions()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> +<DD>Return all the extension elements. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getGeolocationHints()"><B>getGeolocationHints()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> +<DD>The <GeolocationHint> element specifies the geographic coordinates associated + with, or serviced by, the entity. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getGeolocationHints()"><B>getGeolocationHints()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A> +<DD>The <GeolocationHint> element specifies the geographic coordinates associated + with, or serviced by, the entity. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getHeight()"><B>getHeight()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD>Get the height of the logo. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getHeight()"><B>getHeight()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD>Get the height of the logo. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#getHint()"><B>getHint()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A> +<DD>Gets the Hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html#getHint()"><B>getHint()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintImpl</A> +<DD>Gets the Hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#getHint()"><B>getHint()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A> +<DD>Gets the Hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html#getHint()"><B>getHint()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintImpl</A> +<DD>Gets the Hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#getHint()"><B>getHint()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A> +<DD>Gets the Hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html#getHint()"><B>getHint()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintImpl</A> +<DD>Gets the Hint. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdentifier()"><B>getIdentifier()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> <DD>Return this sites (internal) identifier. @@ -182,21 +433,80 @@ Method in class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HRE <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#getIdPSites(java.lang.String, edu.internet2.middleware.shibboleth.wayf.HandlerConfig, java.util.Collection)"><B>getIdPSites(String, HandlerConfig, Collection<IdPSite>)</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> <DD>Return all the Idp in the provided entities descriptor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getInformationURLs()"><B>getInformationURLs()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Get the URLs. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getInformationURLs()"><B>getInformationURLs()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A> +<DD>Get the URLs. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#getIPHints()"><B>getIPHints()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> +<DD>The <IPHint> element specifies a set of [CIDR] blocks associated with, + or serviced by, the entity. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getIPHints()"><B>getIPHints()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A> +<DD>The <IPHint> element specifies a set of [CIDR] blocks associated with, + or serviced by, the entity. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#getJspFile()"><B>getJspFile()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> <DD>Get the name of the jsp File this instance uses. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#getLocation()"><B>getLocation()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryServiceHandler</A> <DD>The 'Name' of the service. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getLogos()"><B>getLogos()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Get the logos. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getLogos()"><B>getLogos()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A> +<DD>Get the logos. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#getLookupSp()"><B>getLookupSp()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> <DD>Do we lookup the SP or just return all the IdPs?. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#getName()"><B>getName()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A> +<DD>Gets the name of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#getName()"><B>getName()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A> +<DD>Gets the name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getName()"><B>getName()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> +<DD>Gets the name. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html#getName()"><B>getName()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> <DD>Get the name for the enclosed entity. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#getName()"><B>getName()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSetEntry</A> <DD>Return something to display for this set of sites. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html#getOrderedChildren()"><B>getOrderedChildren()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html#getOrderedChildren()"><B>getOrderedChildren()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html#getOrderedChildren()"><B>getOrderedChildren()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html#getOrderedChildren()"><B>getOrderedChildren()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getOrderedChildren()"><B>getOrderedChildren()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getOrderedChildren()"><B>getOrderedChildren()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getOrderedChildren()"><B>getOrderedChildren()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getOrderedChildren()"><B>getOrderedChildren()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#getPrivacyStatementURLs()"><B>getPrivacyStatementURLs()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Get the Privacy Statement URLs. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#getPrivacyStatementURLs()"><B>getPrivacyStatementURLs()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A> +<DD>Get the Privacy Statement URLs. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#getProvideList()"><B>getProvideList()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> <DD>Do we provide a list of IdPs?. @@ -209,9 +519,48 @@ Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#getSites()"><B>getSites()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSetEntry</A> <DD>Return the list of associated sites. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#getURI()"><B>getURI()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A> +<DD>Gets the URI. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getURI()"><B>getURI()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> +<DD>Gets the URI. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#getURL()"><B>getURL()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A> +<DD>Gets the InformationURL of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html#getURL()"><B>getURL()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A> +<DD>Gets the InformationURL of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getURL()"><B>getURL()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD>Gets the URL. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getURL()"><B>getURL()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD>Gets the URL. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#getURL()"><B>getURL()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A> +<DD>Gets the PrivacyStatementURL of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html#getURL()"><B>getURL()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A> +<DD>Gets the PrivacyStatementURL of the EndPoint. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#getWarnOnBadBinding()"><B>getWarnOnBadBinding()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> <DD>Do ignore badly formed bindings or just warn +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#getWidth()"><B>getWidth()</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD>Get the width of the logo. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getWidth()"><B>getWidth()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD>Get the width of the logo. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#getXMLLang()"><B>getXMLLang()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#getXMLLang()"><B>getXMLLang()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#getXMLLang()"><B>getXMLLang()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD> </DL> <HR> <A NAME="_H_"><!-- --></A><H2> @@ -223,6 +572,12 @@ Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/in <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#HandlerConfig(org.w3c.dom.Element, edu.internet2.middleware.shibboleth.wayf.HandlerConfig)"><B>HandlerConfig(Element, HandlerConfig)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf">HandlerConfig</A> <DD>Parse the Supplied XML element into a new WayfConfig Object. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#hashCode()"><B>hashCode()</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#HEIGHT_ATTR_NAME"><B>HEIGHT_ATTR_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD> </DL> <HR> <A NAME="_I_"><!-- --></A><H2> @@ -237,16 +592,40 @@ Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/in <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite.Compare</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A><DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html#IdPSite.Compare(javax.servlet.http.HttpServletRequest)"><B>IdPSite.Compare(HttpServletRequest)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite.Compare</A> <DD> -<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSiteSet</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A><DD>Represents a collection of related sites as desribed by a single soirce of metadata.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#IdPSiteSet(org.w3c.dom.Element, org.opensaml.xml.parse.ParserPool, boolean)"><B>IdPSiteSet(Element, ParserPool, boolean)</B></A> - +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSiteSet</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A><DD>Represents a collection of related sites as described by a single source of metadata.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#IdPSiteSet(org.w3c.dom.Element, org.opensaml.xml.parse.ParserPool, boolean)"><B>IdPSiteSet(Element, ParserPool, boolean)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> <DD>Create a new IdPSiteSet as described by the supplied XML segment. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSiteSetEntry</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A><DD>This is just a container class for tieing together a set of IdPs to a name - this being what is sent to the JSP for display purposes.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html#IdPSiteSetEntry(edu.internet2.middleware.shibboleth.wayf.IdPSiteSet, java.util.Collection)"><B>IdPSiteSetEntry(IdPSiteSet, Collection<IdPSite>)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSetEntry</A> <DD>Create an object which contains just these two objects. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>InformationURL.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html#InformationURLBuilder()"><B>InformationURLBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html#InformationURLImpl(java.lang.String, java.lang.String, java.lang.String)"><B>InformationURLImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html#InformationURLMarshaller()"><B>InformationURLMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>InformationURL</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html#InformationURLUnmarshaller()"><B>InformationURLUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLUnmarshaller</A> +<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/WayfService.html#init()"><B>init()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/WayfService.html" title="class in edu.internet2.middleware.shibboleth.wayf">WayfService</A> <DD>Initialize the Discovery Service. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHint</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>IPHint.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html#IPHintBuilder()"><B>IPHintBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html#IPHintImpl(java.lang.String, java.lang.String, java.lang.String)"><B>IPHintImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html#IPHintMarshaller()"><B>IPHintMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>IPHint</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html#IPHintUnmarshaller()"><B>IPHintUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintUnmarshaller</A> +<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#isDefault()"><B>isDefault()</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf">DiscoveryServiceHandler</A> <DD>Whether this is the default service. @@ -258,15 +637,48 @@ Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet <A NAME="_L_"><!-- --></A><H2> <B>L</B></H2> <DL> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#LANG_ATTRIB_NAME"><B>LANG_ATTRIB_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Language attribute name. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>ListFilter</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html">edu.internet2.middleware.shibboleth.wayf.plugins.provider</A><DD>See SDSJ-57.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html#ListFilter(org.w3c.dom.Element)"><B>ListFilter(Element)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">ListFilter</A> <DD>Initialize the filter. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>LocalizedName.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#LocalizedNameImpl(java.lang.String, java.lang.String, java.lang.String)"><B>LocalizedNameImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#LocalizedNameMarshaller()"><B>LocalizedNameMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedName</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#LocalizedNameUnmarshaller()"><B>LocalizedNameUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>LocalizedURI.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#LocalizedURIImpl(java.lang.String, java.lang.String, java.lang.String)"><B>LocalizedURIImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>LocalizedURI</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#LocalizedURIMarshaller()"><B>LocalizedURIMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <CODE>edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalURI</CODE> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#LocalizedURIUnmarshaller()"><B>LocalizedURIUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A> +<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>LogbackConfigurationChangeListener</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A><DD>Callback that may be registered for a watch logback configuration file.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html#LogbackConfigurationChangeListener()"><B>LogbackConfigurationChangeListener()</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html" title="class in edu.internet2.middleware.shibboleth.wayf">LogbackConfigurationChangeListener</A> <DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>LogbackLoggingService</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A><DD>Simple logging service that watches for logback configuration file changes and reloads the file when a change occurs.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html#LogbackLoggingService(java.lang.String, long)"><B>LogbackLoggingService(String, long)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html" title="class in edu.internet2.middleware.shibboleth.wayf">LogbackLoggingService</A> <DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Localized logo type.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html#LogoBuilder()"><B>LogoBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#LogoImpl(java.lang.String, java.lang.String, java.lang.String)"><B>LogoImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>Logo</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html#LogoMarshaller()"><B>LogoMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.Logo</CODE> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html#LogoUnmarshaller()"><B>LogoUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoUnmarshaller</A> +<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#lookup(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.util.Map, edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext, java.util.List)"><B>lookup(HttpServletRequest, HttpServletResponse, PluginMetadataParameter, Map<String, IdPSite>, PluginContext, List<IdPSite>)</B></A> - Method in interface edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A> <DD>The WAYF calls each plugin at this entry point when it is first contacted. @@ -281,6 +693,45 @@ Method in class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HRE <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/Version.html#main(java.lang.String[])"><B>main(String[])</B></A> - Static method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/Version.html" title="class in edu.internet2.middleware.shibboleth.wayf">Version</A> <DD>Main entry point to program. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallAttributes(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallAttributes(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html#marshallAttributes(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallAttributes(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallElementContent(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallElementContent(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallElementContent(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallElementContent(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallElementContent(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html#marshallElementContent(org.opensaml.xml.XMLObject, org.w3c.dom.Element)"><B>marshallElementContent(XMLObject, Element)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#MDUI_NS"><B>MDUI_NS</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> +<DD>Namespace for Discovery Service metadata extensions. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#MDUI_NS"><B>MDUI_NS</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Namespace for Discovery Service metadata extensions. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html#MDUI_PREFIX"><B>MDUI_PREFIX</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A> +<DD>Default namespace prefix used by this library. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html#MDUI_PREFIX"><B>MDUI_PREFIX</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A> +<DD>Default namespace prefix used by this library. </DL> <HR> <A NAME="_O_"><!-- --></A><H2> @@ -307,7 +758,52 @@ Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSiteSet</A> <DD>Return the parameter that this plugin uses. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>Plugin</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html">edu.internet2.middleware.shibboleth.wayf.plugins</A><DD>The Plugin interface is used to affect the 'hints' that the WAYF offers to the users.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>PluginContext</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html">edu.internet2.middleware.shibboleth.wayf.plugins</A><DD>This is a marker interface.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>PluginMetadataParameter</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html">edu.internet2.middleware.shibboleth.wayf.plugins</A><DD>The PluginParameter is a marker interface which a WAYF <A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><CODE>Plugin</CODE></A> can use to associate extra information - with the metadata.</DL> + with the metadata.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>PrivacyStatementURL.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html#PrivacyStatementURLBuilder()"><B>PrivacyStatementURLBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html#PrivacyStatementURLImpl(java.lang.String, java.lang.String, java.lang.String)"><B>PrivacyStatementURLImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html#PrivacyStatementURLMarshaller()"><B>PrivacyStatementURLMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe unmarshaller for <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>PrivacyStatementURL</CODE></A> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html#PrivacyStatementURLUnmarshaller()"><B>PrivacyStatementURLUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)"><B>processAttribute(XMLObject, Attr)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)"><B>processAttribute(XMLObject, Attr)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html#processAttribute(org.opensaml.xml.XMLObject, org.w3c.dom.Attr)"><B>processAttribute(XMLObject, Attr)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html#processChildElement(org.opensaml.xml.XMLObject, org.opensaml.xml.XMLObject)"><B>processChildElement(XMLObject, XMLObject)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHintsUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html#processChildElement(org.opensaml.xml.XMLObject, org.opensaml.xml.XMLObject)"><B>processChildElement(XMLObject, XMLObject)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><B>processElementContent(XMLObject, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><B>processElementContent(XMLObject, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><B>processElementContent(XMLObject, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><B>processElementContent(XMLObject, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><B>processElementContent(XMLObject, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIUnmarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html#processElementContent(org.opensaml.xml.XMLObject, java.lang.String)"><B>processElementContent(XMLObject, String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoUnmarshaller</A> +<DD> +</DL> <HR> <A NAME="_R_"><!-- --></A><H2> <B>R</B></H2> @@ -323,6 +819,9 @@ Method in class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HRE <A NAME="_S_"><!-- --></A><H2> <B>S</B></H2> <DL> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#SALM2_PROTOCOL"><B>SALM2_PROTOCOL</B></A> - +Static variable in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/XMLConstants.html" title="class in edu.internet2.middleware.shibboleth.wayf">XMLConstants</A> +<DD>SAML2 protocol <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>SamlCookiePlugin</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html">edu.internet2.middleware.shibboleth.wayf.plugins.provider</A><DD>This is a test implementation of the saml cookie lookup stuff to see whether it fits the plugin architecture.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#SamlCookiePlugin(org.w3c.dom.Element)"><B>SamlCookiePlugin(Element)</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">SamlCookiePlugin</A> @@ -340,10 +839,88 @@ Method in interface edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="./ <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#selected(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, java.lang.String)"><B>selected(HttpServletRequest, HttpServletResponse, PluginMetadataParameter, String)</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="./edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider">SamlCookiePlugin</A> <DD>Plugin point for selection. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html#setDescription(org.opensaml.saml2.metadata.LocalizedString)"><B>setDescription(LocalizedString)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A> +<DD>Sets the description of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html#setDescription(org.opensaml.saml2.metadata.LocalizedString)"><B>setDescription(LocalizedString)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DescriptionImpl</A> +<DD>Sets the description of the EndPoint. <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html#setDisplayLanguage(java.lang.String)"><B>setDisplayLanguage(String)</B></A> - Method in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf">IdPSite</A> <DD>Prior to display we set the display language from the browser. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setHeight(java.lang.Integer)"><B>setHeight(Integer)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD>Sets the height of the logo. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#setHeight(java.lang.Integer)"><B>setHeight(Integer)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD>Sets the height of the logo. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html#setHint(java.lang.String)"><B>setHint(String)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A> +<DD>Sets the hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html#setHint(java.lang.String)"><B>setHint(String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHintImpl</A> +<DD>Sets the hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html#setHint(java.lang.String)"><B>setHint(String)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A> +<DD>Sets the hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html#setHint(java.lang.String)"><B>setHint(String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHintImpl</A> +<DD>Sets the hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html#setHint(java.lang.String)"><B>setHint(String)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A> +<DD>Sets the hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html#setHint(java.lang.String)"><B>setHint(String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHintImpl</A> +<DD>Sets the hint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html#setName(org.opensaml.saml2.metadata.LocalizedString)"><B>setName(LocalizedString)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A> +<DD>Sets the EndPoint name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#setName(org.opensaml.saml2.metadata.LocalizedString)"><B>setName(LocalizedString)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A> +<DD>Sets the name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#setName(org.opensaml.saml2.metadata.LocalizedString)"><B>setName(LocalizedString)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> +<DD>Sets the name. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#setURI(org.opensaml.saml2.metadata.LocalizedString)"><B>setURI(LocalizedString)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A> +<DD>Sets the URI. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#setURI(org.opensaml.saml2.metadata.LocalizedString)"><B>setURI(LocalizedString)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> +<DD>Sets the URI. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html#setURL(org.opensaml.saml2.metadata.LocalizedString)"><B>setURL(LocalizedString)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A> +<DD>Sets the InformationURL of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html#setURL(org.opensaml.saml2.metadata.LocalizedString)"><B>setURL(LocalizedString)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURLImpl</A> +<DD>Sets the InformationURL of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setURL(org.opensaml.saml2.metadata.LocalizedString)"><B>setURL(LocalizedString)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD>Sets the URL. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#setURL(org.opensaml.saml2.metadata.LocalizedString)"><B>setURL(LocalizedString)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD>Sets the URL. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html#setURL(org.opensaml.saml2.metadata.LocalizedString)"><B>setURL(LocalizedString)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A> +<DD>Sets the PrivacyStatementURL of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html#setURL(org.opensaml.saml2.metadata.LocalizedString)"><B>setURL(LocalizedString)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURLImpl</A> +<DD>Sets the PrivacyStatementURL of the EndPoint. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#setWidth(java.lang.Integer)"><B>setWidth(Integer)</B></A> - +Method in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD>Sets the width of the logo. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#setWidth(java.lang.Integer)"><B>setWidth(Integer)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD>Sets the width of the logo. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html#setXMLLang(java.lang.String)"><B>setXMLLang(String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedNameImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html#setXMLLang(java.lang.String)"><B>setXMLLang(String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURIImpl</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html#setXMLLang(java.lang.String)"><B>setXMLLang(String)</B></A> - +Method in class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">LogoImpl</A> +<DD> <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#SHIB_NS"><B>SHIB_NS</B></A> - Static variable in class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/XMLConstants.html" title="class in edu.internet2.middleware.shibboleth.wayf">XMLConstants</A> <DD>Shibboleth XML namespace. @@ -355,6 +932,34 @@ Constructor for exception edu.internet2.middleware.shibboleth.common.<A HREF="./ <DD>Build an object which embeds an message an exception. </DL> <HR> +<A NAME="_T_"><!-- --></A><H2> +<B>T</B></H2> +<DL> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html#TYPE_LOCAL_NAME"><B>TYPE_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A> +<DD>Local name of the XSI type. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html#TYPE_LOCAL_NAME"><B>TYPE_LOCAL_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A> +<DD>Local name of the XSI type. +</DL> +<HR> +<A NAME="_U_"><!-- --></A><H2> +<B>U</B></H2> +<DL> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfo</B></A> - Interface in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>See IdP Discovery and Login UI Metadata Extension Profile.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoBuilder</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Builder of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html#UIInfoBuilder()"><B>UIInfoBuilder()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoBuilder</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoImpl</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>Concrete implementation of <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><CODE>UIInfo</CODE></A>.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html#UIInfoImpl(java.lang.String, java.lang.String, java.lang.String)"><B>UIInfoImpl(String, String, String)</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoImpl</A> +<DD>Constructor. +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoMarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread safe Marshaller for <CODE>@linkedu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo</CODE> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html#UIInfoMarshaller()"><B>UIInfoMarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoMarshaller</A> +<DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoUnmarshaller</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A><DD>A thread-safe Unmarshaller for <CODE>org.opensaml.saml2.metadata.UIInfo</CODE> objects.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html#UIInfoUnmarshaller()"><B>UIInfoUnmarshaller()</B></A> - +Constructor for class edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfoUnmarshaller</A> +<DD> +</DL> +<HR> <A NAME="_V_"><!-- --></A><H2> <B>V</B></H2> <DL> @@ -379,6 +984,9 @@ Constructor for exception edu.internet2.middleware.shibboleth.wayf.plugins.<A HR <DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/WayfService.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>WayfService</B></A> - Class in <A HREF="./edu/internet2/middleware/shibboleth/wayf/package-summary.html">edu.internet2.middleware.shibboleth.wayf</A><DD>A servlet implementation of the Shibboleth WAYF service.<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/WayfService.html#WayfService()"><B>WayfService()</B></A> - Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/internet2/middleware/shibboleth/wayf/WayfService.html" title="class in edu.internet2.middleware.shibboleth.wayf">WayfService</A> <DD> +<DT><A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html#WIDTH_ATTR_NAME"><B>WIDTH_ATTR_NAME</B></A> - +Static variable in interface edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="./edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A> +<DD> </DL> <HR> <A NAME="_X_"><!-- --></A><H2> @@ -389,7 +997,7 @@ Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/in <DD> </DL> <HR> -<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> +<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <!-- ======= START OF BOTTOM NAVBAR ====== --> <A NAME="navbar_bottom"><!-- --></A> @@ -442,6 +1050,6 @@ Constructor for class edu.internet2.middleware.shibboleth.wayf.<A HREF="./edu/in <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/index.html b/doc/api/index.html index bf9aacf..dadde22 100644 --- a/doc/api/index.html +++ b/doc/api/index.html @@ -2,10 +2,10 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc on Fri Aug 21 09:03:29 CEST 2009--> +<!-- Generated by javadoc on Fri Nov 19 06:49:20 EST 2010--> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Shibboleth Discovery Service 1.1.1 Java API. +Shibboleth Discovery Service 1.1.2 Java API. </TITLE> <SCRIPT type="text/javascript"> targetPage = "" + window.location.search; diff --git a/doc/api/options b/doc/api/options index 76f7bc4..dc5747e 100644 --- a/doc/api/options +++ b/doc/api/options @@ -1,26 +1,26 @@ -classpath -'/Users/lajoie/workspaces/distro-build/wayf/target/classes:/Users/lajoie/.m2/repository/ch/qos/logback/logback-core/0.9.17/logback-core-0.9.17.jar:/Users/lajoie/.m2/repository/javax/servlet/servlet-api/2.4/servlet-api-2.4.jar:/Users/lajoie/.m2/repository/commons-collections/commons-collections/3.1/commons-collections-3.1.jar:/Users/lajoie/.m2/repository/org/apache/struts/struts-taglib/1.3.9/struts-taglib-1.3.9.jar:/Users/lajoie/.m2/repository/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8.jar:/Users/lajoie/.m2/repository/org/slf4j/jcl-over-slf4j/1.5.8/jcl-over-slf4j-1.5.8.jar:/Users/lajoie/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/lajoie/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-1.3.jar:/Users/lajoie/.m2/repository/commons-chain/commons-chain/1.1/commons-chain-1.1.jar:/Users/lajoie/.m2/repository/commons-validator/commons-validator/1.3.1/commons-validator-1.3.1.jar:/Users/lajoie/.m2/repository/commons-logging/commons-logging/1.1/commons-logging-1.1.jar:/Users/lajoie/.m2/repository/org/opensaml/xmltooling/1.2.1/xmltooling-1.2.1.jar:/Users/lajoie/.m2/repository/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar:/Users/lajoie/.m2/repository/antlr/antlr/2.7.2/antlr-2.7.2.jar:/Users/lajoie/.m2/repository/org/slf4j/log4j-over-slf4j/1.5.8/log4j-over-slf4j-1.5.8.jar:/Users/lajoie/.m2/repository/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar:/Users/lajoie/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/lajoie/.m2/repository/org/opensaml/opensaml/2.3.0/opensaml-2.3.0.jar:/Users/lajoie/.m2/repository/org/apache/santuario/xmlsec/1.4.3/xmlsec-1.4.3.jar:/Users/lajoie/.m2/repository/org/opensaml/openws/1.3.0/openws-1.3.0.jar:/Users/lajoie/.m2/repository/org/bouncycastle/bcprov-jdk15/1.43/bcprov-jdk15-1.43.jar:/Users/lajoie/.m2/repository/org/slf4j/jul-to-slf4j/1.5.8/jul-to-slf4j-1.5.8.jar:/Users/lajoie/.m2/repository/commons-lang/commons-lang/2.1/commons-lang-2.1.jar:/Users/lajoie/.m2/repository/joda-time/joda-time/1.6/joda-time-1.6.jar:/Users/lajoie/.m2/repository/log4j/log4j/1.2.12/log4j-1.2.12.jar:/Users/lajoie/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/lajoie/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/Users/lajoie/.m2/repository/logkit/logkit/1.0.1/logkit-1.0.1.jar:/Users/lajoie/.m2/repository/ch/qos/logback/logback-classic/0.9.17/logback-classic-0.9.17.jar:/Users/lajoie/.m2/repository/velocity/velocity/1.5/velocity-1.5.jar:/Users/lajoie/.m2/repository/org/apache/struts/struts-core/1.3.9/struts-core-1.3.9.jar:/Users/lajoie/.m2/repository/org/apache/commons/ssl/not-yet-commons-ssl/0.3.9/not-yet-commons-ssl-0.3.9.jar' +'/Users/lajoie/workspaces/eclipse/shib2/java-wayf/target/classes:/Users/lajoie/.m2/repository/org/slf4j/log4j-over-slf4j/1.6.1/log4j-over-slf4j-1.6.1.jar:/Users/lajoie/.m2/repository/commons-lang/commons-lang/2.1/commons-lang-2.1.jar:/Users/lajoie/.m2/repository/commons-collections/commons-collections/3.1/commons-collections-3.1.jar:/Users/lajoie/.m2/repository/org/opensaml/openws/1.4.0/openws-1.4.0.jar:/Users/lajoie/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/lajoie/.m2/repository/org/opensaml/xmltooling/1.3.0/xmltooling-1.3.0.jar:/Users/lajoie/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/lajoie/.m2/repository/org/apache/santuario/xmlsec/1.4.3/xmlsec-1.4.3.jar:/Users/lajoie/.m2/repository/ch/qos/logback/logback-classic/0.9.26/logback-classic-0.9.26.jar:/Users/lajoie/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/lajoie/.m2/repository/antlr/antlr/2.7.2/antlr-2.7.2.jar:/Users/lajoie/.m2/repository/org/opensaml/opensaml/2.4.0/opensaml-2.4.0.jar:/Users/lajoie/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.1/jcl-over-slf4j-1.6.1.jar:/Users/lajoie/.m2/repository/commons-validator/commons-validator/1.3.1/commons-validator-1.3.1.jar:/Users/lajoie/.m2/repository/ch/qos/logback/logback-core/0.9.26/logback-core-0.9.26.jar:/Users/lajoie/.m2/repository/commons-chain/commons-chain/1.1/commons-chain-1.1.jar:/Users/lajoie/.m2/repository/org/bouncycastle/bcprov-jdk15/1.45/bcprov-jdk15-1.45.jar:/Users/lajoie/.m2/repository/velocity/velocity/1.5/velocity-1.5.jar:/Users/lajoie/.m2/repository/javax/servlet/servlet-api/2.4/servlet-api-2.4.jar:/Users/lajoie/.m2/repository/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1.jar:/Users/lajoie/.m2/repository/org/slf4j/jul-to-slf4j/1.6.1/jul-to-slf4j-1.6.1.jar:/Users/lajoie/.m2/repository/org/apache/struts/struts-core/1.3.9/struts-core-1.3.9.jar:/Users/lajoie/.m2/repository/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar:/Users/lajoie/.m2/repository/org/apache/commons/ssl/not-yet-commons-ssl/0.3.9/not-yet-commons-ssl-0.3.9.jar:/Users/lajoie/.m2/repository/org/apache/struts/struts-taglib/1.3.9/struts-taglib-1.3.9.jar:/Users/lajoie/.m2/repository/joda-time/joda-time/1.6/joda-time-1.6.jar:/Users/lajoie/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/Users/lajoie/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-1.3.jar' -encoding -'MacRoman' +'UTF-8' -overview -'/Users/lajoie/workspaces/distro-build/wayf/src/main/java/overview.html' +'/Users/lajoie/workspaces/eclipse/shib2/java-wayf/src/main/java/overview.html' -protected -quiet -sourcepath -'/Users/lajoie/workspaces/distro-build/wayf/src/main/java' +'/Users/lajoie/workspaces/eclipse/shib2/java-wayf/src/main/java' -bottom -'Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved.' +'Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved.' -charset 'UTF-8' -d -'/Users/lajoie/workspaces/distro-build/wayf/target/site/apidocs' +'/Users/lajoie/workspaces/eclipse/shib2/java-wayf/target/site/apidocs' -docencoding 'UTF-8' -doctitle -'Shibboleth Discovery Service 1.1.1 Java API.' +'Shibboleth Discovery Service 1.1.2 Java API.' -link 'http://java.sun.com/j2se/1.5.0/docs/api' -use -version -windowtitle -'Shibboleth Discovery Service 1.1.1 Java API.'
\ No newline at end of file +'Shibboleth Discovery Service 1.1.2 Java API.'
\ No newline at end of file diff --git a/doc/api/overview-frame.html b/doc/api/overview-frame.html index c4aaef3..49d0456 100644 --- a/doc/api/overview-frame.html +++ b/doc/api/overview-frame.html @@ -2,13 +2,13 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Overview (Shibboleth Discovery Service 1.1.1 Java API.) +Overview List (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="Overview, Shibboleth Discovery Service 1.1.1 Java API."> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> @@ -35,6 +35,8 @@ Packages</FONT> <BR> <FONT CLASS="FrameItemFont"><A HREF="edu/internet2/middleware/shibboleth/wayf/package-frame.html" target="packageFrame">edu.internet2.middleware.shibboleth.wayf</A></FONT> <BR> +<FONT CLASS="FrameItemFont"><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/package-frame.html" target="packageFrame">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></FONT> +<BR> <FONT CLASS="FrameItemFont"><A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html" target="packageFrame">edu.internet2.middleware.shibboleth.wayf.plugins</A></FONT> <BR> <FONT CLASS="FrameItemFont"><A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html" target="packageFrame">edu.internet2.middleware.shibboleth.wayf.plugins.provider</A></FONT> diff --git a/doc/api/overview-summary.html b/doc/api/overview-summary.html index 393ca5b..e42022a 100644 --- a/doc/api/overview-summary.html +++ b/doc/api/overview-summary.html @@ -2,20 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Overview (Shibboleth Discovery Service 1.1.1 Java API.) +Overview (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> -<META NAME="keywords" CONTENT="Overview, Shibboleth Discovery Service 1.1.1 Java API."> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Overview (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Overview (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -24,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -79,7 +82,7 @@ function windowTitle() <HR> <CENTER> <H1> -Shibboleth Discovery Service 1.1.1 Java API. +Shibboleth Discovery Service 1.1.2 Java API. </H1> </CENTER> @@ -104,6 +107,10 @@ The Shibboleth Discovery Service <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD WIDTH="20%"><B><A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A></B></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="20%"><B><A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html">edu.internet2.middleware.shibboleth.wayf.plugins</A></B></TD> <TD> </TD> </TR> @@ -183,6 +190,6 @@ and the DS. The SP then dispatches off to the IdP. <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/overview-tree.html b/doc/api/overview-tree.html index 4b0a9a0..804910b 100644 --- a/doc/api/overview-tree.html +++ b/doc/api/overview-tree.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.) +Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Class Hierarchy (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Class Hierarchy (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -81,28 +85,76 @@ function windowTitle() Hierarchy For All Packages</H2> </CENTER> <DL> -<DT><B>Package Hierarchies:</B><DD><A HREF="edu/internet2/middleware/shibboleth/common/package-tree.html">edu.internet2.middleware.shibboleth.common</A>, <A HREF="edu/internet2/middleware/shibboleth/wayf/package-tree.html">edu.internet2.middleware.shibboleth.wayf</A>, <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html">edu.internet2.middleware.shibboleth.wayf.plugins</A>, <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-tree.html">edu.internet2.middleware.shibboleth.wayf.plugins.provider</A></DL> +<DT><B>Package Hierarchies:</B><DD><A HREF="edu/internet2/middleware/shibboleth/common/package-tree.html">edu.internet2.middleware.shibboleth.common</A>, <A HREF="edu/internet2/middleware/shibboleth/wayf/package-tree.html">edu.internet2.middleware.shibboleth.wayf</A>, <A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/package-tree.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</A>, <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/package-tree.html">edu.internet2.middleware.shibboleth.wayf.plugins</A>, <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-tree.html">edu.internet2.middleware.shibboleth.wayf.plugins.provider</A></DL> <HR> <H2> Class Hierarchy </H2> <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL> +<LI TYPE="circle">org.opensaml.xml.AbstractXMLObject (implements org.opensaml.xml.XMLObject) +<UL> +<LI TYPE="circle">org.opensaml.xml.validation.AbstractValidatingXMLObject (implements org.opensaml.xml.validation.ValidatingXMLObject) +<UL> +<LI TYPE="circle">org.opensaml.common.impl.AbstractSAMLObject<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DiscoHints</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DomainHint</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">GeolocationHint</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">IPHint</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedName</A>) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Description</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">DisplayName</A>) +</UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">LocalizedURI</A>) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">InformationURL</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">PrivacyStatementURL</A>) +</UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">Logo</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoImpl</B></A> (implements edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco">UIInfo</A>) +</UL> +</UL> +</UL> +<LI TYPE="circle">org.opensaml.xml.AbstractXMLObjectBuilder<XMLObjectType> (implements org.opensaml.xml.XMLObjectBuilder<XMLObjectType>) +<UL> +<LI TYPE="circle">org.opensaml.common.impl.AbstractSAMLObjectBuilder<SAMLObjectType> (implements org.opensaml.common.SAMLObjectBuilder<SAMLObjectType>) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLBuilder</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoBuilder</B></A></UL> +</UL> +<LI TYPE="circle">org.opensaml.xml.io.AbstractXMLObjectMarshaller (implements org.opensaml.xml.io.Marshaller) +<UL> +<LI TYPE="circle">org.opensaml.common.impl.AbstractSAMLObjectMarshaller<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameMarshaller</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameMarshaller</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIMarshaller</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLMarshaller</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoMarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoMarshaller</B></A></UL> +</UL> +<LI TYPE="circle">org.opensaml.xml.io.AbstractXMLObjectUnmarshaller (implements org.opensaml.xml.io.Unmarshaller) +<UL> +<LI TYPE="circle">org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHintsUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHintUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHintUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHintUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedNameUnmarshaller</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DescriptionUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayNameUnmarshaller</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURIUnmarshaller</B></A><UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURLUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURLUnmarshaller</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LogoUnmarshaller</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" title="class in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfoUnmarshaller</B></A></UL> +</UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>BindingFilter</B></A> (implements org.opensaml.saml2.metadata.provider.MetadataFilter) -<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>DiscoveryServiceHandler</B></A><LI TYPE="circle">javax.servlet.GenericServlet (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>, javax.servlet.Servlet, javax.servlet.ServletConfig) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>DiscoveryServiceHandler</B></A><LI TYPE="circle">javax.servlet.GenericServlet (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, javax.servlet.Servlet, javax.servlet.ServletConfig) <UL> -<LI TYPE="circle">javax.servlet.http.HttpServlet (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>) +<LI TYPE="circle">javax.servlet.http.HttpServlet (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>) <UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/WayfService.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>WayfService</B></A></UL> </UL> -<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>HandlerConfig</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite.Compare</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A><T>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>HandlerConfig</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSite.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSite.Compare.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSite.Compare</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A><T>) <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSiteSet</B></A> (implements org.opensaml.saml2.metadata.provider.ObservableMetadataProvider.Observer) <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>IdPSiteSetEntry</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>ListFilter</B></A> (implements org.opensaml.saml2.metadata.provider.MetadataFilter) <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>LogbackConfigurationChangeListener</B></A> (implements org.opensaml.util.resource.ResourceChangeListener) <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>LogbackLoggingService</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>SamlCookiePlugin</B></A> (implements edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins">Plugin</A>) -<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>SamlCookiePlugin.SamlIdPCookie</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.provider.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.SamlIdPCookie.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins.provider"><B>SamlCookiePlugin.SamlIdPCookie</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>) <UL> -<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL> +<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><B>Exception</B></A><UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.common.<A HREF="edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common"><B>ShibbolethConfigurationException</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/WayfException.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>WayfException</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins"><B>WayfRequestHandled</B></A></UL> </UL> <LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/Version.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>Version</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.<A HREF="edu/internet2/middleware/shibboleth/wayf/XMLConstants.html" title="class in edu.internet2.middleware.shibboleth.wayf"><B>XMLConstants</B></A></UL> @@ -111,7 +163,52 @@ Class Hierarchy Interface Hierarchy </H2> <UL> -<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>Plugin</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>PluginContext</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>PluginMetadataParameter</B></A></UL> +<LI TYPE="circle">org.opensaml.xml.LangBearing<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A> (also extends org.opensaml.common.SAMLObject) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A> (also extends org.opensaml.common.SAMLObject) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A> (also extends org.opensaml.common.SAMLObject) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>Plugin</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>PluginContext</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.plugins.<A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" title="interface in edu.internet2.middleware.shibboleth.wayf.plugins"><B>PluginMetadataParameter</B></A><LI TYPE="circle">org.opensaml.xml.XMLObject<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHints</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A> (also extends org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A> (also extends org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A> (also extends org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A><LI TYPE="circle">org.opensaml.common.SAMLObject<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHints</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A> (also extends org.opensaml.xml.LangBearing) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A> (also extends org.opensaml.xml.LangBearing) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A> (also extends org.opensaml.xml.LangBearing) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfo</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfo</B></A><LI TYPE="circle">org.opensaml.xml.validation.ValidatingXMLObject<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHints</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A> (also extends org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A> (also extends org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A> (also extends org.opensaml.xml.LangBearing, org.opensaml.common.SAMLObject) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A><LI TYPE="circle">org.opensaml.common.SAMLObject<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DiscoHints</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DomainHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>GeolocationHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>IPHint</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedName</B></A> (also extends org.opensaml.xml.LangBearing) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Description</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>DisplayName</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>LocalizedURI</B></A> (also extends org.opensaml.xml.LangBearing) +<UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>InformationURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>Logo</B></A> (also extends org.opensaml.xml.LangBearing) +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>PrivacyStatementURL</B></A><LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfo</B></A></UL> +<LI TYPE="circle">edu.internet2.middleware.shibboleth.wayf.idpdisco.<A HREF="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" title="interface in edu.internet2.middleware.shibboleth.wayf.idpdisco"><B>UIInfo</B></A></UL> +</UL> +</UL> <HR> @@ -166,6 +263,6 @@ Interface Hierarchy <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/package-list b/doc/api/package-list index 4cfc118..ef31651 100644 --- a/doc/api/package-list +++ b/doc/api/package-list @@ -1,4 +1,5 @@ edu.internet2.middleware.shibboleth.common edu.internet2.middleware.shibboleth.wayf +edu.internet2.middleware.shibboleth.wayf.idpdisco edu.internet2.middleware.shibboleth.wayf.plugins edu.internet2.middleware.shibboleth.wayf.plugins.provider diff --git a/doc/api/packages b/doc/api/packages index 2487201..8baa335 100644 --- a/doc/api/packages +++ b/doc/api/packages @@ -1,4 +1,5 @@ edu.internet2.middleware.shibboleth.common edu.internet2.middleware.shibboleth.wayf +edu.internet2.middleware.shibboleth.wayf.idpdisco edu.internet2.middleware.shibboleth.wayf.plugins edu.internet2.middleware.shibboleth.wayf.plugins.provider
\ No newline at end of file diff --git a/doc/api/serialized-form.html b/doc/api/serialized-form.html index 6c35298..41ac293 100644 --- a/doc/api/serialized-form.html +++ b/doc/api/serialized-form.html @@ -2,19 +2,22 @@ <!--NewPage--> <HTML> <HEAD> -<!-- Generated by javadoc (build 1.5.0_19) on Fri Aug 21 09:03:29 CEST 2009 --> +<!-- Generated by javadoc (build 1.6.0_22) on Fri Nov 19 06:49:20 EST 2010 --> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <TITLE> -Serialized Form (Shibboleth Discovery Service 1.1.1 Java API.) +Serialized Form (Shibboleth Discovery Service 1.1.2 Java API.) </TITLE> +<META NAME="date" CONTENT="2010-11-19"> <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { - parent.document.title="Serialized Form (Shibboleth Discovery Service 1.1.1 Java API.)"; + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Serialized Form (Shibboleth Discovery Service 1.1.2 Java API.)"; + } } </SCRIPT> <NOSCRIPT> @@ -23,6 +26,7 @@ function windowTitle() </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> +<HR> <!-- ========= START OF TOP NAVBAR ======= --> @@ -94,7 +98,7 @@ Serialized Form</H1> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Class <A HREF="edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common">edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH> +<B>Class <A HREF="edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" title="class in edu.internet2.middleware.shibboleth.common">edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH> </TR> </TABLE> @@ -116,7 +120,7 @@ Serialized Form</H1> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Class <A HREF="edu/internet2/middleware/shibboleth/wayf/WayfException.html" title="class in edu.internet2.middleware.shibboleth.wayf">edu.internet2.middleware.shibboleth.wayf.WayfException</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH> +<B>Class <A HREF="edu/internet2/middleware/shibboleth/wayf/WayfException.html" title="class in edu.internet2.middleware.shibboleth.wayf">edu.internet2.middleware.shibboleth.wayf.WayfException</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH> </TR> </TABLE> @@ -149,7 +153,7 @@ Serialized Form</H1> <H3> wayfConfigFileLocation</H3> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>wayfConfigFileLocation</B></PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>wayfConfigFileLocation</B></PRE> <DL> <DD>Where to get the configuration. <P> @@ -171,7 +175,7 @@ logService</H3> <H3> discoveryServices</H3> <PRE> -<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">E</A>> <B>discoveryServices</B></PRE> +<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>> <B>discoveryServices</B></PRE> <DL> <DD>All the different Discovery Services we deal with. <P> @@ -192,7 +196,7 @@ discoveryServices</H3> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Class <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins">edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH> +<B>Class <A HREF="edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html" title="class in edu.internet2.middleware.shibboleth.wayf.plugins">edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH> </TR> </TABLE> @@ -256,6 +260,6 @@ discoveryServices</H3> <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> -Copyright © 2006-2009 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. +Copyright © 2006-2010 <a href="http://www.internet2.edu/">Internet2</a>. All Rights Reserved. </BODY> </HTML> diff --git a/doc/api/stylesheet.css b/doc/api/stylesheet.css index 6d31fdb..6ea9e51 100644 --- a/doc/api/stylesheet.css +++ b/doc/api/stylesheet.css @@ -3,27 +3,27 @@ /* Define colors, fonts and other style attributes here to override the defaults */ /* Page background color */ -body { background-color: #FFFFFF } +body { background-color: #FFFFFF; color:#000000 } /* Headings */ h1 { font-size: 145% } /* Table colors */ -.TableHeadingColor { background: #CCCCFF } /* Dark mauve */ -.TableSubHeadingColor { background: #EEEEFF } /* Light mauve */ -.TableRowColor { background: #FFFFFF } /* White */ +.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ +.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ +.TableRowColor { background: #FFFFFF; color:#000000 } /* White */ /* Font used in left-hand frame lists */ -.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif } -.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } -.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif } +.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } /* Navigation bar fonts and colors */ -.NavBarCell1 { background-color:#EEEEFF;} /* Light mauve */ -.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */ -.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} -.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} +.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ +.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ +.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} +.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} -.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} -.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} +.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} +.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} diff --git a/doc/src-xref/allclasses-frame.html b/doc/src-xref/allclasses-frame.html index 8f96b33..43ee443 100644 --- a/doc/src-xref/allclasses-frame.html +++ b/doc/src-xref/allclasses-frame.html @@ -2,7 +2,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>All Classes</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
</head>
@@ -21,12 +21,102 @@ <a href="edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" target="classFrame">Context</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html" target="classFrame">Description</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html" target="classFrame">DescriptionBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html" target="classFrame">DescriptionImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html" target="classFrame">DescriptionMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html" target="classFrame">DescriptionUnmarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html" target="classFrame">DiscoHints</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html" target="classFrame">DiscoHintsBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html" target="classFrame">DiscoHintsImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html" target="classFrame">DiscoHintsMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html" target="classFrame">DiscoHintsUnmarshaller</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html" target="classFrame">DiscoveryServiceHandler</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html" target="classFrame">DisplayName</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html" target="classFrame">DisplayNameBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html" target="classFrame">DisplayNameImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html" target="classFrame">DisplayNameMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html" target="classFrame">DisplayNameUnmarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html" target="classFrame">DomainHint</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html" target="classFrame">DomainHintBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html" target="classFrame">DomainHintImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html" target="classFrame">DomainHintMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html" target="classFrame">DomainHintUnmarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html" target="classFrame">GeolocationHint</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html" target="classFrame">GeolocationHintBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html" target="classFrame">GeolocationHintImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html" target="classFrame">GeolocationHintMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html" target="classFrame">GeolocationHintUnmarshaller</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html" target="classFrame">HandlerConfig</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html" target="classFrame">IPHint</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html" target="classFrame">IPHintBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html" target="classFrame">IPHintImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html" target="classFrame">IPHintMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html" target="classFrame">IPHintUnmarshaller</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/IdPSite.html" target="classFrame">IdPSite</a>
</li>
<li>
@@ -36,15 +126,69 @@ <a href="edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html" target="classFrame">IdPSiteSetEntry</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html" target="classFrame">InformationURL</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html" target="classFrame">InformationURLBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html" target="classFrame">InformationURLImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html" target="classFrame">InformationURLMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html" target="classFrame">InformationURLUnmarshaller</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html" target="classFrame">ListFilter</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html" target="classFrame">LocalizedName</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html" target="classFrame">LocalizedNameImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html" target="classFrame">LocalizedNameMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html" target="classFrame">LocalizedNameUnmarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html" target="classFrame">LocalizedURI</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html" target="classFrame">LocalizedURIImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html" target="classFrame">LocalizedURIMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html" target="classFrame">LocalizedURIUnmarshaller</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html" target="classFrame">LogbackConfigurationChangeListener</a>
</li>
<li>
<a href="edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html" target="classFrame">LogbackLoggingService</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html" target="classFrame">Logo</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html" target="classFrame">LogoBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html" target="classFrame">LogoImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html" target="classFrame">LogoMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html" target="classFrame">LogoUnmarshaller</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html" target="classFrame">Plugin</a>
</li>
<li>
@@ -54,6 +198,21 @@ <a href="edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html" target="classFrame">PluginMetadataParameter</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html" target="classFrame">PrivacyStatementURL</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html" target="classFrame">PrivacyStatementURLBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html" target="classFrame">PrivacyStatementURLImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html" target="classFrame">PrivacyStatementURLMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html" target="classFrame">PrivacyStatementURLUnmarshaller</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html" target="classFrame">SamlCookiePlugin</a>
</li>
<li>
@@ -63,6 +222,21 @@ <a href="edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html" target="classFrame">ShibbolethConfigurationException</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html" target="classFrame">UIInfo</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html" target="classFrame">UIInfoBuilder</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html" target="classFrame">UIInfoImpl</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html" target="classFrame">UIInfoMarshaller</a>
+ </li>
+ <li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html" target="classFrame">UIInfoUnmarshaller</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/Version.html" target="classFrame">Version</a>
</li>
<li>
diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html b/doc/src-xref/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html index 195e695..969edeb 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html @@ -1,63 +1,63 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>ShibbolethConfigurationException xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.common; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> -<a name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * Signals that the a Shibboleth component has been given insufficient or improper runtime configuration paramerts.</em> -<a name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * </em> -<a name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * @author Walter Hoehn (wassa&#064;columbia.edu)</em> -<a name="23" href="#23">23</a> <em class="jxr_javadoccomment"> */</em> -<a name="24" href="#24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a> <strong class="jxr_keyword">extends</strong> Exception { -<a name="25" href="#25">25</a> -<a name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> -<a name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * 'Required' Serial ID.</em> -<a name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> -<a name="29" href="#29">29</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 3052563354463892233L; -<a name="30" href="#30">30</a> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Build an object embedding a String message. Normally called for detected errors.</em> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * </em> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * @param message - Text (in US English) describing the reason for raising the exception.</em> -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> -<a name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(String message) { -<a name="37" href="#37">37</a> <strong class="jxr_keyword">super</strong>(message); -<a name="38" href="#38">38</a> } -<a name="39" href="#39">39</a> -<a name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em> -<a name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * Build an object which embeds an message an exception. </em> -<a name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * Normally called to pass on errors found at a lower level.</em> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * </em> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * @param message - Text (in US English) describing the reasdon for raising the exception.</em> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * @param t - Cause for the failure as returned by the lower level component. </em> -<a name="46" href="#46">46</a> <em class="jxr_javadoccomment"> */</em> -<a name="47" href="#47">47</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(String message, Throwable t) { -<a name="48" href="#48">48</a> <strong class="jxr_keyword">super</strong>(message,t); -<a name="49" href="#49">49</a> } -<a name="50" href="#50">50</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.common; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * Signals that the a Shibboleth component has been given insufficient or improper runtime configuration paramerts.</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * @author Walter Hoehn (wassa&#064;columbia.edu)</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a> <strong class="jxr_keyword">extends</strong> Exception { +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * 'Required' Serial ID.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 3052563354463892233L; +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Build an object embedding a String message. Normally called for detected errors.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * @param message - Text (in US English) describing the reason for raising the exception.</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(String message) { +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">super</strong>(message); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * Build an object which embeds an message an exception. </em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * Normally called to pass on errors found at a lower level.</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * @param message - Text (in US English) describing the reasdon for raising the exception.</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * @param t - Cause for the failure as returned by the lower level component. </em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(String message, Throwable t) { +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">super</strong>(message,t); +<a class="jxr_linenumber" name="49" href="#49">49</a> } +<a class="jxr_linenumber" name="50" href="#50">50</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/common/package-frame.html b/doc/src-xref/edu/internet2/middleware/shibboleth/common/package-frame.html index 6a60a72..08902be 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/common/package-frame.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/common/package-frame.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference Package edu.internet2.middleware.shibboleth.common</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.common</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
</head>
<body>
diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/common/package-summary.html b/doc/src-xref/edu/internet2/middleware/shibboleth/common/package-summary.html index 75321a1..4ce0496 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/common/package-summary.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/common/package-summary.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference Package edu.internet2.middleware.shibboleth.common</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.common</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
</head>
<body>
@@ -62,6 +62,6 @@ </ul>
</div>
<hr />
- Copyright © 2006-2009 Internet2. All Rights Reserved.
+ Copyright © 2006-2010 Internet2. All Rights Reserved.
</body>
</html>
\ No newline at end of file diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html deleted file mode 100644 index 07ceb25..0000000 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html +++ /dev/null @@ -1,61 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> -<head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> -<title>DiscoveryResponseBuilder xref</title> -<link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> -</head> -<body> -<div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html">View Javadoc</a></div><pre> - -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <em class="jxr_javadoccomment">/**</em> -<a name="18" href="#18">18</a> <em class="jxr_javadoccomment"> * </em> -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment"> */</em> -<a name="20" href="#20">20</a> -<a name="21" href="#21">21</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="22" href="#22">22</a> -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; -<a name="25" href="#25">25</a> -<a name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> -<a name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Builder of {@link org.opensaml.saml2.metadata.impl.SingleLogoutServiceImpl}.</em> -<a name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> -<a name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html">DiscoveryResponseBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<DiscoveryResponseImpl> { -<a name="30" href="#30">30</a> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Constructor</em> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> -<a name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseBuilder.html">DiscoveryResponseBuilder</a>() { -<a name="35" href="#35">35</a> -<a name="36" href="#36">36</a> } -<a name="37" href="#37">37</a> -<a name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> -<a name="39" href="#39">39</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html">DiscoveryResponseImpl</a> buildObject() { -<a name="40" href="#40">40</a> <strong class="jxr_keyword">return</strong> buildObject(SAMLConstants.SAML20MD_NS, DiscoveryResponseImpl.DEFAULT_ELEMENT_LOCAL_NAME, SAMLConstants.SAML20MD_PREFIX); -<a name="41" href="#41">41</a> } -<a name="42" href="#42">42</a> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> -<a name="44" href="#44">44</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html">DiscoveryResponseImpl</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { -<a name="45" href="#45">45</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html">DiscoveryResponseImpl</a>(namespaceURI, localName, namespacePrefix); -<a name="46" href="#46">46</a> } -<a name="47" href="#47">47</a> } -</pre> -<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> -</html> - diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html deleted file mode 100644 index 92c9612..0000000 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html +++ /dev/null @@ -1,63 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> -<head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> -<title>DiscoveryResponseImpl xref</title> -<link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> -</head> -<body> -<div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html">View Javadoc</a></div><pre> - -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <em class="jxr_javadoccomment">/**</em> -<a name="18" href="#18">18</a> <em class="jxr_javadoccomment"> * </em> -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment"> */</em> -<a name="20" href="#20">20</a> -<a name="21" href="#21">21</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="22" href="#22">22</a> -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.IndexedEndpoint; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.impl.IndexedEndpointImpl; -<a name="25" href="#25">25</a> -<a name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> -<a name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * This plugs into the standard opensaml2 parser framework to allow us to get use <code> DiscoverResponse </code></em> -<a name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * elements in our extensions.</em> -<a name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> -<a name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html">DiscoveryResponseImpl</a> <strong class="jxr_keyword">extends</strong> IndexedEndpointImpl implements IndexedEndpoint { -<a name="31" href="#31">31</a> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Namespace for Discovery Service metadata extensions. */</em> -<a name="33" href="#33">33</a> -<a name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String METADATA_NS = <span class="jxr_string">"urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol"</span>; -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Name of the element inside the Extensions. */</em> -<a name="36" href="#36">36</a> -<a name="37" href="#37">37</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"DiscoveryResponse"</span>; -<a name="38" href="#38">38</a> -<a name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em> -<a name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * Constructor.</em> -<a name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * </em> -<a name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * @param namespaceURI the Uri</em> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * @param elementLocalName the local name</em> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the prefix</em> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment"> */</em> -<a name="46" href="#46">46</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseImpl.html">DiscoveryResponseImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { -<a name="47" href="#47">47</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); -<a name="48" href="#48">48</a> } -<a name="49" href="#49">49</a> } -</pre> -<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> -</html> - diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html deleted file mode 100644 index 45cb6f2..0000000 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html +++ /dev/null @@ -1,51 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> -<head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> -<title>DiscoveryResponseUnmarshaller xref</title> -<link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> -</head> -<body> -<div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html">View Javadoc</a></div><pre> - -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <em class="jxr_javadoccomment">/**</em> -<a name="18" href="#18">18</a> <em class="jxr_javadoccomment"> * </em> -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment"> */</em> -<a name="20" href="#20">20</a> -<a name="21" href="#21">21</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="22" href="#22">22</a> -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.impl.IndexedEndpointUnmarshaller; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallingException; -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; -<a name="27" href="#27">27</a> -<a name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> -<a name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * A thread safe Unmarshaller for {@link org.opensaml.saml2.metadata.SingleLogoutService} objects.</em> -<a name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> -<a name="31" href="#31">31</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryResponseUnmarshaller.html">DiscoveryResponseUnmarshaller</a> <strong class="jxr_keyword">extends</strong> IndexedEndpointUnmarshaller { -<a name="32" href="#32">32</a> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> -<a name="34" href="#34">34</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processAttribute(XMLObject samlObject, Attr attribute) <strong class="jxr_keyword">throws</strong> UnmarshallingException { -<a name="35" href="#35">35</a> <strong class="jxr_keyword">super</strong>.processAttribute(samlObject, attribute); -<a name="36" href="#36">36</a> } -<a name="37" href="#37">37</a> } -</pre> -<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> -</html> - diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html index a9e9e2f..cb90575 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html @@ -1,1016 +1,1029 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>DiscoveryServiceHandler xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_javadoccomment">/**</em> -<a name="2" href="#2">2</a> <em class="jxr_javadoccomment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_javadoccomment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_javadoccomment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_javadoccomment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_javadoccomment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_javadoccomment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_javadoccomment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_javadoccomment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_javadoccomment"> */</em> -<a name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="17" href="#17">17</a> -<a name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.io.IOException; -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.io.UnsupportedEncodingException; -<a name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.net.MalformedURLException; -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.net.URL; -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.net.URLDecoder; -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> java.net.URLEncoder; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> java.util.Collection; -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> java.util.Comparator; -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> java.util.Date; -<a name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; -<a name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> java.util.Hashtable; -<a name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> java.util.Locale; -<a name="32" href="#32">32</a> <strong class="jxr_keyword">import</strong> java.util.Map; -<a name="33" href="#33">33</a> <strong class="jxr_keyword">import</strong> java.util.Set; -<a name="34" href="#34">34</a> <strong class="jxr_keyword">import</strong> java.util.TreeSet; -<a name="35" href="#35">35</a> -<a name="36" href="#36">36</a> <strong class="jxr_keyword">import</strong> javax.servlet.RequestDispatcher; -<a name="37" href="#37">37</a> <strong class="jxr_keyword">import</strong> javax.servlet.ServletException; -<a name="38" href="#38">38</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; -<a name="39" href="#39">39</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletResponse; -<a name="40" href="#40">40</a> -<a name="41" href="#41">41</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.common.Extensions; -<a name="42" href="#42">42</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; -<a name="43" href="#43">43</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.RoleDescriptor; -<a name="44" href="#44">44</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.SPSSODescriptor; -<a name="45" href="#45">45</a> <strong class="jxr_keyword">import</strong> org.opensaml.samlext.idpdisco.DiscoveryResponse; -<a name="46" href="#46">46</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; -<a name="47" href="#47">47</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; -<a name="48" href="#48">48</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; -<a name="49" href="#49">49</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; -<a name="50" href="#50">50</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; -<a name="51" href="#51">51</a> -<a name="52" href="#52">52</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException; -<a name="53" href="#53">53</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.Plugin; -<a name="54" href="#54">54</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext; -<a name="55" href="#55">55</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter; -<a name="56" href="#56">56</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled; -<a name="57" href="#57">57</a> -<a name="58" href="#58">58</a> <em class="jxr_javadoccomment">/**</em> -<a name="59" href="#59">59</a> <em class="jxr_javadoccomment"> * Specific handler for each version of the Discovery Service. </em> -<a name="60" href="#60">60</a> <em class="jxr_javadoccomment"> */</em> -<a name="61" href="#61">61</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> { -<a name="62" href="#62">62</a> -<a name="63" href="#63">63</a> <em class="jxr_comment">/*</em> -<a name="64" href="#64">64</a> <em class="jxr_comment"> * Protcol parameters - Old.</em> -<a name="65" href="#65">65</a> <em class="jxr_comment"> */</em> -<a name="66" href="#66">66</a> <em class="jxr_javadoccomment">/**</em> -<a name="67" href="#67">67</a> <em class="jxr_javadoccomment"> * Shire is the SP Assertion Consumer endpoint.</em> -<a name="68" href="#68">68</a> <em class="jxr_javadoccomment"> */</em> -<a name="69" href="#69">69</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String SHIRE_PARAM_NAME = <span class="jxr_string">"shire"</span>; -<a name="70" href="#70">70</a> <em class="jxr_javadoccomment">/**</em> -<a name="71" href="#71">71</a> <em class="jxr_javadoccomment"> * TargetName is where we are trying to get to.</em> -<a name="72" href="#72">72</a> <em class="jxr_javadoccomment"> */</em> -<a name="73" href="#73">73</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String TARGET_PARAM_NAME = <span class="jxr_string">"target"</span>; -<a name="74" href="#74">74</a> <em class="jxr_javadoccomment">/**</em> -<a name="75" href="#75">75</a> <em class="jxr_javadoccomment"> * time is to do with replay attack.</em> -<a name="76" href="#76">76</a> <em class="jxr_javadoccomment"> */</em> -<a name="77" href="#77">77</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String TIME_PARAM_NAME = <span class="jxr_string">"time"</span>; -<a name="78" href="#78">78</a> <em class="jxr_javadoccomment">/**</em> -<a name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * This is the ID (in the metadata) of the SP.</em> -<a name="80" href="#80">80</a> <em class="jxr_javadoccomment"> */</em> -<a name="81" href="#81">81</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PROVIDERID_PARAM_NAME = <span class="jxr_string">"providerId"</span>; -<a name="82" href="#82">82</a> -<a name="83" href="#83">83</a> <em class="jxr_comment">/*</em> -<a name="84" href="#84">84</a> <em class="jxr_comment"> * Protocol parameters - New</em> -<a name="85" href="#85">85</a> <em class="jxr_comment"> */</em> -<a name="86" href="#86">86</a> <em class="jxr_javadoccomment">/**</em> -<a name="87" href="#87">87</a> <em class="jxr_javadoccomment"> * The SP id.</em> -<a name="88" href="#88">88</a> <em class="jxr_javadoccomment"> */</em> -<a name="89" href="#89">89</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String ENTITYID_PARAM_NAME = <span class="jxr_string">"entityID"</span>; -<a name="90" href="#90">90</a> <em class="jxr_javadoccomment">/**</em> -<a name="91" href="#91">91</a> <em class="jxr_javadoccomment"> * Where to send the request back to.</em> -<a name="92" href="#92">92</a> <em class="jxr_javadoccomment"> */</em> -<a name="93" href="#93">93</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURN_PARAM_NAME = <span class="jxr_string">"return"</span>; -<a name="94" href="#94">94</a> <em class="jxr_javadoccomment">/**</em> -<a name="95" href="#95">95</a> <em class="jxr_javadoccomment"> * "return" is an invalid attribute, so we use returnX.</em> -<a name="96" href="#96">96</a> <em class="jxr_javadoccomment"> */</em> -<a name="97" href="#97">97</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURN_ATTRIBUTE_NAME = <span class="jxr_string">"returnX"</span>; -<a name="98" href="#98">98</a> <em class="jxr_javadoccomment">/**</em> -<a name="99" href="#99">99</a> <em class="jxr_javadoccomment"> * Alternatively the index of where to send the address back to.</em> -<a name="100" href="#100">100</a> <em class="jxr_javadoccomment"> */</em> -<a name="101" href="#101">101</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURN_INDEX_NAME = <span class="jxr_string">"returnIndex"</span>; -<a name="102" href="#102">102</a> -<a name="103" href="#103">103</a> <em class="jxr_javadoccomment">/**</em> -<a name="104" href="#104">104</a> <em class="jxr_javadoccomment"> * What value to put the ID of the selected metadata into.</em> -<a name="105" href="#105">105</a> <em class="jxr_javadoccomment"> */</em> -<a name="106" href="#106">106</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURNID_PARAM_NAME = <span class="jxr_string">"returnIDParam"</span>; -<a name="107" href="#107">107</a> -<a name="108" href="#108">108</a> <em class="jxr_javadoccomment">/**</em> -<a name="109" href="#109">109</a> <em class="jxr_javadoccomment"> * What returnIDParam defaults to.</em> -<a name="110" href="#110">110</a> <em class="jxr_javadoccomment"> */</em> -<a name="111" href="#111">111</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURNID_DEFAULT_VALUE = <span class="jxr_string">"entityID"</span>; -<a name="112" href="#112">112</a> <em class="jxr_javadoccomment">/**</em> -<a name="113" href="#113">113</a> <em class="jxr_javadoccomment"> * Whether we are allowed to interact.</em> -<a name="114" href="#114">114</a> <em class="jxr_javadoccomment"> */</em> -<a name="115" href="#115">115</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String ISPASSIVE_PARAM_NAME = <span class="jxr_string">"isPassive"</span>; -<a name="116" href="#116">116</a> -<a name="117" href="#117">117</a> <em class="jxr_javadoccomment">/**</em> -<a name="118" href="#118">118</a> <em class="jxr_javadoccomment"> * Whether we understand this or not.</em> -<a name="119" href="#119">119</a> <em class="jxr_javadoccomment"> */</em> -<a name="120" href="#120">120</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String POLICY_PARAM_NAME = <span class="jxr_string">"policy"</span>; -<a name="121" href="#121">121</a> -<a name="122" href="#122">122</a> <em class="jxr_javadoccomment">/**</em> -<a name="123" href="#123">123</a> <em class="jxr_javadoccomment"> * The only policy we know about.</em> -<a name="124" href="#124">124</a> <em class="jxr_javadoccomment"> */</em> -<a name="125" href="#125">125</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String KNOWN_POLICY_NAME -<a name="126" href="#126">126</a> = <span class="jxr_string">"urn:oasis:names:tc:SAML:profiles:SSO:idp-discoveryprotocol:single"</span>; -<a name="127" href="#127">127</a> -<a name="128" href="#128">128</a> <em class="jxr_javadoccomment">/**</em> -<a name="129" href="#129">129</a> <em class="jxr_javadoccomment"> * Mandatory Serialization constant.</em> -<a name="130" href="#130">130</a> <em class="jxr_javadoccomment"> */</em> -<a name="131" href="#131">131</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(DiscoveryServiceHandler.<strong class="jxr_keyword">class</strong>.getName()); -<a name="132" href="#132">132</a> -<a name="133" href="#133">133</a> <em class="jxr_javadoccomment">/**</em> -<a name="134" href="#134">134</a> <em class="jxr_javadoccomment"> * The location defines the last part of the URL which distinguished this handler. </em> -<a name="135" href="#135">135</a> <em class="jxr_javadoccomment"> */</em> -<a name="136" href="#136">136</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String location; -<a name="137" href="#137">137</a> -<a name="138" href="#138">138</a> <em class="jxr_javadoccomment">/**</em> -<a name="139" href="#139">139</a> <em class="jxr_javadoccomment"> * If isDefault is true then if there is a mismatch then this handler is used. </em> -<a name="140" href="#140">140</a> <em class="jxr_javadoccomment"> */</em> -<a name="141" href="#141">141</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> isDefault; -<a name="142" href="#142">142</a> -<a name="143" href="#143">143</a> <em class="jxr_javadoccomment">/**</em> -<a name="144" href="#144">144</a> <em class="jxr_javadoccomment"> * Config handles detailed behavior.</em> -<a name="145" href="#145">145</a> <em class="jxr_javadoccomment"> */</em> -<a name="146" href="#146">146</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> config; -<a name="147" href="#147">147</a> -<a name="148" href="#148">148</a> <em class="jxr_javadoccomment">/**</em> -<a name="149" href="#149">149</a> <em class="jxr_javadoccomment"> * The list of all the metadata providers that this discovery handler believes in.</em> -<a name="150" href="#150">150</a> <em class="jxr_javadoccomment"> */</em> -<a name="151" href="#151">151</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> List <IdPSiteSet> siteSets; -<a name="152" href="#152">152</a> -<a name="153" href="#153">153</a> <em class="jxr_javadoccomment">/**</em> -<a name="154" href="#154">154</a> <em class="jxr_javadoccomment"> * The list of all the plugins that this hanlder has had configured.</em> -<a name="155" href="#155">155</a> <em class="jxr_javadoccomment"> */</em> -<a name="156" href="#156">156</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> List <Plugin> plugins; -<a name="157" href="#157">157</a> -<a name="158" href="#158">158</a> <em class="jxr_javadoccomment">/**</em> -<a name="159" href="#159">159</a> <em class="jxr_javadoccomment"> * Constructor to create and configure the handler.</em> -<a name="160" href="#160">160</a> <em class="jxr_javadoccomment"> * @param config - DOM Element with configuration information.</em> -<a name="161" href="#161">161</a> <em class="jxr_javadoccomment"> * @param federations - Supplies all known providers which will be included if so configured.</em> -<a name="162" href="#162">162</a> <em class="jxr_javadoccomment"> * @param plugins - Supplies all known plugins which will be included if configured in. </em> -<a name="163" href="#163">163</a> <em class="jxr_javadoccomment"> * @param defaultConfig - The default configurations.</em> -<a name="164" href="#164">164</a> <em class="jxr_javadoccomment"> * @throws ShibbolethConfigurationException - if we find something odd in the config file. </em> -<a name="165" href="#165">165</a> <em class="jxr_javadoccomment"> */</em> -<a name="166" href="#166">166</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a>(Element config, -<a name="167" href="#167">167</a> Hashtable <String, IdPSiteSet> federations, -<a name="168" href="#168">168</a> Hashtable <String, Plugin> plugins, -<a name="169" href="#169">169</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> defaultConfig) <strong class="jxr_keyword">throws</strong> ShibbolethConfigurationException -<a name="170" href="#170">170</a> { -<a name="171" href="#171">171</a> siteSets = <strong class="jxr_keyword">new</strong> ArrayList <IdPSiteSet>(federations.size()); -<a name="172" href="#172">172</a> <strong class="jxr_keyword">this</strong>.plugins = <strong class="jxr_keyword">new</strong> ArrayList <Plugin>(plugins.size()); -<a name="173" href="#173">173</a> -<a name="174" href="#174">174</a> <em class="jxr_comment">//</em> -<a name="175" href="#175">175</a> <em class="jxr_comment">// Collect the Configuration from the XML</em> -<a name="176" href="#176">176</a> <em class="jxr_comment">//</em> -<a name="177" href="#177">177</a> -<a name="178" href="#178">178</a> <strong class="jxr_keyword">this</strong>.config = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>(config, defaultConfig); -<a name="179" href="#179">179</a> -<a name="180" href="#180">180</a> location = config.getAttribute(<span class="jxr_string">"location"</span>); -<a name="181" href="#181">181</a> -<a name="182" href="#182">182</a> <strong class="jxr_keyword">if</strong> (location == <strong class="jxr_keyword">null</strong> || location.equals(<span class="jxr_string">""</span>)) { -<a name="183" href="#183">183</a> -<a name="184" href="#184">184</a> LOG.error(<span class="jxr_string">"DiscoveryService must have a location specified"</span>); -<a name="185" href="#185">185</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"DiscoveryService must have a location specified"</span>); -<a name="186" href="#186">186</a> } -<a name="187" href="#187">187</a> -<a name="188" href="#188">188</a> <em class="jxr_comment">//</em> -<a name="189" href="#189">189</a> <em class="jxr_comment">// Is this the default WAYF?</em> -<a name="190" href="#190">190</a> <em class="jxr_comment">//</em> -<a name="191" href="#191">191</a> -<a name="192" href="#192">192</a> String attribute = config.getAttribute(<span class="jxr_string">"default"</span>); -<a name="193" href="#193">193</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="194" href="#194">194</a> isDefault = Boolean.valueOf(attribute).booleanValue(); -<a name="195" href="#195">195</a> } <strong class="jxr_keyword">else</strong> { -<a name="196" href="#196">196</a> isDefault = false; -<a name="197" href="#197">197</a> } -<a name="198" href="#198">198</a> -<a name="199" href="#199">199</a> <em class="jxr_comment">//</em> -<a name="200" href="#200">200</a> <em class="jxr_comment">// Which federations (sitesets) do we care about?</em> -<a name="201" href="#201">201</a> <em class="jxr_comment">//</em> -<a name="202" href="#202">202</a> -<a name="203" href="#203">203</a> NodeList list = config.getElementsByTagName(<span class="jxr_string">"Federation"</span>); -<a name="204" href="#204">204</a> -<a name="205" href="#205">205</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < list.getLength(); i++ ) { -<a name="206" href="#206">206</a> -<a name="207" href="#207">207</a> attribute = ((Element) list.item(i)).getAttribute(<span class="jxr_string">"identifier"</span>); -<a name="208" href="#208">208</a> -<a name="209" href="#209">209</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> siteset = federations.get(attribute); -<a name="210" href="#210">210</a> -<a name="211" href="#211">211</a> <strong class="jxr_keyword">if</strong> (siteset == <strong class="jxr_keyword">null</strong>) { -<a name="212" href="#212">212</a> LOG.error(<span class="jxr_string">"Handler "</span> + location + <span class="jxr_string">": could not find metadata for <Federation> with identifier "</span> + attribute + <span class="jxr_string">"."</span>); -<a name="213" href="#213">213</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>( -<a name="214" href="#214">214</a> <span class="jxr_string">"Handler "</span> + location + <span class="jxr_string">": could not find metadata for <Federation> identifier "</span> + attribute + <span class="jxr_string">"."</span>); -<a name="215" href="#215">215</a> } -<a name="216" href="#216">216</a> -<a name="217" href="#217">217</a> siteSets.add(siteset); -<a name="218" href="#218">218</a> } -<a name="219" href="#219">219</a> -<a name="220" href="#220">220</a> <strong class="jxr_keyword">if</strong> (siteSets.size() == 0) { -<a name="221" href="#221">221</a> <em class="jxr_comment">//</em> -<a name="222" href="#222">222</a> <em class="jxr_comment">// No Federations explicitly named pick em all</em> -<a name="223" href="#223">223</a> <em class="jxr_comment">//</em> -<a name="224" href="#224">224</a> siteSets.addAll(federations.values()); -<a name="225" href="#225">225</a> } -<a name="226" href="#226">226</a> -<a name="227" href="#227">227</a> <em class="jxr_comment">//</em> -<a name="228" href="#228">228</a> <em class="jxr_comment">// Now, which plugins?</em> -<a name="229" href="#229">229</a> <em class="jxr_comment">//</em> -<a name="230" href="#230">230</a> -<a name="231" href="#231">231</a> list = config.getElementsByTagName(<span class="jxr_string">"PluginInstance"</span>); -<a name="232" href="#232">232</a> -<a name="233" href="#233">233</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < list.getLength(); i++ ) { -<a name="234" href="#234">234</a> -<a name="235" href="#235">235</a> attribute = ((Element) list.item(i)).getAttribute(<span class="jxr_string">"identifier"</span>); -<a name="236" href="#236">236</a> -<a name="237" href="#237">237</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin = plugins.get(attribute); -<a name="238" href="#238">238</a> -<a name="239" href="#239">239</a> <strong class="jxr_keyword">if</strong> (plugin == <strong class="jxr_keyword">null</strong>) { -<a name="240" href="#240">240</a> LOG.error(<span class="jxr_string">"Handler "</span> + location + <span class="jxr_string">": could not find plugin for identifier "</span> + attribute); -<a name="241" href="#241">241</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>( -<a name="242" href="#242">242</a> <span class="jxr_string">"Handler "</span> + location + <span class="jxr_string">": could not find plugin for identifier "</span> + attribute); -<a name="243" href="#243">243</a> } -<a name="244" href="#244">244</a> -<a name="245" href="#245">245</a> <strong class="jxr_keyword">this</strong>.plugins.add(plugin); -<a name="246" href="#246">246</a> } -<a name="247" href="#247">247</a> -<a name="248" href="#248">248</a> <em class="jxr_comment">//</em> -<a name="249" href="#249">249</a> <em class="jxr_comment">// So now tell every IdPSite about every plugin.</em> -<a name="250" href="#250">250</a> <em class="jxr_comment">//</em> -<a name="251" href="#251">251</a> <em class="jxr_comment">// Note that there is only one idpsite per metadatafile per WAYF and that the discovery </em> -<a name="252" href="#252">252</a> <em class="jxr_comment">// services share them, so the data explosion is only number(IdpSites) * number(Plugins) not</em> -<a name="253" href="#253">253</a> <em class="jxr_comment">// number(IdpSites) * number(Plugins) * number(DiscoverHandlers)</em> -<a name="254" href="#254">254</a> -<a name="255" href="#255">255</a> <strong class="jxr_keyword">for</strong> (IdPSiteSet site: siteSets) { -<a name="256" href="#256">256</a> <strong class="jxr_keyword">for</strong> (Plugin plugin: <strong class="jxr_keyword">this</strong>.plugins) { -<a name="257" href="#257">257</a> site.addPlugin(plugin); -<a name="258" href="#258">258</a> } -<a name="259" href="#259">259</a> } -<a name="260" href="#260">260</a> } -<a name="261" href="#261">261</a> -<a name="262" href="#262">262</a> -<a name="263" href="#263">263</a> <em class="jxr_comment">//</em> -<a name="264" href="#264">264</a> <em class="jxr_comment">// Standard Beany Methods</em> -<a name="265" href="#265">265</a> <em class="jxr_comment">//</em> -<a name="266" href="#266">266</a> <em class="jxr_javadoccomment">/**</em> -<a name="267" href="#267">267</a> <em class="jxr_javadoccomment"> * The 'Name' of the service. the path used to identify the ServiceHandler.</em> -<a name="268" href="#268">268</a> <em class="jxr_javadoccomment"> * @return the path used to identify the ServiceHandler.</em> -<a name="269" href="#269">269</a> <em class="jxr_javadoccomment"> */</em> -<a name="270" href="#270">270</a> -<a name="271" href="#271">271</a> <strong class="jxr_keyword">protected</strong> String getLocation() { -<a name="272" href="#272">272</a> <strong class="jxr_keyword">return</strong> location; -<a name="273" href="#273">273</a> } -<a name="274" href="#274">274</a> -<a name="275" href="#275">275</a> <em class="jxr_javadoccomment">/**</em> -<a name="276" href="#276">276</a> <em class="jxr_javadoccomment"> * Whether this is the default service.</em> -<a name="277" href="#277">277</a> <em class="jxr_javadoccomment"> * @return is it?</em> -<a name="278" href="#278">278</a> <em class="jxr_javadoccomment"> */</em> -<a name="279" href="#279">279</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> isDefault() { -<a name="280" href="#280">280</a> <strong class="jxr_keyword">return</strong> isDefault; -<a name="281" href="#281">281</a> } -<a name="282" href="#282">282</a> -<a name="283" href="#283">283</a> <em class="jxr_comment">//</em> -<a name="284" href="#284">284</a> <em class="jxr_comment">// Now the bits that deal with the user request</em> -<a name="285" href="#285">285</a> <em class="jxr_comment">//</em> -<a name="286" href="#286">286</a> -<a name="287" href="#287">287</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> doGet(HttpServletRequest req, HttpServletResponse res) { -<a name="288" href="#288">288</a> -<a name="289" href="#289">289</a> String policy = req.getParameter(POLICY_PARAM_NAME); -<a name="290" href="#290">290</a> -<a name="291" href="#291">291</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != policy && !KNOWN_POLICY_NAME.equals(policy)) { -<a name="292" href="#292">292</a> <em class="jxr_comment">//</em> -<a name="293" href="#293">293</a> <em class="jxr_comment">// unknown policy</em> -<a name="294" href="#294">294</a> <em class="jxr_comment">//</em> -<a name="295" href="#295">295</a> LOG.error(<span class="jxr_string">"Unknown policy "</span> + policy); -<a name="296" href="#296">296</a> handleError(req, res, <span class="jxr_string">"Unknown policy "</span> + policy); -<a name="297" href="#297">297</a> <strong class="jxr_keyword">return</strong>; -<a name="298" href="#298">298</a> } -<a name="299" href="#299">299</a> -<a name="300" href="#300">300</a> <em class="jxr_comment">//</em> -<a name="301" href="#301">301</a> <em class="jxr_comment">// Decide how to route the request based on query string</em> -<a name="302" href="#302">302</a> <em class="jxr_comment">//</em> -<a name="303" href="#303">303</a> String requestType = req.getParameter(<span class="jxr_string">"action"</span>); -<a name="304" href="#304">304</a> -<a name="305" href="#305">305</a> <strong class="jxr_keyword">if</strong> (requestType == <strong class="jxr_keyword">null</strong> || requestType.equals(<span class="jxr_string">""</span>)) { -<a name="306" href="#306">306</a> requestType = <span class="jxr_string">"lookup"</span>; -<a name="307" href="#307">307</a> } -<a name="308" href="#308">308</a> -<a name="309" href="#309">309</a> <strong class="jxr_keyword">try</strong> { -<a name="310" href="#310">310</a> -<a name="311" href="#311">311</a> <strong class="jxr_keyword">if</strong> (requestType.equals(<span class="jxr_string">"search"</span>)) { -<a name="312" href="#312">312</a> -<a name="313" href="#313">313</a> String parameter = req.getParameter(<span class="jxr_string">"string"</span>); -<a name="314" href="#314">314</a> <strong class="jxr_keyword">if</strong> (parameter != <strong class="jxr_keyword">null</strong> && parameter.equals(<span class="jxr_string">""</span>)) { -<a name="315" href="#315">315</a> parameter = <strong class="jxr_keyword">null</strong>; -<a name="316" href="#316">316</a> } -<a name="317" href="#317">317</a> handleLookup(req, res, parameter); -<a name="318" href="#318">318</a> -<a name="319" href="#319">319</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (requestType.equals(<span class="jxr_string">"selection"</span>)) { -<a name="320" href="#320">320</a> -<a name="321" href="#321">321</a> handleSelection(req, res); -<a name="322" href="#322">322</a> } <strong class="jxr_keyword">else</strong> { -<a name="323" href="#323">323</a> handleLookup(req, res, <strong class="jxr_keyword">null</strong>); -<a name="324" href="#324">324</a> } -<a name="325" href="#325">325</a> } <strong class="jxr_keyword">catch</strong> (WayfException we) { -<a name="326" href="#326">326</a> LOG.error(<span class="jxr_string">"Error processing DS request:"</span>, we); -<a name="327" href="#327">327</a> handleError(req, res, we.getLocalizedMessage()); -<a name="328" href="#328">328</a> } <strong class="jxr_keyword">catch</strong> (WayfRequestHandled we) { -<a name="329" href="#329">329</a> <em class="jxr_comment">//</em> -<a name="330" href="#330">330</a> <em class="jxr_comment">// Yuck - a sucess path involving an exception</em> -<a name="331" href="#331">331</a> <em class="jxr_comment">//</em> -<a name="332" href="#332">332</a> } -<a name="333" href="#333">333</a> -<a name="334" href="#334">334</a> } -<a name="335" href="#335">335</a> -<a name="336" href="#336">336</a> <em class="jxr_javadoccomment">/**</em> -<a name="337" href="#337">337</a> <em class="jxr_javadoccomment"> * When the WAYF user has selected something we look it up, tell the plugins and then dispatch to the Idp.</em> -<a name="338" href="#338">338</a> <em class="jxr_javadoccomment"> * </em> -<a name="339" href="#339">339</a> <em class="jxr_javadoccomment"> * @param req - standard J2EE stuff</em> -<a name="340" href="#340">340</a> <em class="jxr_javadoccomment"> * @param res - standard J2EE stuff</em> -<a name="341" href="#341">341</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled - if one of the plugins has done the dispatch</em> -<a name="342" href="#342">342</a> <em class="jxr_javadoccomment"> * @throws WayfException - if we had an errors</em> -<a name="343" href="#343">343</a> <em class="jxr_javadoccomment"> */</em> -<a name="344" href="#344">344</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> handleSelection(HttpServletRequest req, -<a name="345" href="#345">345</a> HttpServletResponse res) <strong class="jxr_keyword">throws</strong> WayfRequestHandled, WayfException -<a name="346" href="#346">346</a> { -<a name="347" href="#347">347</a> -<a name="348" href="#348">348</a> String idpName = req.getParameter(<span class="jxr_string">"origin"</span>); -<a name="349" href="#349">349</a> LOG.debug(<span class="jxr_string">"Processing handle selection: "</span> + idpName); -<a name="350" href="#350">350</a> -<a name="351" href="#351">351</a> String sPName = getSPId(req); -<a name="352" href="#352">352</a> -<a name="353" href="#353">353</a> <strong class="jxr_keyword">if</strong> (idpName == <strong class="jxr_keyword">null</strong> || idpName.equals(<span class="jxr_string">""</span>)) { -<a name="354" href="#354">354</a> handleLookup(req, res, <strong class="jxr_keyword">null</strong>); -<a name="355" href="#355">355</a> <strong class="jxr_keyword">return</strong>; -<a name="356" href="#356">356</a> } -<a name="357" href="#357">357</a> -<a name="358" href="#358">358</a> <strong class="jxr_keyword">if</strong> (getValue(req, SHIRE_PARAM_NAME) == <strong class="jxr_keyword">null</strong>) { -<a name="359" href="#359">359</a> <em class="jxr_comment">//</em> -<a name="360" href="#360">360</a> <em class="jxr_comment">// 2.0 protocol</em> -<a name="361" href="#361">361</a> <em class="jxr_comment">//</em> -<a name="362" href="#362">362</a> setupReturnAddress(sPName, req); -<a name="363" href="#363">363</a> } -<a name="364" href="#364">364</a> <em class="jxr_comment">//</em> -<a name="365" href="#365">365</a> <em class="jxr_comment">// Notify plugins</em> -<a name="366" href="#366">366</a> <em class="jxr_comment">//</em> -<a name="367" href="#367">367</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> site = <strong class="jxr_keyword">null</strong>; -<a name="368" href="#368">368</a> -<a name="369" href="#369">369</a> <strong class="jxr_keyword">for</strong> (Plugin plugin:plugins) { -<a name="370" href="#370">370</a> <strong class="jxr_keyword">for</strong> (IdPSiteSet idPSiteSet: siteSets) { -<a name="371" href="#371">371</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> param = idPSiteSet.paramFor(plugin); -<a name="372" href="#372">372</a> plugin.selected(req, res, param, idpName); -<a name="373" href="#373">373</a> <strong class="jxr_keyword">if</strong> (site == <strong class="jxr_keyword">null</strong> && idPSiteSet.containsIdP(idpName)) { -<a name="374" href="#374">374</a> site = idPSiteSet.getSite(idpName); -<a name="375" href="#375">375</a> } -<a name="376" href="#376">376</a> } -<a name="377" href="#377">377</a> } -<a name="378" href="#378">378</a> -<a name="379" href="#379">379</a> <strong class="jxr_keyword">if</strong> (site == <strong class="jxr_keyword">null</strong>) { -<a name="380" href="#380">380</a> handleLookup(req, res, <strong class="jxr_keyword">null</strong>); -<a name="381" href="#381">381</a> } <strong class="jxr_keyword">else</strong> { -<a name="382" href="#382">382</a> forwardRequest(req, res, site); -<a name="383" href="#383">383</a> } -<a name="384" href="#384">384</a> } -<a name="385" href="#385">385</a> -<a name="386" href="#386">386</a> -<a name="387" href="#387">387</a> <em class="jxr_javadoccomment">/**</em> -<a name="388" href="#388">388</a> <em class="jxr_javadoccomment"> * This sets up the parameter RETURN_ATTRIBUTE_NAME with the return address </em> -<a name="389" href="#389">389</a> <em class="jxr_javadoccomment"> * harvested from the reqest.</em> -<a name="390" href="#390">390</a> <em class="jxr_javadoccomment"> * <ul><le>If a "return" parameter is present we check in the metadata for spoofing </em> -<a name="391" href="#391">391</a> <em class="jxr_javadoccomment"> * and then set up from there </le></em> -<a name="392" href="#392">392</a> <em class="jxr_javadoccomment"> * <le>If "returnID" is specified we get this from the metadata</le></em> -<a name="393" href="#393">393</a> <em class="jxr_javadoccomment"> * <le>If nothing is provided we get the default from the metadata (if provided)</le></em> -<a name="394" href="#394">394</a> <em class="jxr_javadoccomment"> * <le>Otherwise we whine</le></em> -<a name="395" href="#395">395</a> <em class="jxr_javadoccomment"> * </ul> </em> -<a name="396" href="#396">396</a> <em class="jxr_javadoccomment"> * @param spName - the name of the Service provider.</em> -<a name="397" href="#397">397</a> <em class="jxr_javadoccomment"> * @param req - The request.</em> -<a name="398" href="#398">398</a> <em class="jxr_javadoccomment"> * @throws WayfException - if we spot spoofing or there is no defaumlt </em> -<a name="399" href="#399">399</a> <em class="jxr_javadoccomment"> */</em> -<a name="400" href="#400">400</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> setupReturnAddress(String spName, HttpServletRequest req) <strong class="jxr_keyword">throws</strong> WayfException{ -<a name="401" href="#401">401</a> -<a name="402" href="#402">402</a> DiscoveryResponse[] discoveryServices; -<a name="403" href="#403">403</a> Set<XMLObject> objects = <strong class="jxr_keyword">new</strong> HashSet<XMLObject>(); -<a name="404" href="#404">404</a> String defaultName = <strong class="jxr_keyword">null</strong>; -<a name="405" href="#405">405</a> -<a name="406" href="#406">406</a> <strong class="jxr_keyword">for</strong> (IdPSiteSet metadataProvider:siteSets) { -<a name="407" href="#407">407</a> -<a name="408" href="#408">408</a> <em class="jxr_comment">//</em> -<a name="409" href="#409">409</a> <em class="jxr_comment">// Only do work if the SP makes sense</em> -<a name="410" href="#410">410</a> <em class="jxr_comment">//</em> -<a name="411" href="#411">411</a> -<a name="412" href="#412">412</a> <strong class="jxr_keyword">if</strong> (metadataProvider.containsSP(spName)) { -<a name="413" href="#413">413</a> -<a name="414" href="#414">414</a> <em class="jxr_comment">//</em> -<a name="415" href="#415">415</a> <em class="jxr_comment">// The name makes sense so let's get the entity and from that</em> -<a name="416" href="#416">416</a> <em class="jxr_comment">// all of its roles</em> -<a name="417" href="#417">417</a> <em class="jxr_comment">//</em> -<a name="418" href="#418">418</a> -<a name="419" href="#419">419</a> EntityDescriptor entity = metadataProvider.getEntity(spName); -<a name="420" href="#420">420</a> List<RoleDescriptor> roles = entity.getRoleDescriptors(); -<a name="421" href="#421">421</a> -<a name="422" href="#422">422</a> <strong class="jxr_keyword">for</strong> (RoleDescriptor role:roles) { -<a name="423" href="#423">423</a> -<a name="424" href="#424">424</a> <em class="jxr_comment">//</em> -<a name="425" href="#425">425</a> <em class="jxr_comment">// Check every role</em> -<a name="426" href="#426">426</a> <em class="jxr_comment">//</em> -<a name="427" href="#427">427</a> -<a name="428" href="#428">428</a> <strong class="jxr_keyword">if</strong> (role instanceof SPSSODescriptor) { -<a name="429" href="#429">429</a> -<a name="430" href="#430">430</a> <em class="jxr_comment">//</em> -<a name="431" href="#431">431</a> <em class="jxr_comment">// And grab hold of all the extensions for SPSSO descriptors</em> -<a name="432" href="#432">432</a> <em class="jxr_comment">//</em> -<a name="433" href="#433">433</a> -<a name="434" href="#434">434</a> Extensions exts = role.getExtensions(); -<a name="435" href="#435">435</a> <strong class="jxr_keyword">if</strong> (exts != <strong class="jxr_keyword">null</strong>) { -<a name="436" href="#436">436</a> objects.addAll(exts.getOrderedChildren()); -<a name="437" href="#437">437</a> } -<a name="438" href="#438">438</a> } -<a name="439" href="#439">439</a> } -<a name="440" href="#440">440</a> } -<a name="441" href="#441">441</a> } -<a name="442" href="#442">442</a> -<a name="443" href="#443">443</a> <em class="jxr_comment">//</em> -<a name="444" href="#444">444</a> <em class="jxr_comment">// Now, let's strip out everything which isn't a DiscoveryService</em> -<a name="445" href="#445">445</a> <em class="jxr_comment">//</em> -<a name="446" href="#446">446</a> -<a name="447" href="#447">447</a> discoveryServices = <strong class="jxr_keyword">new</strong> DiscoveryResponse[objects.size()]; -<a name="448" href="#448">448</a> <strong class="jxr_keyword">int</strong> dsCount = 0; -<a name="449" href="#449">449</a> -<a name="450" href="#450">450</a> <strong class="jxr_keyword">for</strong> (XMLObject obj:objects) { -<a name="451" href="#451">451</a> <strong class="jxr_keyword">if</strong> (obj instanceof DiscoveryResponse) { -<a name="452" href="#452">452</a> DiscoveryResponse ds = (DiscoveryResponse) obj; -<a name="453" href="#453">453</a> discoveryServices[dsCount++] = ds; -<a name="454" href="#454">454</a> <strong class="jxr_keyword">if</strong> (ds.isDefault() || <strong class="jxr_keyword">null</strong> == defaultName) { -<a name="455" href="#455">455</a> defaultName = ds.getLocation(); -<a name="456" href="#456">456</a> } -<a name="457" href="#457">457</a> } -<a name="458" href="#458">458</a> } -<a name="459" href="#459">459</a> -<a name="460" href="#460">460</a> <em class="jxr_comment">//</em> -<a name="461" href="#461">461</a> <em class="jxr_comment">// Now process the return parameters. The name is either a parameter</em> -<a name="462" href="#462">462</a> <em class="jxr_comment">// called RETURN_PARAM_NAME or an attributes called RETURN_ATTRIBUTE_NAME</em> -<a name="463" href="#463">463</a> <em class="jxr_comment">//</em> -<a name="464" href="#464">464</a> String returnName = req.getParameter(RETURN_PARAM_NAME); -<a name="465" href="#465">465</a> -<a name="466" href="#466">466</a> <strong class="jxr_keyword">if</strong> (returnName == <strong class="jxr_keyword">null</strong> || returnName.length() == 0) { -<a name="467" href="#467">467</a> returnName = getValue(req, RETURN_ATTRIBUTE_NAME); -<a name="468" href="#468">468</a> } -<a name="469" href="#469">469</a> -<a name="470" href="#470">470</a> <em class="jxr_comment">//</em> -<a name="471" href="#471">471</a> <em class="jxr_comment">// Return index is only ever a parameter</em> -<a name="472" href="#472">472</a> <em class="jxr_comment">//</em> -<a name="473" href="#473">473</a> -<a name="474" href="#474">474</a> String returnIndex = req.getParameter(RETURN_INDEX_NAME); -<a name="475" href="#475">475</a> -<a name="476" href="#476">476</a> <strong class="jxr_keyword">if</strong> (returnName != <strong class="jxr_keyword">null</strong> && returnName.length() != 0) { -<a name="477" href="#477">477</a> <em class="jxr_comment">//</em> -<a name="478" href="#478">478</a> <em class="jxr_comment">// Given something so we have to police it.</em> -<a name="479" href="#479">479</a> <em class="jxr_comment">//</em> -<a name="480" href="#480">480</a> String nameNoParam = returnName; -<a name="481" href="#481">481</a> URL providedReturnURL; -<a name="482" href="#482">482</a> <strong class="jxr_keyword">int</strong> index = nameNoParam.indexOf('?'); -<a name="483" href="#483">483</a> <strong class="jxr_keyword">boolean</strong> found = false; -<a name="484" href="#484">484</a> -<a name="485" href="#485">485</a> <strong class="jxr_keyword">if</strong> (index >= 0) { -<a name="486" href="#486">486</a> nameNoParam = nameNoParam.substring(0,index); -<a name="487" href="#487">487</a> } -<a name="488" href="#488">488</a> -<a name="489" href="#489">489</a> <strong class="jxr_keyword">try</strong> { -<a name="490" href="#490">490</a> providedReturnURL = <strong class="jxr_keyword">new</strong> URL(nameNoParam); -<a name="491" href="#491">491</a> } <strong class="jxr_keyword">catch</strong> (MalformedURLException e) { -<a name="492" href="#492">492</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Couldn't parse provided return name "</span> + nameNoParam, e); -<a name="493" href="#493">493</a> } -<a name="494" href="#494">494</a> -<a name="495" href="#495">495</a> -<a name="496" href="#496">496</a> <strong class="jxr_keyword">for</strong> (DiscoveryResponse disc: discoveryServices) { -<a name="497" href="#497">497</a> <strong class="jxr_keyword">if</strong> (equalsURL(disc, providedReturnURL)) { -<a name="498" href="#498">498</a> found = <strong class="jxr_keyword">true</strong>; -<a name="499" href="#499">499</a> <strong class="jxr_keyword">break</strong>; -<a name="500" href="#500">500</a> } -<a name="501" href="#501">501</a> } -<a name="502" href="#502">502</a> <strong class="jxr_keyword">if</strong> (!found) { -<a name="503" href="#503">503</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Couldn't find endpoint "</span> + nameNoParam + <span class="jxr_string">" in metadata"</span>); -<a name="504" href="#504">504</a> } -<a name="505" href="#505">505</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (returnIndex != <strong class="jxr_keyword">null</strong> && returnIndex.length() != 0) { -<a name="506" href="#506">506</a> -<a name="507" href="#507">507</a> <strong class="jxr_keyword">int</strong> index; -<a name="508" href="#508">508</a> <strong class="jxr_keyword">try</strong> { -<a name="509" href="#509">509</a> index = Integer.parseInt(returnIndex); -<a name="510" href="#510">510</a> } <strong class="jxr_keyword">catch</strong> (NumberFormatException e) { -<a name="511" href="#511">511</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Couldn't convert "</span> + returnIndex + <span class="jxr_string">" into an index"</span>); -<a name="512" href="#512">512</a> } -<a name="513" href="#513">513</a> <em class="jxr_comment">//</em> -<a name="514" href="#514">514</a> <em class="jxr_comment">// So look throught to find the endpoint with the correct index</em> -<a name="515" href="#515">515</a> <em class="jxr_comment">//</em> -<a name="516" href="#516">516</a> -<a name="517" href="#517">517</a> <strong class="jxr_keyword">boolean</strong> found = false; -<a name="518" href="#518">518</a> -<a name="519" href="#519">519</a> <strong class="jxr_keyword">for</strong> (DiscoveryResponse disc: discoveryServices) { -<a name="520" href="#520">520</a> <strong class="jxr_keyword">if</strong> (index == disc.getIndex()) { -<a name="521" href="#521">521</a> found = <strong class="jxr_keyword">true</strong>; -<a name="522" href="#522">522</a> returnName = disc.getLocation(); -<a name="523" href="#523">523</a> <strong class="jxr_keyword">break</strong>; -<a name="524" href="#524">524</a> } -<a name="525" href="#525">525</a> } -<a name="526" href="#526">526</a> <strong class="jxr_keyword">if</strong> (!found) { -<a name="527" href="#527">527</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Couldn't not find endpoint "</span> + returnIndex + <span class="jxr_string">"in metadata"</span>); -<a name="528" href="#528">528</a> } -<a name="529" href="#529">529</a> } <strong class="jxr_keyword">else</strong> { -<a name="530" href="#530">530</a> <em class="jxr_comment">//</em> -<a name="531" href="#531">531</a> <em class="jxr_comment">// No name, not index, so we want the default</em> -<a name="532" href="#532">532</a> <em class="jxr_comment">//</em> -<a name="533" href="#533">533</a> returnName = defaultName; -<a name="534" href="#534">534</a> } -<a name="535" href="#535">535</a> <em class="jxr_comment">//</em> -<a name="536" href="#536">536</a> <em class="jxr_comment">// So by now returnName has the correct value, either harvested from or</em> -<a name="537" href="#537">537</a> <em class="jxr_comment">// policed against the metadata</em> -<a name="538" href="#538">538</a> <em class="jxr_comment">//</em> -<a name="539" href="#539">539</a> req.setAttribute(RETURN_ATTRIBUTE_NAME, returnName); -<a name="540" href="#540">540</a> } -<a name="541" href="#541">541</a> -<a name="542" href="#542">542</a> <em class="jxr_javadoccomment">/**</em> -<a name="543" href="#543">543</a> <em class="jxr_javadoccomment"> * Helper function to see whather the provided endpoint in the metadata matches the </em> -<a name="544" href="#544">544</a> <em class="jxr_javadoccomment"> * provided return URL in the request.</em> -<a name="545" href="#545">545</a> <em class="jxr_javadoccomment"> * </em> -<a name="546" href="#546">546</a> <em class="jxr_javadoccomment"> * @param discovery</em> -<a name="547" href="#547">547</a> <em class="jxr_javadoccomment"> * @param providedName</em> -<a name="548" href="#548">548</a> <em class="jxr_javadoccomment"> * @return</em> -<a name="549" href="#549">549</a> <em class="jxr_javadoccomment"> */</em> -<a name="550" href="#550">550</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> equalsURL(DiscoveryResponse discovery, URL providedName) { -<a name="551" href="#551">551</a> -<a name="552" href="#552">552</a> <em class="jxr_comment">//</em> -<a name="553" href="#553">553</a> <em class="jxr_comment">// Nothing provided - no match</em> -<a name="554" href="#554">554</a> <em class="jxr_comment">//</em> -<a name="555" href="#555">555</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == discovery) { -<a name="556" href="#556">556</a> <strong class="jxr_keyword">return</strong> false; -<a name="557" href="#557">557</a> } -<a name="558" href="#558">558</a> -<a name="559" href="#559">559</a> URL discoveryName; -<a name="560" href="#560">560</a> <strong class="jxr_keyword">try</strong> { -<a name="561" href="#561">561</a> discoveryName = <strong class="jxr_keyword">new</strong> URL(discovery.getLocation()); -<a name="562" href="#562">562</a> } <strong class="jxr_keyword">catch</strong> (MalformedURLException e) { -<a name="563" href="#563">563</a> <em class="jxr_comment">//</em> -<a name="564" href="#564">564</a> <em class="jxr_comment">// Something bad happened. Log it (it is only of interest to the sysadmin, not to the user)</em> -<a name="565" href="#565">565</a> <em class="jxr_comment">//</em> -<a name="566" href="#566">566</a> LOG.warn(<span class="jxr_string">"Found invalid discovery end point : "</span> + discovery.getLocation(), e); -<a name="567" href="#567">567</a> <strong class="jxr_keyword">return</strong> false; -<a name="568" href="#568">568</a> } -<a name="569" href="#569">569</a> -<a name="570" href="#570">570</a> <strong class="jxr_keyword">return</strong> providedName.equals(discoveryName); -<a name="571" href="#571">571</a> -<a name="572" href="#572">572</a> } -<a name="573" href="#573">573</a> -<a name="574" href="#574">574</a> <em class="jxr_javadoccomment">/**</em> -<a name="575" href="#575">575</a> <em class="jxr_javadoccomment"> * Displays a Discovery Service selection page, having first consulted the plugins as needed.</em> -<a name="576" href="#576">576</a> <em class="jxr_javadoccomment"> * @param req Describes the request</em> -<a name="577" href="#577">577</a> <em class="jxr_javadoccomment"> * @param res Describes the response</em> -<a name="578" href="#578">578</a> <em class="jxr_javadoccomment"> * @param searchName What are we looking for?</em> -<a name="579" href="#579">579</a> <em class="jxr_javadoccomment"> * </em> -<a name="580" href="#580">580</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if a plugin has dealt with the request</em> -<a name="581" href="#581">581</a> <em class="jxr_javadoccomment"> * @throws WayfException in case of an error.</em> -<a name="582" href="#582">582</a> <em class="jxr_javadoccomment"> */</em> -<a name="583" href="#583">583</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> handleLookup(HttpServletRequest req, -<a name="584" href="#584">584</a> HttpServletResponse res, -<a name="585" href="#585">585</a> String searchName) <strong class="jxr_keyword">throws</strong> WayfException, WayfRequestHandled { -<a name="586" href="#586">586</a> -<a name="587" href="#587">587</a> String shire = getValue(req, SHIRE_PARAM_NAME); -<a name="588" href="#588">588</a> String providerId = getSPId(req); -<a name="589" href="#589">589</a> <strong class="jxr_keyword">boolean</strong> twoZeroProtocol = (shire == <strong class="jxr_keyword">null</strong>); -<a name="590" href="#590">590</a> <strong class="jxr_keyword">boolean</strong> isPassive = (twoZeroProtocol && -<a name="591" href="#591">591</a> <span class="jxr_string">"true"</span>.equalsIgnoreCase(getValue(req, ISPASSIVE_PARAM_NAME))); -<a name="592" href="#592">592</a> -<a name="593" href="#593">593</a> Collection <IdPSiteSetEntry> siteLists = <strong class="jxr_keyword">null</strong>; -<a name="594" href="#594">594</a> Collection<IdPSite> searchResults = <strong class="jxr_keyword">null</strong>; -<a name="595" href="#595">595</a> -<a name="596" href="#596">596</a> <strong class="jxr_keyword">if</strong> (config.getProvideListOfLists()) { -<a name="597" href="#597">597</a> siteLists = <strong class="jxr_keyword">new</strong> ArrayList <IdPSiteSetEntry>(siteSets.size()); -<a name="598" href="#598">598</a> } -<a name="599" href="#599">599</a> -<a name="600" href="#600">600</a> Collection <IdPSite> sites = <strong class="jxr_keyword">null</strong>; -<a name="601" href="#601">601</a> Comparator<IdPSite> comparator = <strong class="jxr_keyword">new</strong> IdPSite.Compare(req); -<a name="602" href="#602">602</a> -<a name="603" href="#603">603</a> <strong class="jxr_keyword">if</strong> (config.getProvideList()) { -<a name="604" href="#604">604</a> sites = <strong class="jxr_keyword">new</strong> TreeSet<IdPSite>(comparator); -<a name="605" href="#605">605</a> } -<a name="606" href="#606">606</a> -<a name="607" href="#607">607</a> <strong class="jxr_keyword">if</strong> (searchName != <strong class="jxr_keyword">null</strong> && !searchName.equals(<span class="jxr_string">""</span>)) { -<a name="608" href="#608">608</a> searchResults = <strong class="jxr_keyword">new</strong> TreeSet<IdPSite>(comparator); -<a name="609" href="#609">609</a> } -<a name="610" href="#610">610</a> -<a name="611" href="#611">611</a> LOG.debug(<span class="jxr_string">"Processing Idp Lookup for : "</span> + providerId); -<a name="612" href="#612">612</a> -<a name="613" href="#613">613</a> <em class="jxr_comment">//</em> -<a name="614" href="#614">614</a> <em class="jxr_comment">// Iterate over all the sitesets and if they know about the SP pass them to the plugins</em> -<a name="615" href="#615">615</a> <em class="jxr_comment">// and then add them too the list</em> -<a name="616" href="#616">616</a> <em class="jxr_comment">//</em> -<a name="617" href="#617">617</a> -<a name="618" href="#618">618</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a>[] ctx = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a>[plugins.size()]; -<a name="619" href="#619">619</a> List<IdPSite> hintList = <strong class="jxr_keyword">new</strong> ArrayList<IdPSite>(); -<a name="620" href="#620">620</a> -<a name="621" href="#621">621</a> <strong class="jxr_keyword">if</strong> (twoZeroProtocol) { -<a name="622" href="#622">622</a> setupReturnAddress(providerId, req); -<a name="623" href="#623">623</a> } -<a name="624" href="#624">624</a> <em class="jxr_comment">//</em> -<a name="625" href="#625">625</a> <em class="jxr_comment">// By having siteLists and sites as parameters we only iterate over </em> -<a name="626" href="#626">626</a> <em class="jxr_comment">// the metadata arrays once.</em> -<a name="627" href="#627">627</a> <em class="jxr_comment">//</em> -<a name="628" href="#628">628</a> <strong class="jxr_keyword">try</strong> { -<a name="629" href="#629">629</a> <strong class="jxr_keyword">for</strong> (IdPSiteSet metadataProvider:siteSets) { -<a name="630" href="#630">630</a> -<a name="631" href="#631">631</a> <em class="jxr_comment">//</em> -<a name="632" href="#632">632</a> <em class="jxr_comment">// Only do work if the SP makes sense</em> -<a name="633" href="#633">633</a> <em class="jxr_comment">//</em> -<a name="634" href="#634">634</a> -<a name="635" href="#635">635</a> <strong class="jxr_keyword">if</strong> (metadataProvider.containsSP(providerId) || !config.getLookupSp()) { -<a name="636" href="#636">636</a> -<a name="637" href="#637">637</a> Collection <IdPSite> search = <strong class="jxr_keyword">null</strong>; -<a name="638" href="#638">638</a> -<a name="639" href="#639">639</a> <strong class="jxr_keyword">if</strong> (searchResults != <strong class="jxr_keyword">null</strong>) { -<a name="640" href="#640">640</a> search = <strong class="jxr_keyword">new</strong> TreeSet<IdPSite>(comparator); -<a name="641" href="#641">641</a> } -<a name="642" href="#642">642</a> -<a name="643" href="#643">643</a> Map <String, IdPSite> theseSites = metadataProvider.getIdPSites(searchName, config, search); -<a name="644" href="#644">644</a> -<a name="645" href="#645">645</a> <em class="jxr_comment">//</em> -<a name="646" href="#646">646</a> <em class="jxr_comment">// Consult the plugins</em> -<a name="647" href="#647">647</a> <em class="jxr_comment">//</em> -<a name="648" href="#648">648</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < plugins.size(); i++) { -<a name="649" href="#649">649</a> -<a name="650" href="#650">650</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin = plugins.get(i); -<a name="651" href="#651">651</a> -<a name="652" href="#652">652</a> <strong class="jxr_keyword">if</strong> (searchResults == <strong class="jxr_keyword">null</strong>) { -<a name="653" href="#653">653</a> <em class="jxr_comment">//</em> -<a name="654" href="#654">654</a> <em class="jxr_comment">// This was a search</em> -<a name="655" href="#655">655</a> <em class="jxr_comment">//</em> -<a name="656" href="#656">656</a> ctx[i] = plugin.lookup(req, -<a name="657" href="#657">657</a> res, -<a name="658" href="#658">658</a> metadataProvider.paramFor(plugin), -<a name="659" href="#659">659</a> theseSites, -<a name="660" href="#660">660</a> ctx[i], -<a name="661" href="#661">661</a> hintList); -<a name="662" href="#662">662</a> } <strong class="jxr_keyword">else</strong> { -<a name="663" href="#663">663</a> ctx[i] = plugin.search(req, -<a name="664" href="#664">664</a> res, -<a name="665" href="#665">665</a> metadataProvider.paramFor(plugin), -<a name="666" href="#666">666</a> searchName, -<a name="667" href="#667">667</a> theseSites, -<a name="668" href="#668">668</a> ctx[i], -<a name="669" href="#669">669</a> searchResults, -<a name="670" href="#670">670</a> hintList); -<a name="671" href="#671">671</a> } -<a name="672" href="#672">672</a> } -<a name="673" href="#673">673</a> -<a name="674" href="#674">674</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == theseSites || theseSites.isEmpty()) { -<a name="675" href="#675">675</a> <strong class="jxr_keyword">continue</strong>; -<a name="676" href="#676">676</a> } -<a name="677" href="#677">677</a> -<a name="678" href="#678">678</a> <em class="jxr_comment">//</em> -<a name="679" href="#679">679</a> -<a name="680" href="#680">680</a> <em class="jxr_comment">// Accumulate any per-metadata provider information</em> -<a name="681" href="#681">681</a> <em class="jxr_comment">// </em> -<a name="682" href="#682">682</a> -<a name="683" href="#683">683</a> Collection<IdPSite> values = <strong class="jxr_keyword">new</strong> TreeSet<IdPSite>(comparator); -<a name="684" href="#684">684</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != theseSites) { -<a name="685" href="#685">685</a> values.addAll(theseSites.values()); -<a name="686" href="#686">686</a> } -<a name="687" href="#687">687</a> -<a name="688" href="#688">688</a> <strong class="jxr_keyword">if</strong> (siteLists != <strong class="jxr_keyword">null</strong>) { -<a name="689" href="#689">689</a> siteLists.add(<strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html">IdPSiteSetEntry</a>(metadataProvider,values)); -<a name="690" href="#690">690</a> } -<a name="691" href="#691">691</a> -<a name="692" href="#692">692</a> <strong class="jxr_keyword">if</strong> (sites != <strong class="jxr_keyword">null</strong>) { -<a name="693" href="#693">693</a> sites.addAll(values); -<a name="694" href="#694">694</a> } -<a name="695" href="#695">695</a> -<a name="696" href="#696">696</a> <strong class="jxr_keyword">if</strong> (searchResults != <strong class="jxr_keyword">null</strong>) { -<a name="697" href="#697">697</a> searchResults.addAll(search); -<a name="698" href="#698">698</a> } -<a name="699" href="#699">699</a> } -<a name="700" href="#700">700</a> } -<a name="701" href="#701">701</a> -<a name="702" href="#702">702</a> <strong class="jxr_keyword">if</strong> (isPassive) { -<a name="703" href="#703">703</a> <em class="jxr_comment">//</em> -<a name="704" href="#704">704</a> <em class="jxr_comment">// No GUI intervention.</em> -<a name="705" href="#705">705</a> <em class="jxr_comment">//</em> -<a name="706" href="#706">706</a> <strong class="jxr_keyword">if</strong> (0 != hintList.size()) { -<a name="707" href="#707">707</a> <em class="jxr_comment">//</em> -<a name="708" href="#708">708</a> <em class="jxr_comment">// We found a candidate, hand it back</em> -<a name="709" href="#709">709</a> <em class="jxr_comment">//</em> -<a name="710" href="#710">710</a> forwardRequest(req, res, hintList.get(0)); -<a name="711" href="#711">711</a> } <strong class="jxr_keyword">else</strong> { -<a name="712" href="#712">712</a> forwardRequest(req, res, <strong class="jxr_keyword">null</strong>); -<a name="713" href="#713">713</a> } -<a name="714" href="#714">714</a> <strong class="jxr_keyword">return</strong>; -<a name="715" href="#715">715</a> } -<a name="716" href="#716">716</a> -<a name="717" href="#717">717</a> <em class="jxr_comment">//</em> -<a name="718" href="#718">718</a> <em class="jxr_comment">// Now set up all the funky stuff that the JSP needs. Firstly the protocol</em> -<a name="719" href="#719">719</a> <em class="jxr_comment">// specific parameters which will come back to us</em> -<a name="720" href="#720">720</a> <em class="jxr_comment">//</em> -<a name="721" href="#721">721</a> -<a name="722" href="#722">722</a> <strong class="jxr_keyword">if</strong> (twoZeroProtocol) { -<a name="723" href="#723">723</a> <em class="jxr_comment">//</em> -<a name="724" href="#724">724</a> <em class="jxr_comment">// The return address was set up in setupReturnAddress</em> -<a name="725" href="#725">725</a> <em class="jxr_comment">//</em> -<a name="726" href="#726">726</a> String returnString = (String) req.getAttribute(RETURN_ATTRIBUTE_NAME); -<a name="727" href="#727">727</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == returnString || 0 == returnString.length()) { -<a name="728" href="#728">728</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Parameter "</span> + RETURN_PARAM_NAME + <span class="jxr_string">" not supplied"</span>); -<a name="729" href="#729">729</a> } -<a name="730" href="#730">730</a> -<a name="731" href="#731">731</a> String returnId = getValue(req, RETURNID_PARAM_NAME); -<a name="732" href="#732">732</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == returnId || 0 == returnId.length()) { -<a name="733" href="#733">733</a> returnId = RETURNID_DEFAULT_VALUE; -<a name="734" href="#734">734</a> } -<a name="735" href="#735">735</a> <em class="jxr_comment">//</em> -<a name="736" href="#736">736</a> <em class="jxr_comment">// Return *means* something so we cannot use it as an attribute</em> -<a name="737" href="#737">737</a> <em class="jxr_comment">//</em> -<a name="738" href="#738">738</a> req.setAttribute(RETURN_ATTRIBUTE_NAME, returnString); -<a name="739" href="#739">739</a> req.setAttribute(RETURNID_PARAM_NAME, returnId); -<a name="740" href="#740">740</a> req.setAttribute(ENTITYID_PARAM_NAME, providerId); -<a name="741" href="#741">741</a> -<a name="742" href="#742">742</a> } <strong class="jxr_keyword">else</strong> { -<a name="743" href="#743">743</a> String target = getValue(req, TARGET_PARAM_NAME); -<a name="744" href="#744">744</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == target || 0 == target.length()) { -<a name="745" href="#745">745</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Could not extract target from provided parameters"</span>); -<a name="746" href="#746">746</a> } -<a name="747" href="#747">747</a> req.setAttribute(SHIRE_PARAM_NAME, shire); -<a name="748" href="#748">748</a> req.setAttribute(TARGET_PARAM_NAME, target); -<a name="749" href="#749">749</a> req.setAttribute(PROVIDERID_PARAM_NAME, providerId); -<a name="750" href="#750">750</a> <em class="jxr_comment">//</em> -<a name="751" href="#751">751</a> <em class="jxr_comment">// Time is in unix format</em> -<a name="752" href="#752">752</a> <em class="jxr_comment">//</em> -<a name="753" href="#753">753</a> req.setAttribute(<span class="jxr_string">"time"</span>, <strong class="jxr_keyword">new</strong> Long(<strong class="jxr_keyword">new</strong> Date().getTime() / 1000).toString()); -<a name="754" href="#754">754</a> -<a name="755" href="#755">755</a> } -<a name="756" href="#756">756</a> -<a name="757" href="#757">757</a> <em class="jxr_comment">//</em> -<a name="758" href="#758">758</a> <em class="jxr_comment">// Setup the stuff that the GUI wants. </em> -<a name="759" href="#759">759</a> <em class="jxr_comment">//</em> -<a name="760" href="#760">760</a> -<a name="761" href="#761">761</a> setDisplayLanguage(sites, req); -<a name="762" href="#762">762</a> req.setAttribute(<span class="jxr_string">"sites"</span>, sites); -<a name="763" href="#763">763</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != siteLists) { -<a name="764" href="#764">764</a> <strong class="jxr_keyword">for</strong> (IdPSiteSetEntry siteSetEntry:siteLists) { -<a name="765" href="#765">765</a> setDisplayLanguage(siteSetEntry.getSites(), req); -<a name="766" href="#766">766</a> } -<a name="767" href="#767">767</a> } -<a name="768" href="#768">768</a> -<a name="769" href="#769">769</a> req.setAttribute(<span class="jxr_string">"siteLists"</span>, siteLists); -<a name="770" href="#770">770</a> req.setAttribute(<span class="jxr_string">"requestURL"</span>, req.getRequestURI().toString()); -<a name="771" href="#771">771</a> -<a name="772" href="#772">772</a> <strong class="jxr_keyword">if</strong> (searchResults != <strong class="jxr_keyword">null</strong>) { -<a name="773" href="#773">773</a> <strong class="jxr_keyword">if</strong> (searchResults.size() != 0) { -<a name="774" href="#774">774</a> setDisplayLanguage(searchResults, req); -<a name="775" href="#775">775</a> req.setAttribute(<span class="jxr_string">"searchresults"</span>, searchResults); -<a name="776" href="#776">776</a> } <strong class="jxr_keyword">else</strong> { -<a name="777" href="#777">777</a> req.setAttribute(<span class="jxr_string">"searchResultsEmpty"</span>, <span class="jxr_string">"true"</span>); -<a name="778" href="#778">778</a> } -<a name="779" href="#779">779</a> } -<a name="780" href="#780">780</a> -<a name="781" href="#781">781</a> <strong class="jxr_keyword">if</strong> (hintList.size() > 0) { -<a name="782" href="#782">782</a> setDisplayLanguage(hintList, req); -<a name="783" href="#783">783</a> req.setAttribute(<span class="jxr_string">"cookieList"</span>, hintList); -<a name="784" href="#784">784</a> } -<a name="785" href="#785">785</a> -<a name="786" href="#786">786</a> LOG.debug(<span class="jxr_string">"Displaying WAYF selection page."</span>); -<a name="787" href="#787">787</a> RequestDispatcher rd = req.getRequestDispatcher(config.getJspFile()); -<a name="788" href="#788">788</a> -<a name="789" href="#789">789</a> <em class="jxr_comment">//</em> -<a name="790" href="#790">790</a> <em class="jxr_comment">// And off to the jsp</em> -<a name="791" href="#791">791</a> <em class="jxr_comment">//</em> -<a name="792" href="#792">792</a> rd.forward(req, res); -<a name="793" href="#793">793</a> } <strong class="jxr_keyword">catch</strong> (IOException ioe) { -<a name="794" href="#794">794</a> LOG.error(<span class="jxr_string">"Problem displaying WAYF UI.\n"</span> + ioe.getMessage()); -<a name="795" href="#795">795</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Problem displaying WAYF UI"</span>, ioe); -<a name="796" href="#796">796</a> } <strong class="jxr_keyword">catch</strong> (ServletException se) { -<a name="797" href="#797">797</a> LOG.error(<span class="jxr_string">"Problem displaying WAYF UI.\n"</span> + se.getMessage()); -<a name="798" href="#798">798</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Problem displaying WAYF UI"</span>, se); -<a name="799" href="#799">799</a> } -<a name="800" href="#800">800</a> } -<a name="801" href="#801">801</a> -<a name="802" href="#802">802</a> <em class="jxr_javadoccomment">/**</em> -<a name="803" href="#803">803</a> <em class="jxr_javadoccomment"> * Prior to display we set the display language from the</em> -<a name="804" href="#804">804</a> <em class="jxr_javadoccomment"> * browser. There is probably a proper way to do this using</em> -<a name="805" href="#805">805</a> <em class="jxr_javadoccomment"> * jsp, but I want to keep the API between JSP and java the same 1.3->2.0</em> -<a name="806" href="#806">806</a> <em class="jxr_javadoccomment"> * @param sites - the sites we need to impact</em> -<a name="807" href="#807">807</a> <em class="jxr_javadoccomment"> * @param req - from whiuch we get the locale</em> -<a name="808" href="#808">808</a> <em class="jxr_javadoccomment"> */</em> -<a name="809" href="#809">809</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> setDisplayLanguage(Collection<IdPSite> sites, HttpServletRequest req) { -<a name="810" href="#810">810</a> -<a name="811" href="#811">811</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == sites) { -<a name="812" href="#812">812</a> <strong class="jxr_keyword">return</strong>; -<a name="813" href="#813">813</a> } -<a name="814" href="#814">814</a> Locale locale = req.getLocale(); -<a name="815" href="#815">815</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == locale) { -<a name="816" href="#816">816</a> Locale.getDefault(); -<a name="817" href="#817">817</a> } -<a name="818" href="#818">818</a> String lang = locale.getLanguage(); -<a name="819" href="#819">819</a> -<a name="820" href="#820">820</a> <strong class="jxr_keyword">for</strong> (IdPSite site : sites) { -<a name="821" href="#821">821</a> site.setDisplayLanguage(lang); -<a name="822" href="#822">822</a> } -<a name="823" href="#823">823</a> } -<a name="824" href="#824">824</a> -<a name="825" href="#825">825</a> -<a name="826" href="#826">826</a> <em class="jxr_javadoccomment">/**</em> -<a name="827" href="#827">827</a> <em class="jxr_javadoccomment"> * Uses an HTTP Status 307 redirect to forward the user to the IdP or the SP.</em> -<a name="828" href="#828">828</a> <em class="jxr_javadoccomment"> * </em> -<a name="829" href="#829">829</a> <em class="jxr_javadoccomment"> * @param req request under consideration</em> -<a name="830" href="#830">830</a> <em class="jxr_javadoccomment"> * @param res response under construction</em> -<a name="831" href="#831">831</a> <em class="jxr_javadoccomment"> * @param site The Idp</em> -<a name="832" href="#832">832</a> <em class="jxr_javadoccomment"> * @throws WayfException if bad things happen.</em> -<a name="833" href="#833">833</a> <em class="jxr_javadoccomment"> */</em> -<a name="834" href="#834">834</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> forwardRequest(HttpServletRequest req, HttpServletResponse res, <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> site) -<a name="835" href="#835">835</a> <strong class="jxr_keyword">throws</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a> { -<a name="836" href="#836">836</a> -<a name="837" href="#837">837</a> String shire = getValue(req, SHIRE_PARAM_NAME); -<a name="838" href="#838">838</a> String providerId = getSPId(req); -<a name="839" href="#839">839</a> <strong class="jxr_keyword">boolean</strong> twoZeroProtocol = (shire == <strong class="jxr_keyword">null</strong>); -<a name="840" href="#840">840</a> -<a name="841" href="#841">841</a> <strong class="jxr_keyword">if</strong> (!twoZeroProtocol) { -<a name="842" href="#842">842</a> String handleService = site.getAddressForWAYF(); -<a name="843" href="#843">843</a> <strong class="jxr_keyword">if</strong> (handleService != <strong class="jxr_keyword">null</strong> ) { -<a name="844" href="#844">844</a> -<a name="845" href="#845">845</a> String target = getValue(req, TARGET_PARAM_NAME); -<a name="846" href="#846">846</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == target || 0 == target.length()) { -<a name="847" href="#847">847</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Could not extract target from provided parameters"</span>); -<a name="848" href="#848">848</a> } -<a name="849" href="#849">849</a> -<a name="850" href="#850">850</a> LOG.info(<span class="jxr_string">"Redirecting to selected Handle Service: "</span> + handleService); -<a name="851" href="#851">851</a> <strong class="jxr_keyword">try</strong> { -<a name="852" href="#852">852</a> StringBuffer buffer = <strong class="jxr_keyword">new</strong> StringBuffer(handleService + -<a name="853" href="#853">853</a> <span class="jxr_string">"?"</span> + TARGET_PARAM_NAME + <span class="jxr_string">"="</span>); -<a name="854" href="#854">854</a> buffer.append(URLEncoder.encode(target, <span class="jxr_string">"UTF-8"</span>)); -<a name="855" href="#855">855</a> buffer.append(<span class="jxr_string">"&"</span> + SHIRE_PARAM_NAME + <span class="jxr_string">"="</span>); -<a name="856" href="#856">856</a> buffer.append(URLEncoder.encode(shire, <span class="jxr_string">"UTF-8"</span>)); -<a name="857" href="#857">857</a> buffer.append(<span class="jxr_string">"&"</span> + PROVIDERID_PARAM_NAME + <span class="jxr_string">"="</span>); -<a name="858" href="#858">858</a> buffer.append(URLEncoder.encode(providerId, <span class="jxr_string">"UTF-8"</span>)); -<a name="859" href="#859">859</a> -<a name="860" href="#860">860</a> <em class="jxr_comment">//</em> -<a name="861" href="#861">861</a> <em class="jxr_comment">// Time is as per U**X</em> -<a name="862" href="#862">862</a> <em class="jxr_comment">//</em> -<a name="863" href="#863">863</a> buffer.append(<span class="jxr_string">"&"</span> + TIME_PARAM_NAME + <span class="jxr_string">"="</span>); -<a name="864" href="#864">864</a> buffer.append(<strong class="jxr_keyword">new</strong> Long(<strong class="jxr_keyword">new</strong> Date().getTime() / 1000).toString()); -<a name="865" href="#865">865</a> res.sendRedirect(buffer.toString()); -<a name="866" href="#866">866</a> } <strong class="jxr_keyword">catch</strong> (IOException ioe) { -<a name="867" href="#867">867</a> <em class="jxr_comment">//</em> -<a name="868" href="#868">868</a> <em class="jxr_comment">// That failed. </em> -<a name="869" href="#869">869</a> <em class="jxr_comment">//</em> -<a name="870" href="#870">870</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Error forwarding to IdP: \n"</span> + ioe.getMessage()); -<a name="871" href="#871">871</a> } -<a name="872" href="#872">872</a> } <strong class="jxr_keyword">else</strong> { -<a name="873" href="#873">873</a> String s = <span class="jxr_string">"Error finding to IdP: "</span> + site.getDisplayName(req); -<a name="874" href="#874">874</a> LOG.error(s); -<a name="875" href="#875">875</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(s); -<a name="876" href="#876">876</a> } -<a name="877" href="#877">877</a> } <strong class="jxr_keyword">else</strong> { -<a name="878" href="#878">878</a> String returnUrl = (String) req.getAttribute(RETURN_ATTRIBUTE_NAME); -<a name="879" href="#879">879</a> -<a name="880" href="#880">880</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == returnUrl || 0 == returnUrl.length()) { -<a name="881" href="#881">881</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Could not find return parameter"</span>); -<a name="882" href="#882">882</a> } -<a name="883" href="#883">883</a> <strong class="jxr_keyword">try</strong> { -<a name="884" href="#884">884</a> returnUrl = URLDecoder.decode(returnUrl, <span class="jxr_string">"UTF-8"</span>); -<a name="885" href="#885">885</a> } <strong class="jxr_keyword">catch</strong> (UnsupportedEncodingException e) { -<a name="886" href="#886">886</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Did not understand parameter "</span>, e); -<a name="887" href="#887">887</a> } -<a name="888" href="#888">888</a> String redirect; -<a name="889" href="#889">889</a> <strong class="jxr_keyword">if</strong> (site != <strong class="jxr_keyword">null</strong>) { -<a name="890" href="#890">890</a> StringBuffer buffer = <strong class="jxr_keyword">new</strong> StringBuffer(returnUrl); -<a name="891" href="#891">891</a> <em class="jxr_comment">//</em> -<a name="892" href="#892">892</a> <em class="jxr_comment">// If we were given anybody to lookup, construct the URL</em> -<a name="893" href="#893">893</a> <em class="jxr_comment">//</em> -<a name="894" href="#894">894</a> String returnParam = getValue(req, RETURNID_PARAM_NAME); -<a name="895" href="#895">895</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == returnParam || 0 == returnParam.length()) { -<a name="896" href="#896">896</a> returnParam = RETURNID_DEFAULT_VALUE; -<a name="897" href="#897">897</a> } -<a name="898" href="#898">898</a> <em class="jxr_comment">//</em> -<a name="899" href="#899">899</a> <em class="jxr_comment">// Do we add a '?' or a '&' for the parameters</em> -<a name="900" href="#900">900</a> <em class="jxr_comment">//</em> -<a name="901" href="#901">901</a> -<a name="902" href="#902">902</a> <strong class="jxr_keyword">if</strong> (returnUrl.indexOf('?') >= 0) { -<a name="903" href="#903">903</a> <em class="jxr_comment">//</em> -<a name="904" href="#904">904</a> <em class="jxr_comment">// there is a parameter already. Add a '&'</em> -<a name="905" href="#905">905</a> <em class="jxr_comment">//</em> -<a name="906" href="#906">906</a> buffer.append(<span class="jxr_string">"&"</span> + returnParam + <span class="jxr_string">"="</span>); -<a name="907" href="#907">907</a> } <strong class="jxr_keyword">else</strong> { -<a name="908" href="#908">908</a> <em class="jxr_comment">//</em> -<a name="909" href="#909">909</a> <em class="jxr_comment">// No parameter. Use ?</em> -<a name="910" href="#910">910</a> <em class="jxr_comment">//</em> -<a name="911" href="#911">911</a> buffer.append(<span class="jxr_string">"?"</span> + returnParam + <span class="jxr_string">"="</span>); -<a name="912" href="#912">912</a> } -<a name="913" href="#913">913</a> buffer.append(site.getName()); -<a name="914" href="#914">914</a> redirect = buffer.toString(); -<a name="915" href="#915">915</a> } <strong class="jxr_keyword">else</strong> { -<a name="916" href="#916">916</a> <em class="jxr_comment">//</em> -<a name="917" href="#917">917</a> <em class="jxr_comment">// Just send it back</em> -<a name="918" href="#918">918</a> <em class="jxr_comment">//</em> -<a name="919" href="#919">919</a> redirect = returnUrl; -<a name="920" href="#920">920</a> } -<a name="921" href="#921">921</a> -<a name="922" href="#922">922</a> LOG.debug(<span class="jxr_string">"Dispatching to "</span> + redirect); -<a name="923" href="#923">923</a> -<a name="924" href="#924">924</a> <strong class="jxr_keyword">try</strong> { -<a name="925" href="#925">925</a> res.sendRedirect(redirect); -<a name="926" href="#926">926</a> } <strong class="jxr_keyword">catch</strong> (IOException ioe) { -<a name="927" href="#927">927</a> <em class="jxr_comment">//</em> -<a name="928" href="#928">928</a> <em class="jxr_comment">// That failed. </em> -<a name="929" href="#929">929</a> <em class="jxr_comment">//</em> -<a name="930" href="#930">930</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Error forwarding back to Sp: \n"</span> + ioe.getMessage()); -<a name="931" href="#931">931</a> } -<a name="932" href="#932">932</a> } -<a name="933" href="#933">933</a> } -<a name="934" href="#934">934</a> -<a name="935" href="#935">935</a> <em class="jxr_javadoccomment">/**</em> -<a name="936" href="#936">936</a> <em class="jxr_javadoccomment"> * Handles all "recoverable" errors in WAYF processing by logging the error and forwarding the user to an</em> -<a name="937" href="#937">937</a> <em class="jxr_javadoccomment"> * appropriate error page.</em> -<a name="938" href="#938">938</a> <em class="jxr_javadoccomment"> * </em> -<a name="939" href="#939">939</a> <em class="jxr_javadoccomment"> * @param req request under consideration</em> -<a name="940" href="#940">940</a> <em class="jxr_javadoccomment"> * @param res response under construction</em> -<a name="941" href="#941">941</a> <em class="jxr_javadoccomment"> * @param message - what so say</em> -<a name="942" href="#942">942</a> <em class="jxr_javadoccomment"> */</em> -<a name="943" href="#943">943</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> handleError(HttpServletRequest req, HttpServletResponse res, String message) { -<a name="944" href="#944">944</a> -<a name="945" href="#945">945</a> LOG.debug(<span class="jxr_string">"Displaying WAYF error page."</span>); -<a name="946" href="#946">946</a> req.setAttribute(<span class="jxr_string">"errorText"</span>, message); -<a name="947" href="#947">947</a> req.setAttribute(<span class="jxr_string">"requestURL"</span>, req.getRequestURI().toString()); -<a name="948" href="#948">948</a> RequestDispatcher rd = req.getRequestDispatcher(config.getErrorJspFile()); -<a name="949" href="#949">949</a> -<a name="950" href="#950">950</a> <strong class="jxr_keyword">try</strong> { -<a name="951" href="#951">951</a> rd.forward(req, res); -<a name="952" href="#952">952</a> } <strong class="jxr_keyword">catch</strong> (IOException ioe) { -<a name="953" href="#953">953</a> LOG.error(<span class="jxr_string">"Problem trying to display WAYF error page: "</span> + ioe.toString()); -<a name="954" href="#954">954</a> } <strong class="jxr_keyword">catch</strong> (ServletException se) { -<a name="955" href="#955">955</a> LOG.error(<span class="jxr_string">"Problem trying to display WAYF error page: "</span> + se.toString()); -<a name="956" href="#956">956</a> } -<a name="957" href="#957">957</a> } -<a name="958" href="#958">958</a> -<a name="959" href="#959">959</a> <em class="jxr_javadoccomment">/**</em> -<a name="960" href="#960">960</a> <em class="jxr_javadoccomment"> * Gets the value for the parameter either from the parameter or from jsp.</em> -<a name="961" href="#961">961</a> <em class="jxr_javadoccomment"> * @param req - the request.</em> -<a name="962" href="#962">962</a> <em class="jxr_javadoccomment"> * @param name - the name of the parameter.</em> -<a name="963" href="#963">963</a> <em class="jxr_javadoccomment"> * @return - result</em> -<a name="964" href="#964">964</a> <em class="jxr_javadoccomment"> */</em> -<a name="965" href="#965">965</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> String getValue(HttpServletRequest req, String name) { -<a name="966" href="#966">966</a> -<a name="967" href="#967">967</a> -<a name="968" href="#968">968</a> String value = req.getParameter(name); -<a name="969" href="#969">969</a> <strong class="jxr_keyword">if</strong> (value != <strong class="jxr_keyword">null</strong>) { -<a name="970" href="#970">970</a> <strong class="jxr_keyword">return</strong> value; -<a name="971" href="#971">971</a> } -<a name="972" href="#972">972</a> <strong class="jxr_keyword">return</strong> (String) req.getAttribute(name); -<a name="973" href="#973">973</a> } -<a name="974" href="#974">974</a> -<a name="975" href="#975">975</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> String getSPId(HttpServletRequest req) <strong class="jxr_keyword">throws</strong> WayfException { -<a name="976" href="#976">976</a> -<a name="977" href="#977">977</a> <em class="jxr_comment">//</em> -<a name="978" href="#978">978</a> <em class="jxr_comment">// Try first with 2.0 version</em> -<a name="979" href="#979">979</a> <em class="jxr_comment">//</em> -<a name="980" href="#980">980</a> String param = req.getParameter(ENTITYID_PARAM_NAME); -<a name="981" href="#981">981</a> <strong class="jxr_keyword">if</strong> (param != <strong class="jxr_keyword">null</strong> && !(param.length() == 0)) { -<a name="982" href="#982">982</a> <strong class="jxr_keyword">return</strong> param; -<a name="983" href="#983">983</a> } -<a name="984" href="#984">984</a> -<a name="985" href="#985">985</a> param = (String) req.getAttribute(ENTITYID_PARAM_NAME); -<a name="986" href="#986">986</a> <strong class="jxr_keyword">if</strong> (param != <strong class="jxr_keyword">null</strong> && !(param.length() == 0)) { -<a name="987" href="#987">987</a> <strong class="jxr_keyword">return</strong> param; -<a name="988" href="#988">988</a> } -<a name="989" href="#989">989</a> <em class="jxr_comment">//</em> -<a name="990" href="#990">990</a> <em class="jxr_comment">// So Try with 1.3 version</em> -<a name="991" href="#991">991</a> <em class="jxr_comment">//</em> -<a name="992" href="#992">992</a> param = req.getParameter(PROVIDERID_PARAM_NAME); -<a name="993" href="#993">993</a> <strong class="jxr_keyword">if</strong> (param != <strong class="jxr_keyword">null</strong> && !(param.length() == 0)) { -<a name="994" href="#994">994</a> <strong class="jxr_keyword">return</strong> param; -<a name="995" href="#995">995</a> } -<a name="996" href="#996">996</a> -<a name="997" href="#997">997</a> param = (String) req.getAttribute(PROVIDERID_PARAM_NAME); -<a name="998" href="#998">998</a> <strong class="jxr_keyword">if</strong> (param != <strong class="jxr_keyword">null</strong> && !(param.length() == 0)) { -<a name="999" href="#999">999</a> <strong class="jxr_keyword">return</strong> param; -<a name="1000" href="#1000">1000</a> } -<a name="1001" href="#1001">1001</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Could not locate SP identifier in parameters"</span>); -<a name="1002" href="#1002">1002</a> } -<a name="1003" href="#1003">1003</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_javadoccomment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_javadoccomment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_javadoccomment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_javadoccomment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_javadoccomment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.io.IOException; +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.io.UnsupportedEncodingException; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.net.MalformedURLException; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.net.URL; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.net.URLDecoder; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> java.net.URLEncoder; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> java.util.Collection; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> java.util.Comparator; +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> java.util.Date; +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> java.util.Hashtable; +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> java.util.Locale; +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">import</strong> java.util.Map; +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">import</strong> java.util.Set; +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">import</strong> java.util.TreeSet; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">import</strong> javax.servlet.RequestDispatcher; +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">import</strong> javax.servlet.ServletException; +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletResponse; +<a class="jxr_linenumber" name="40" href="#40">40</a> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.common.Extensions; +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.RoleDescriptor; +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.SPSSODescriptor; +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">import</strong> org.opensaml.samlext.idpdisco.DiscoveryResponse; +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="50" href="#50">50</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; +<a class="jxr_linenumber" name="51" href="#51">51</a> +<a class="jxr_linenumber" name="52" href="#52">52</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException; +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.Plugin; +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext; +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter; +<a class="jxr_linenumber" name="56" href="#56">56</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled; +<a class="jxr_linenumber" name="57" href="#57">57</a> +<a class="jxr_linenumber" name="58" href="#58">58</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="59" href="#59">59</a> <em class="jxr_javadoccomment"> * Specific handler for each version of the Discovery Service. </em> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> { +<a class="jxr_linenumber" name="62" href="#62">62</a> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_comment"> * Protcol parameters - Old.</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="67" href="#67">67</a> <em class="jxr_javadoccomment"> * Shire is the SP Assertion Consumer endpoint.</em> +<a class="jxr_linenumber" name="68" href="#68">68</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="69" href="#69">69</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String SHIRE_PARAM_NAME = <span class="jxr_string">"shire"</span>; +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <em class="jxr_javadoccomment"> * TargetName is where we are trying to get to.</em> +<a class="jxr_linenumber" name="72" href="#72">72</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="73" href="#73">73</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String TARGET_PARAM_NAME = <span class="jxr_string">"target"</span>; +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <em class="jxr_javadoccomment"> * time is to do with replay attack.</em> +<a class="jxr_linenumber" name="76" href="#76">76</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="77" href="#77">77</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String TIME_PARAM_NAME = <span class="jxr_string">"time"</span>; +<a class="jxr_linenumber" name="78" href="#78">78</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * This is the ID (in the metadata) of the SP.</em> +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PROVIDERID_PARAM_NAME = <span class="jxr_string">"providerId"</span>; +<a class="jxr_linenumber" name="82" href="#82">82</a> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * The entityDescriptor for the SP (if present).</em> +<a class="jxr_linenumber" name="85" href="#85">85</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="86" href="#86">86</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PROVIDERID_OBJECT_PARAM_NAME = <span class="jxr_string">"providerObject"</span>; +<a class="jxr_linenumber" name="87" href="#87">87</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="88" href="#88">88</a> <em class="jxr_comment"> * Protocol parameters - New</em> +<a class="jxr_linenumber" name="89" href="#89">89</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="90" href="#90">90</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="91" href="#91">91</a> <em class="jxr_javadoccomment"> * The SP id.</em> +<a class="jxr_linenumber" name="92" href="#92">92</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="93" href="#93">93</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String ENTITYID_PARAM_NAME = <span class="jxr_string">"entityID"</span>; +<a class="jxr_linenumber" name="94" href="#94">94</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="95" href="#95">95</a> <em class="jxr_javadoccomment"> * Where to send the request back to.</em> +<a class="jxr_linenumber" name="96" href="#96">96</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="97" href="#97">97</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURN_PARAM_NAME = <span class="jxr_string">"return"</span>; +<a class="jxr_linenumber" name="98" href="#98">98</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="99" href="#99">99</a> <em class="jxr_javadoccomment"> * "return" is an invalid attribute, so we use returnX.</em> +<a class="jxr_linenumber" name="100" href="#100">100</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="101" href="#101">101</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURN_ATTRIBUTE_NAME = <span class="jxr_string">"returnX"</span>; +<a class="jxr_linenumber" name="102" href="#102">102</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="103" href="#103">103</a> <em class="jxr_javadoccomment"> * Alternatively the index of where to send the address back to.</em> +<a class="jxr_linenumber" name="104" href="#104">104</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="105" href="#105">105</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURN_INDEX_NAME = <span class="jxr_string">"returnIndex"</span>; +<a class="jxr_linenumber" name="106" href="#106">106</a> +<a class="jxr_linenumber" name="107" href="#107">107</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="108" href="#108">108</a> <em class="jxr_javadoccomment"> * What value to put the ID of the selected metadata into.</em> +<a class="jxr_linenumber" name="109" href="#109">109</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="110" href="#110">110</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURNID_PARAM_NAME = <span class="jxr_string">"returnIDParam"</span>; +<a class="jxr_linenumber" name="111" href="#111">111</a> +<a class="jxr_linenumber" name="112" href="#112">112</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="113" href="#113">113</a> <em class="jxr_javadoccomment"> * What returnIDParam defaults to.</em> +<a class="jxr_linenumber" name="114" href="#114">114</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="115" href="#115">115</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RETURNID_DEFAULT_VALUE = <span class="jxr_string">"entityID"</span>; +<a class="jxr_linenumber" name="116" href="#116">116</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="117" href="#117">117</a> <em class="jxr_javadoccomment"> * Whether we are allowed to interact.</em> +<a class="jxr_linenumber" name="118" href="#118">118</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="119" href="#119">119</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String ISPASSIVE_PARAM_NAME = <span class="jxr_string">"isPassive"</span>; +<a class="jxr_linenumber" name="120" href="#120">120</a> +<a class="jxr_linenumber" name="121" href="#121">121</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="122" href="#122">122</a> <em class="jxr_javadoccomment"> * Whether we understand this or not.</em> +<a class="jxr_linenumber" name="123" href="#123">123</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="124" href="#124">124</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String POLICY_PARAM_NAME = <span class="jxr_string">"policy"</span>; +<a class="jxr_linenumber" name="125" href="#125">125</a> +<a class="jxr_linenumber" name="126" href="#126">126</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="127" href="#127">127</a> <em class="jxr_javadoccomment"> * The only policy we know about.</em> +<a class="jxr_linenumber" name="128" href="#128">128</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="129" href="#129">129</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String KNOWN_POLICY_NAME +<a class="jxr_linenumber" name="130" href="#130">130</a> = <span class="jxr_string">"urn:oasis:names:tc:SAML:profiles:SSO:idp-discoveryprotocol:single"</span>; +<a class="jxr_linenumber" name="131" href="#131">131</a> +<a class="jxr_linenumber" name="132" href="#132">132</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="133" href="#133">133</a> <em class="jxr_javadoccomment"> * Mandatory Serialization constant.</em> +<a class="jxr_linenumber" name="134" href="#134">134</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="135" href="#135">135</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(DiscoveryServiceHandler.<strong class="jxr_keyword">class</strong>.getName()); +<a class="jxr_linenumber" name="136" href="#136">136</a> +<a class="jxr_linenumber" name="137" href="#137">137</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="138" href="#138">138</a> <em class="jxr_javadoccomment"> * The location defines the last part of the URL which distinguished this handler. </em> +<a class="jxr_linenumber" name="139" href="#139">139</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="140" href="#140">140</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String location; +<a class="jxr_linenumber" name="141" href="#141">141</a> +<a class="jxr_linenumber" name="142" href="#142">142</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="143" href="#143">143</a> <em class="jxr_javadoccomment"> * If isDefault is true then if there is a mismatch then this handler is used. </em> +<a class="jxr_linenumber" name="144" href="#144">144</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="145" href="#145">145</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> isDefault; +<a class="jxr_linenumber" name="146" href="#146">146</a> +<a class="jxr_linenumber" name="147" href="#147">147</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="148" href="#148">148</a> <em class="jxr_javadoccomment"> * Config handles detailed behavior.</em> +<a class="jxr_linenumber" name="149" href="#149">149</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="150" href="#150">150</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> config; +<a class="jxr_linenumber" name="151" href="#151">151</a> +<a class="jxr_linenumber" name="152" href="#152">152</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="153" href="#153">153</a> <em class="jxr_javadoccomment"> * The list of all the metadata providers that this discovery handler believes in.</em> +<a class="jxr_linenumber" name="154" href="#154">154</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="155" href="#155">155</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> List <IdPSiteSet> siteSets; +<a class="jxr_linenumber" name="156" href="#156">156</a> +<a class="jxr_linenumber" name="157" href="#157">157</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="158" href="#158">158</a> <em class="jxr_javadoccomment"> * The list of all the plugins that this hanlder has had configured.</em> +<a class="jxr_linenumber" name="159" href="#159">159</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="160" href="#160">160</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> List <Plugin> plugins; +<a class="jxr_linenumber" name="161" href="#161">161</a> +<a class="jxr_linenumber" name="162" href="#162">162</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="163" href="#163">163</a> <em class="jxr_javadoccomment"> * Constructor to create and configure the handler.</em> +<a class="jxr_linenumber" name="164" href="#164">164</a> <em class="jxr_javadoccomment"> * @param config - DOM Element with configuration information.</em> +<a class="jxr_linenumber" name="165" href="#165">165</a> <em class="jxr_javadoccomment"> * @param federations - Supplies all known providers which will be included if so configured.</em> +<a class="jxr_linenumber" name="166" href="#166">166</a> <em class="jxr_javadoccomment"> * @param plugins - Supplies all known plugins which will be included if configured in. </em> +<a class="jxr_linenumber" name="167" href="#167">167</a> <em class="jxr_javadoccomment"> * @param defaultConfig - The default configurations.</em> +<a class="jxr_linenumber" name="168" href="#168">168</a> <em class="jxr_javadoccomment"> * @throws ShibbolethConfigurationException - if we find something odd in the config file. </em> +<a class="jxr_linenumber" name="169" href="#169">169</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="170" href="#170">170</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a>(Element config, +<a class="jxr_linenumber" name="171" href="#171">171</a> Hashtable <String, IdPSiteSet> federations, +<a class="jxr_linenumber" name="172" href="#172">172</a> Hashtable <String, Plugin> plugins, +<a class="jxr_linenumber" name="173" href="#173">173</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> defaultConfig) <strong class="jxr_keyword">throws</strong> ShibbolethConfigurationException +<a class="jxr_linenumber" name="174" href="#174">174</a> { +<a class="jxr_linenumber" name="175" href="#175">175</a> siteSets = <strong class="jxr_keyword">new</strong> ArrayList <IdPSiteSet>(federations.size()); +<a class="jxr_linenumber" name="176" href="#176">176</a> <strong class="jxr_keyword">this</strong>.plugins = <strong class="jxr_keyword">new</strong> ArrayList <Plugin>(plugins.size()); +<a class="jxr_linenumber" name="177" href="#177">177</a> +<a class="jxr_linenumber" name="178" href="#178">178</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="179" href="#179">179</a> <em class="jxr_comment">// Collect the Configuration from the XML</em> +<a class="jxr_linenumber" name="180" href="#180">180</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="181" href="#181">181</a> +<a class="jxr_linenumber" name="182" href="#182">182</a> <strong class="jxr_keyword">this</strong>.config = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>(config, defaultConfig); +<a class="jxr_linenumber" name="183" href="#183">183</a> +<a class="jxr_linenumber" name="184" href="#184">184</a> location = config.getAttribute(<span class="jxr_string">"location"</span>); +<a class="jxr_linenumber" name="185" href="#185">185</a> +<a class="jxr_linenumber" name="186" href="#186">186</a> <strong class="jxr_keyword">if</strong> (location == <strong class="jxr_keyword">null</strong> || location.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="187" href="#187">187</a> +<a class="jxr_linenumber" name="188" href="#188">188</a> LOG.error(<span class="jxr_string">"DiscoveryService must have a location specified"</span>); +<a class="jxr_linenumber" name="189" href="#189">189</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"DiscoveryService must have a location specified"</span>); +<a class="jxr_linenumber" name="190" href="#190">190</a> } +<a class="jxr_linenumber" name="191" href="#191">191</a> +<a class="jxr_linenumber" name="192" href="#192">192</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="193" href="#193">193</a> <em class="jxr_comment">// Is this the default WAYF?</em> +<a class="jxr_linenumber" name="194" href="#194">194</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="195" href="#195">195</a> +<a class="jxr_linenumber" name="196" href="#196">196</a> String attribute = config.getAttribute(<span class="jxr_string">"default"</span>); +<a class="jxr_linenumber" name="197" href="#197">197</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="198" href="#198">198</a> isDefault = Boolean.valueOf(attribute).booleanValue(); +<a class="jxr_linenumber" name="199" href="#199">199</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="200" href="#200">200</a> isDefault = false; +<a class="jxr_linenumber" name="201" href="#201">201</a> } +<a class="jxr_linenumber" name="202" href="#202">202</a> +<a class="jxr_linenumber" name="203" href="#203">203</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="204" href="#204">204</a> <em class="jxr_comment">// Which federations (sitesets) do we care about?</em> +<a class="jxr_linenumber" name="205" href="#205">205</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="206" href="#206">206</a> +<a class="jxr_linenumber" name="207" href="#207">207</a> NodeList list = config.getElementsByTagName(<span class="jxr_string">"Federation"</span>); +<a class="jxr_linenumber" name="208" href="#208">208</a> +<a class="jxr_linenumber" name="209" href="#209">209</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < list.getLength(); i++ ) { +<a class="jxr_linenumber" name="210" href="#210">210</a> +<a class="jxr_linenumber" name="211" href="#211">211</a> attribute = ((Element) list.item(i)).getAttribute(<span class="jxr_string">"identifier"</span>); +<a class="jxr_linenumber" name="212" href="#212">212</a> +<a class="jxr_linenumber" name="213" href="#213">213</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> siteset = federations.get(attribute); +<a class="jxr_linenumber" name="214" href="#214">214</a> +<a class="jxr_linenumber" name="215" href="#215">215</a> <strong class="jxr_keyword">if</strong> (siteset == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="216" href="#216">216</a> LOG.error(<span class="jxr_string">"Handler "</span> + location + <span class="jxr_string">": could not find metadata for <Federation> with identifier "</span> + attribute + <span class="jxr_string">"."</span>); +<a class="jxr_linenumber" name="217" href="#217">217</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>( +<a class="jxr_linenumber" name="218" href="#218">218</a> <span class="jxr_string">"Handler "</span> + location + <span class="jxr_string">": could not find metadata for <Federation> identifier "</span> + attribute + <span class="jxr_string">"."</span>); +<a class="jxr_linenumber" name="219" href="#219">219</a> } +<a class="jxr_linenumber" name="220" href="#220">220</a> +<a class="jxr_linenumber" name="221" href="#221">221</a> siteSets.add(siteset); +<a class="jxr_linenumber" name="222" href="#222">222</a> } +<a class="jxr_linenumber" name="223" href="#223">223</a> +<a class="jxr_linenumber" name="224" href="#224">224</a> <strong class="jxr_keyword">if</strong> (siteSets.size() == 0) { +<a class="jxr_linenumber" name="225" href="#225">225</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="226" href="#226">226</a> <em class="jxr_comment">// No Federations explicitly named pick em all</em> +<a class="jxr_linenumber" name="227" href="#227">227</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="228" href="#228">228</a> siteSets.addAll(federations.values()); +<a class="jxr_linenumber" name="229" href="#229">229</a> } +<a class="jxr_linenumber" name="230" href="#230">230</a> +<a class="jxr_linenumber" name="231" href="#231">231</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="232" href="#232">232</a> <em class="jxr_comment">// Now, which plugins?</em> +<a class="jxr_linenumber" name="233" href="#233">233</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="234" href="#234">234</a> +<a class="jxr_linenumber" name="235" href="#235">235</a> list = config.getElementsByTagName(<span class="jxr_string">"PluginInstance"</span>); +<a class="jxr_linenumber" name="236" href="#236">236</a> +<a class="jxr_linenumber" name="237" href="#237">237</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < list.getLength(); i++ ) { +<a class="jxr_linenumber" name="238" href="#238">238</a> +<a class="jxr_linenumber" name="239" href="#239">239</a> attribute = ((Element) list.item(i)).getAttribute(<span class="jxr_string">"identifier"</span>); +<a class="jxr_linenumber" name="240" href="#240">240</a> +<a class="jxr_linenumber" name="241" href="#241">241</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin = plugins.get(attribute); +<a class="jxr_linenumber" name="242" href="#242">242</a> +<a class="jxr_linenumber" name="243" href="#243">243</a> <strong class="jxr_keyword">if</strong> (plugin == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="244" href="#244">244</a> LOG.error(<span class="jxr_string">"Handler "</span> + location + <span class="jxr_string">": could not find plugin for identifier "</span> + attribute); +<a class="jxr_linenumber" name="245" href="#245">245</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>( +<a class="jxr_linenumber" name="246" href="#246">246</a> <span class="jxr_string">"Handler "</span> + location + <span class="jxr_string">": could not find plugin for identifier "</span> + attribute); +<a class="jxr_linenumber" name="247" href="#247">247</a> } +<a class="jxr_linenumber" name="248" href="#248">248</a> +<a class="jxr_linenumber" name="249" href="#249">249</a> <strong class="jxr_keyword">this</strong>.plugins.add(plugin); +<a class="jxr_linenumber" name="250" href="#250">250</a> } +<a class="jxr_linenumber" name="251" href="#251">251</a> +<a class="jxr_linenumber" name="252" href="#252">252</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="253" href="#253">253</a> <em class="jxr_comment">// So now tell every IdPSite about every plugin.</em> +<a class="jxr_linenumber" name="254" href="#254">254</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="255" href="#255">255</a> <em class="jxr_comment">// Note that there is only one idpsite per metadatafile per WAYF and that the discovery </em> +<a class="jxr_linenumber" name="256" href="#256">256</a> <em class="jxr_comment">// services share them, so the data explosion is only number(IdpSites) * number(Plugins) not</em> +<a class="jxr_linenumber" name="257" href="#257">257</a> <em class="jxr_comment">// number(IdpSites) * number(Plugins) * number(DiscoverHandlers)</em> +<a class="jxr_linenumber" name="258" href="#258">258</a> +<a class="jxr_linenumber" name="259" href="#259">259</a> <strong class="jxr_keyword">for</strong> (IdPSiteSet site: siteSets) { +<a class="jxr_linenumber" name="260" href="#260">260</a> <strong class="jxr_keyword">for</strong> (Plugin plugin: <strong class="jxr_keyword">this</strong>.plugins) { +<a class="jxr_linenumber" name="261" href="#261">261</a> site.addPlugin(plugin); +<a class="jxr_linenumber" name="262" href="#262">262</a> } +<a class="jxr_linenumber" name="263" href="#263">263</a> } +<a class="jxr_linenumber" name="264" href="#264">264</a> } +<a class="jxr_linenumber" name="265" href="#265">265</a> +<a class="jxr_linenumber" name="266" href="#266">266</a> +<a class="jxr_linenumber" name="267" href="#267">267</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="268" href="#268">268</a> <em class="jxr_comment">// Standard Beany Methods</em> +<a class="jxr_linenumber" name="269" href="#269">269</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="270" href="#270">270</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="271" href="#271">271</a> <em class="jxr_javadoccomment"> * The 'Name' of the service. the path used to identify the ServiceHandler.</em> +<a class="jxr_linenumber" name="272" href="#272">272</a> <em class="jxr_javadoccomment"> * @return the path used to identify the ServiceHandler.</em> +<a class="jxr_linenumber" name="273" href="#273">273</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="274" href="#274">274</a> +<a class="jxr_linenumber" name="275" href="#275">275</a> <strong class="jxr_keyword">protected</strong> String getLocation() { +<a class="jxr_linenumber" name="276" href="#276">276</a> <strong class="jxr_keyword">return</strong> location; +<a class="jxr_linenumber" name="277" href="#277">277</a> } +<a class="jxr_linenumber" name="278" href="#278">278</a> +<a class="jxr_linenumber" name="279" href="#279">279</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="280" href="#280">280</a> <em class="jxr_javadoccomment"> * Whether this is the default service.</em> +<a class="jxr_linenumber" name="281" href="#281">281</a> <em class="jxr_javadoccomment"> * @return is it?</em> +<a class="jxr_linenumber" name="282" href="#282">282</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="283" href="#283">283</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> isDefault() { +<a class="jxr_linenumber" name="284" href="#284">284</a> <strong class="jxr_keyword">return</strong> isDefault; +<a class="jxr_linenumber" name="285" href="#285">285</a> } +<a class="jxr_linenumber" name="286" href="#286">286</a> +<a class="jxr_linenumber" name="287" href="#287">287</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="288" href="#288">288</a> <em class="jxr_comment">// Now the bits that deal with the user request</em> +<a class="jxr_linenumber" name="289" href="#289">289</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="290" href="#290">290</a> +<a class="jxr_linenumber" name="291" href="#291">291</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> doGet(HttpServletRequest req, HttpServletResponse res) { +<a class="jxr_linenumber" name="292" href="#292">292</a> +<a class="jxr_linenumber" name="293" href="#293">293</a> String policy = req.getParameter(POLICY_PARAM_NAME); +<a class="jxr_linenumber" name="294" href="#294">294</a> +<a class="jxr_linenumber" name="295" href="#295">295</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != policy && !KNOWN_POLICY_NAME.equals(policy)) { +<a class="jxr_linenumber" name="296" href="#296">296</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="297" href="#297">297</a> <em class="jxr_comment">// unknown policy</em> +<a class="jxr_linenumber" name="298" href="#298">298</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="299" href="#299">299</a> LOG.error(<span class="jxr_string">"Unknown policy "</span> + policy); +<a class="jxr_linenumber" name="300" href="#300">300</a> handleError(req, res, <span class="jxr_string">"Unknown policy "</span> + policy); +<a class="jxr_linenumber" name="301" href="#301">301</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="302" href="#302">302</a> } +<a class="jxr_linenumber" name="303" href="#303">303</a> +<a class="jxr_linenumber" name="304" href="#304">304</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="305" href="#305">305</a> <em class="jxr_comment">// Decide how to route the request based on query string</em> +<a class="jxr_linenumber" name="306" href="#306">306</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="307" href="#307">307</a> String requestType = req.getParameter(<span class="jxr_string">"action"</span>); +<a class="jxr_linenumber" name="308" href="#308">308</a> +<a class="jxr_linenumber" name="309" href="#309">309</a> <strong class="jxr_keyword">if</strong> (requestType == <strong class="jxr_keyword">null</strong> || requestType.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="310" href="#310">310</a> requestType = <span class="jxr_string">"lookup"</span>; +<a class="jxr_linenumber" name="311" href="#311">311</a> } +<a class="jxr_linenumber" name="312" href="#312">312</a> +<a class="jxr_linenumber" name="313" href="#313">313</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="314" href="#314">314</a> +<a class="jxr_linenumber" name="315" href="#315">315</a> <strong class="jxr_keyword">if</strong> (requestType.equals(<span class="jxr_string">"search"</span>)) { +<a class="jxr_linenumber" name="316" href="#316">316</a> +<a class="jxr_linenumber" name="317" href="#317">317</a> String parameter = req.getParameter(<span class="jxr_string">"string"</span>); +<a class="jxr_linenumber" name="318" href="#318">318</a> <strong class="jxr_keyword">if</strong> (parameter != <strong class="jxr_keyword">null</strong> && parameter.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="319" href="#319">319</a> parameter = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="320" href="#320">320</a> } +<a class="jxr_linenumber" name="321" href="#321">321</a> handleLookup(req, res, parameter); +<a class="jxr_linenumber" name="322" href="#322">322</a> +<a class="jxr_linenumber" name="323" href="#323">323</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (requestType.equals(<span class="jxr_string">"selection"</span>)) { +<a class="jxr_linenumber" name="324" href="#324">324</a> +<a class="jxr_linenumber" name="325" href="#325">325</a> handleSelection(req, res); +<a class="jxr_linenumber" name="326" href="#326">326</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="327" href="#327">327</a> handleLookup(req, res, <strong class="jxr_keyword">null</strong>); +<a class="jxr_linenumber" name="328" href="#328">328</a> } +<a class="jxr_linenumber" name="329" href="#329">329</a> } <strong class="jxr_keyword">catch</strong> (WayfException we) { +<a class="jxr_linenumber" name="330" href="#330">330</a> LOG.error(<span class="jxr_string">"Error processing DS request:"</span>, we); +<a class="jxr_linenumber" name="331" href="#331">331</a> handleError(req, res, we.getLocalizedMessage()); +<a class="jxr_linenumber" name="332" href="#332">332</a> } <strong class="jxr_keyword">catch</strong> (WayfRequestHandled we) { +<a class="jxr_linenumber" name="333" href="#333">333</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="334" href="#334">334</a> <em class="jxr_comment">// Yuck - a sucess path involving an exception</em> +<a class="jxr_linenumber" name="335" href="#335">335</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="336" href="#336">336</a> } +<a class="jxr_linenumber" name="337" href="#337">337</a> +<a class="jxr_linenumber" name="338" href="#338">338</a> } +<a class="jxr_linenumber" name="339" href="#339">339</a> +<a class="jxr_linenumber" name="340" href="#340">340</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="341" href="#341">341</a> <em class="jxr_javadoccomment"> * When the WAYF user has selected something we look it up, tell the plugins and then dispatch to the Idp.</em> +<a class="jxr_linenumber" name="342" href="#342">342</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="343" href="#343">343</a> <em class="jxr_javadoccomment"> * @param req - standard J2EE stuff</em> +<a class="jxr_linenumber" name="344" href="#344">344</a> <em class="jxr_javadoccomment"> * @param res - standard J2EE stuff</em> +<a class="jxr_linenumber" name="345" href="#345">345</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled - if one of the plugins has done the dispatch</em> +<a class="jxr_linenumber" name="346" href="#346">346</a> <em class="jxr_javadoccomment"> * @throws WayfException - if we had an errors</em> +<a class="jxr_linenumber" name="347" href="#347">347</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="348" href="#348">348</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> handleSelection(HttpServletRequest req, +<a class="jxr_linenumber" name="349" href="#349">349</a> HttpServletResponse res) <strong class="jxr_keyword">throws</strong> WayfRequestHandled, WayfException +<a class="jxr_linenumber" name="350" href="#350">350</a> { +<a class="jxr_linenumber" name="351" href="#351">351</a> +<a class="jxr_linenumber" name="352" href="#352">352</a> String idpName = req.getParameter(<span class="jxr_string">"origin"</span>); +<a class="jxr_linenumber" name="353" href="#353">353</a> LOG.debug(<span class="jxr_string">"Processing handle selection: "</span> + idpName); +<a class="jxr_linenumber" name="354" href="#354">354</a> +<a class="jxr_linenumber" name="355" href="#355">355</a> String sPName = getSPId(req); +<a class="jxr_linenumber" name="356" href="#356">356</a> +<a class="jxr_linenumber" name="357" href="#357">357</a> <strong class="jxr_keyword">if</strong> (idpName == <strong class="jxr_keyword">null</strong> || idpName.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="358" href="#358">358</a> handleLookup(req, res, <strong class="jxr_keyword">null</strong>); +<a class="jxr_linenumber" name="359" href="#359">359</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="360" href="#360">360</a> } +<a class="jxr_linenumber" name="361" href="#361">361</a> +<a class="jxr_linenumber" name="362" href="#362">362</a> <strong class="jxr_keyword">if</strong> (getValue(req, SHIRE_PARAM_NAME) == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="363" href="#363">363</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="364" href="#364">364</a> <em class="jxr_comment">// 2.0 protocol</em> +<a class="jxr_linenumber" name="365" href="#365">365</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="366" href="#366">366</a> setupReturnAddress(sPName, req); +<a class="jxr_linenumber" name="367" href="#367">367</a> } +<a class="jxr_linenumber" name="368" href="#368">368</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="369" href="#369">369</a> <em class="jxr_comment">// Notify plugins</em> +<a class="jxr_linenumber" name="370" href="#370">370</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="371" href="#371">371</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> site = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="372" href="#372">372</a> +<a class="jxr_linenumber" name="373" href="#373">373</a> <strong class="jxr_keyword">for</strong> (Plugin plugin:plugins) { +<a class="jxr_linenumber" name="374" href="#374">374</a> <strong class="jxr_keyword">for</strong> (IdPSiteSet idPSiteSet: siteSets) { +<a class="jxr_linenumber" name="375" href="#375">375</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> param = idPSiteSet.paramFor(plugin); +<a class="jxr_linenumber" name="376" href="#376">376</a> plugin.selected(req, res, param, idpName); +<a class="jxr_linenumber" name="377" href="#377">377</a> <strong class="jxr_keyword">if</strong> (site == <strong class="jxr_keyword">null</strong> && idPSiteSet.containsIdP(idpName)) { +<a class="jxr_linenumber" name="378" href="#378">378</a> site = idPSiteSet.getSite(idpName); +<a class="jxr_linenumber" name="379" href="#379">379</a> } +<a class="jxr_linenumber" name="380" href="#380">380</a> } +<a class="jxr_linenumber" name="381" href="#381">381</a> } +<a class="jxr_linenumber" name="382" href="#382">382</a> +<a class="jxr_linenumber" name="383" href="#383">383</a> <strong class="jxr_keyword">if</strong> (site == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="384" href="#384">384</a> handleLookup(req, res, <strong class="jxr_keyword">null</strong>); +<a class="jxr_linenumber" name="385" href="#385">385</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="386" href="#386">386</a> forwardRequest(req, res, site); +<a class="jxr_linenumber" name="387" href="#387">387</a> } +<a class="jxr_linenumber" name="388" href="#388">388</a> } +<a class="jxr_linenumber" name="389" href="#389">389</a> +<a class="jxr_linenumber" name="390" href="#390">390</a> +<a class="jxr_linenumber" name="391" href="#391">391</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="392" href="#392">392</a> <em class="jxr_javadoccomment"> * This sets up the parameter RETURN_ATTRIBUTE_NAME with the return address </em> +<a class="jxr_linenumber" name="393" href="#393">393</a> <em class="jxr_javadoccomment"> * harvested from the reqest.</em> +<a class="jxr_linenumber" name="394" href="#394">394</a> <em class="jxr_javadoccomment"> * <ul><le>If a "return" parameter is present we check in the metadata for spoofing </em> +<a class="jxr_linenumber" name="395" href="#395">395</a> <em class="jxr_javadoccomment"> * and then set up from there </le></em> +<a class="jxr_linenumber" name="396" href="#396">396</a> <em class="jxr_javadoccomment"> * <le>If "returnID" is specified we get this from the metadata</le></em> +<a class="jxr_linenumber" name="397" href="#397">397</a> <em class="jxr_javadoccomment"> * <le>If nothing is provided we get the default from the metadata (if provided)</le></em> +<a class="jxr_linenumber" name="398" href="#398">398</a> <em class="jxr_javadoccomment"> * <le>Otherwise we whine</le></em> +<a class="jxr_linenumber" name="399" href="#399">399</a> <em class="jxr_javadoccomment"> * </ul> </em> +<a class="jxr_linenumber" name="400" href="#400">400</a> <em class="jxr_javadoccomment"> * @param spName - the name of the Service provider.</em> +<a class="jxr_linenumber" name="401" href="#401">401</a> <em class="jxr_javadoccomment"> * @param req - The request.</em> +<a class="jxr_linenumber" name="402" href="#402">402</a> <em class="jxr_javadoccomment"> * @throws WayfException - if we spot spoofing or there is no defaumlt </em> +<a class="jxr_linenumber" name="403" href="#403">403</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="404" href="#404">404</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> setupReturnAddress(String spName, HttpServletRequest req) <strong class="jxr_keyword">throws</strong> WayfException{ +<a class="jxr_linenumber" name="405" href="#405">405</a> +<a class="jxr_linenumber" name="406" href="#406">406</a> DiscoveryResponse[] discoveryServices; +<a class="jxr_linenumber" name="407" href="#407">407</a> Set<XMLObject> objects = <strong class="jxr_keyword">new</strong> HashSet<XMLObject>(); +<a class="jxr_linenumber" name="408" href="#408">408</a> String defaultName = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="409" href="#409">409</a> <strong class="jxr_keyword">boolean</strong> foundSPName = false; +<a class="jxr_linenumber" name="410" href="#410">410</a> +<a class="jxr_linenumber" name="411" href="#411">411</a> <strong class="jxr_keyword">for</strong> (IdPSiteSet metadataProvider:siteSets) { +<a class="jxr_linenumber" name="412" href="#412">412</a> +<a class="jxr_linenumber" name="413" href="#413">413</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="414" href="#414">414</a> <em class="jxr_comment">// Only do work if the SP makes sense</em> +<a class="jxr_linenumber" name="415" href="#415">415</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="416" href="#416">416</a> +<a class="jxr_linenumber" name="417" href="#417">417</a> <strong class="jxr_keyword">if</strong> (metadataProvider.containsSP(spName)) { +<a class="jxr_linenumber" name="418" href="#418">418</a> +<a class="jxr_linenumber" name="419" href="#419">419</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="420" href="#420">420</a> <em class="jxr_comment">// The name makes sense so let's get the entity and from that</em> +<a class="jxr_linenumber" name="421" href="#421">421</a> <em class="jxr_comment">// all of its roles</em> +<a class="jxr_linenumber" name="422" href="#422">422</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="423" href="#423">423</a> foundSPName = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="424" href="#424">424</a> EntityDescriptor entity = metadataProvider.getEntity(spName); +<a class="jxr_linenumber" name="425" href="#425">425</a> List<RoleDescriptor> roles = entity.getRoleDescriptors(); +<a class="jxr_linenumber" name="426" href="#426">426</a> +<a class="jxr_linenumber" name="427" href="#427">427</a> <strong class="jxr_keyword">for</strong> (RoleDescriptor role:roles) { +<a class="jxr_linenumber" name="428" href="#428">428</a> +<a class="jxr_linenumber" name="429" href="#429">429</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="430" href="#430">430</a> <em class="jxr_comment">// Check every role</em> +<a class="jxr_linenumber" name="431" href="#431">431</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="432" href="#432">432</a> +<a class="jxr_linenumber" name="433" href="#433">433</a> <strong class="jxr_keyword">if</strong> (role instanceof SPSSODescriptor) { +<a class="jxr_linenumber" name="434" href="#434">434</a> +<a class="jxr_linenumber" name="435" href="#435">435</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="436" href="#436">436</a> <em class="jxr_comment">// And grab hold of all the extensions for SPSSO descriptors</em> +<a class="jxr_linenumber" name="437" href="#437">437</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="438" href="#438">438</a> +<a class="jxr_linenumber" name="439" href="#439">439</a> Extensions exts = role.getExtensions(); +<a class="jxr_linenumber" name="440" href="#440">440</a> <strong class="jxr_keyword">if</strong> (exts != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="441" href="#441">441</a> objects.addAll(exts.getOrderedChildren()); +<a class="jxr_linenumber" name="442" href="#442">442</a> } +<a class="jxr_linenumber" name="443" href="#443">443</a> } +<a class="jxr_linenumber" name="444" href="#444">444</a> } +<a class="jxr_linenumber" name="445" href="#445">445</a> } +<a class="jxr_linenumber" name="446" href="#446">446</a> } +<a class="jxr_linenumber" name="447" href="#447">447</a> <strong class="jxr_keyword">if</strong> (!foundSPName) { +<a class="jxr_linenumber" name="448" href="#448">448</a> LOG.error(<span class="jxr_string">"Could not locate SP "</span> + spName + <span class="jxr_string">" in metadata"</span>); +<a class="jxr_linenumber" name="449" href="#449">449</a> } +<a class="jxr_linenumber" name="450" href="#450">450</a> +<a class="jxr_linenumber" name="451" href="#451">451</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="452" href="#452">452</a> <em class="jxr_comment">// Now, let's strip out everything which isn't a DiscoveryService</em> +<a class="jxr_linenumber" name="453" href="#453">453</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="454" href="#454">454</a> +<a class="jxr_linenumber" name="455" href="#455">455</a> discoveryServices = <strong class="jxr_keyword">new</strong> DiscoveryResponse[objects.size()]; +<a class="jxr_linenumber" name="456" href="#456">456</a> <strong class="jxr_keyword">int</strong> dsCount = 0; +<a class="jxr_linenumber" name="457" href="#457">457</a> +<a class="jxr_linenumber" name="458" href="#458">458</a> <strong class="jxr_keyword">for</strong> (XMLObject obj:objects) { +<a class="jxr_linenumber" name="459" href="#459">459</a> <strong class="jxr_keyword">if</strong> (obj instanceof DiscoveryResponse) { +<a class="jxr_linenumber" name="460" href="#460">460</a> DiscoveryResponse ds = (DiscoveryResponse) obj; +<a class="jxr_linenumber" name="461" href="#461">461</a> discoveryServices[dsCount++] = ds; +<a class="jxr_linenumber" name="462" href="#462">462</a> <strong class="jxr_keyword">if</strong> (ds.isDefault() || <strong class="jxr_keyword">null</strong> == defaultName) { +<a class="jxr_linenumber" name="463" href="#463">463</a> defaultName = ds.getLocation(); +<a class="jxr_linenumber" name="464" href="#464">464</a> } +<a class="jxr_linenumber" name="465" href="#465">465</a> } +<a class="jxr_linenumber" name="466" href="#466">466</a> } +<a class="jxr_linenumber" name="467" href="#467">467</a> +<a class="jxr_linenumber" name="468" href="#468">468</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="469" href="#469">469</a> <em class="jxr_comment">// Now process the return parameters. The name is either a parameter</em> +<a class="jxr_linenumber" name="470" href="#470">470</a> <em class="jxr_comment">// called RETURN_PARAM_NAME or an attributes called RETURN_ATTRIBUTE_NAME</em> +<a class="jxr_linenumber" name="471" href="#471">471</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="472" href="#472">472</a> String returnName = req.getParameter(RETURN_PARAM_NAME); +<a class="jxr_linenumber" name="473" href="#473">473</a> +<a class="jxr_linenumber" name="474" href="#474">474</a> <strong class="jxr_keyword">if</strong> (returnName == <strong class="jxr_keyword">null</strong> || returnName.length() == 0) { +<a class="jxr_linenumber" name="475" href="#475">475</a> returnName = getValue(req, RETURN_ATTRIBUTE_NAME); +<a class="jxr_linenumber" name="476" href="#476">476</a> } +<a class="jxr_linenumber" name="477" href="#477">477</a> +<a class="jxr_linenumber" name="478" href="#478">478</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="479" href="#479">479</a> <em class="jxr_comment">// Return index is only ever a parameter</em> +<a class="jxr_linenumber" name="480" href="#480">480</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="481" href="#481">481</a> +<a class="jxr_linenumber" name="482" href="#482">482</a> String returnIndex = req.getParameter(RETURN_INDEX_NAME); +<a class="jxr_linenumber" name="483" href="#483">483</a> +<a class="jxr_linenumber" name="484" href="#484">484</a> <strong class="jxr_keyword">if</strong> (returnName != <strong class="jxr_keyword">null</strong> && returnName.length() != 0) { +<a class="jxr_linenumber" name="485" href="#485">485</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="486" href="#486">486</a> <em class="jxr_comment">// Given something so we have to police it.</em> +<a class="jxr_linenumber" name="487" href="#487">487</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="488" href="#488">488</a> String nameNoParam = returnName; +<a class="jxr_linenumber" name="489" href="#489">489</a> URL providedReturnURL; +<a class="jxr_linenumber" name="490" href="#490">490</a> <strong class="jxr_keyword">int</strong> index = nameNoParam.indexOf('?'); +<a class="jxr_linenumber" name="491" href="#491">491</a> <strong class="jxr_keyword">boolean</strong> found = false; +<a class="jxr_linenumber" name="492" href="#492">492</a> +<a class="jxr_linenumber" name="493" href="#493">493</a> <strong class="jxr_keyword">if</strong> (index >= 0) { +<a class="jxr_linenumber" name="494" href="#494">494</a> nameNoParam = nameNoParam.substring(0,index); +<a class="jxr_linenumber" name="495" href="#495">495</a> } +<a class="jxr_linenumber" name="496" href="#496">496</a> +<a class="jxr_linenumber" name="497" href="#497">497</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="498" href="#498">498</a> providedReturnURL = <strong class="jxr_keyword">new</strong> URL(nameNoParam); +<a class="jxr_linenumber" name="499" href="#499">499</a> } <strong class="jxr_keyword">catch</strong> (MalformedURLException e) { +<a class="jxr_linenumber" name="500" href="#500">500</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Couldn't parse provided return name "</span> + nameNoParam, e); +<a class="jxr_linenumber" name="501" href="#501">501</a> } +<a class="jxr_linenumber" name="502" href="#502">502</a> +<a class="jxr_linenumber" name="503" href="#503">503</a> +<a class="jxr_linenumber" name="504" href="#504">504</a> <strong class="jxr_keyword">for</strong> (DiscoveryResponse disc: discoveryServices) { +<a class="jxr_linenumber" name="505" href="#505">505</a> <strong class="jxr_keyword">if</strong> (equalsURL(disc, providedReturnURL)) { +<a class="jxr_linenumber" name="506" href="#506">506</a> found = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="507" href="#507">507</a> <strong class="jxr_keyword">break</strong>; +<a class="jxr_linenumber" name="508" href="#508">508</a> } +<a class="jxr_linenumber" name="509" href="#509">509</a> } +<a class="jxr_linenumber" name="510" href="#510">510</a> <strong class="jxr_keyword">if</strong> (!found) { +<a class="jxr_linenumber" name="511" href="#511">511</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Couldn't find endpoint "</span> + nameNoParam + <span class="jxr_string">" in metadata"</span>); +<a class="jxr_linenumber" name="512" href="#512">512</a> } +<a class="jxr_linenumber" name="513" href="#513">513</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (returnIndex != <strong class="jxr_keyword">null</strong> && returnIndex.length() != 0) { +<a class="jxr_linenumber" name="514" href="#514">514</a> +<a class="jxr_linenumber" name="515" href="#515">515</a> <strong class="jxr_keyword">int</strong> index; +<a class="jxr_linenumber" name="516" href="#516">516</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="517" href="#517">517</a> index = Integer.parseInt(returnIndex); +<a class="jxr_linenumber" name="518" href="#518">518</a> } <strong class="jxr_keyword">catch</strong> (NumberFormatException e) { +<a class="jxr_linenumber" name="519" href="#519">519</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Couldn't convert "</span> + returnIndex + <span class="jxr_string">" into an index"</span>); +<a class="jxr_linenumber" name="520" href="#520">520</a> } +<a class="jxr_linenumber" name="521" href="#521">521</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="522" href="#522">522</a> <em class="jxr_comment">// So look through to find the endpoint with the correct index</em> +<a class="jxr_linenumber" name="523" href="#523">523</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="524" href="#524">524</a> <strong class="jxr_keyword">boolean</strong> found = false; +<a class="jxr_linenumber" name="525" href="#525">525</a> +<a class="jxr_linenumber" name="526" href="#526">526</a> <strong class="jxr_keyword">for</strong> (DiscoveryResponse disc: discoveryServices) { +<a class="jxr_linenumber" name="527" href="#527">527</a> <strong class="jxr_keyword">if</strong> (index == disc.getIndex()) { +<a class="jxr_linenumber" name="528" href="#528">528</a> found = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="529" href="#529">529</a> returnName = disc.getLocation(); +<a class="jxr_linenumber" name="530" href="#530">530</a> <strong class="jxr_keyword">break</strong>; +<a class="jxr_linenumber" name="531" href="#531">531</a> } +<a class="jxr_linenumber" name="532" href="#532">532</a> } +<a class="jxr_linenumber" name="533" href="#533">533</a> <strong class="jxr_keyword">if</strong> (!found) { +<a class="jxr_linenumber" name="534" href="#534">534</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Couldn't not find endpoint "</span> + returnIndex + <span class="jxr_string">"in metadata"</span>); +<a class="jxr_linenumber" name="535" href="#535">535</a> } +<a class="jxr_linenumber" name="536" href="#536">536</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="537" href="#537">537</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="538" href="#538">538</a> <em class="jxr_comment">// No name, not index, so we want the default</em> +<a class="jxr_linenumber" name="539" href="#539">539</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="540" href="#540">540</a> returnName = defaultName; +<a class="jxr_linenumber" name="541" href="#541">541</a> } +<a class="jxr_linenumber" name="542" href="#542">542</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="543" href="#543">543</a> <em class="jxr_comment">// So by now returnName has the correct value, either harvested from or</em> +<a class="jxr_linenumber" name="544" href="#544">544</a> <em class="jxr_comment">// policed against the metadata</em> +<a class="jxr_linenumber" name="545" href="#545">545</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="546" href="#546">546</a> req.setAttribute(RETURN_ATTRIBUTE_NAME, returnName); +<a class="jxr_linenumber" name="547" href="#547">547</a> } +<a class="jxr_linenumber" name="548" href="#548">548</a> +<a class="jxr_linenumber" name="549" href="#549">549</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="550" href="#550">550</a> <em class="jxr_javadoccomment"> * Helper function to see whather the provided endpoint in the metadata matches the </em> +<a class="jxr_linenumber" name="551" href="#551">551</a> <em class="jxr_javadoccomment"> * provided return URL in the request.</em> +<a class="jxr_linenumber" name="552" href="#552">552</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="553" href="#553">553</a> <em class="jxr_javadoccomment"> * @param discovery</em> +<a class="jxr_linenumber" name="554" href="#554">554</a> <em class="jxr_javadoccomment"> * @param providedName</em> +<a class="jxr_linenumber" name="555" href="#555">555</a> <em class="jxr_javadoccomment"> * @return</em> +<a class="jxr_linenumber" name="556" href="#556">556</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="557" href="#557">557</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> equalsURL(DiscoveryResponse discovery, URL providedName) { +<a class="jxr_linenumber" name="558" href="#558">558</a> +<a class="jxr_linenumber" name="559" href="#559">559</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="560" href="#560">560</a> <em class="jxr_comment">// Nothing provided - no match</em> +<a class="jxr_linenumber" name="561" href="#561">561</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="562" href="#562">562</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == discovery) { +<a class="jxr_linenumber" name="563" href="#563">563</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="564" href="#564">564</a> } +<a class="jxr_linenumber" name="565" href="#565">565</a> +<a class="jxr_linenumber" name="566" href="#566">566</a> URL discoveryName; +<a class="jxr_linenumber" name="567" href="#567">567</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="568" href="#568">568</a> discoveryName = <strong class="jxr_keyword">new</strong> URL(discovery.getLocation()); +<a class="jxr_linenumber" name="569" href="#569">569</a> } <strong class="jxr_keyword">catch</strong> (MalformedURLException e) { +<a class="jxr_linenumber" name="570" href="#570">570</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="571" href="#571">571</a> <em class="jxr_comment">// Something bad happened. Log it (it is only of interest to the sysadmin, not to the user)</em> +<a class="jxr_linenumber" name="572" href="#572">572</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="573" href="#573">573</a> LOG.warn(<span class="jxr_string">"Found invalid discovery end point : "</span> + discovery.getLocation(), e); +<a class="jxr_linenumber" name="574" href="#574">574</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="575" href="#575">575</a> } +<a class="jxr_linenumber" name="576" href="#576">576</a> +<a class="jxr_linenumber" name="577" href="#577">577</a> <strong class="jxr_keyword">return</strong> providedName.equals(discoveryName); +<a class="jxr_linenumber" name="578" href="#578">578</a> +<a class="jxr_linenumber" name="579" href="#579">579</a> } +<a class="jxr_linenumber" name="580" href="#580">580</a> +<a class="jxr_linenumber" name="581" href="#581">581</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="582" href="#582">582</a> <em class="jxr_javadoccomment"> * Displays a Discovery Service selection page, having first consulted the plugins as needed.</em> +<a class="jxr_linenumber" name="583" href="#583">583</a> <em class="jxr_javadoccomment"> * @param req Describes the request</em> +<a class="jxr_linenumber" name="584" href="#584">584</a> <em class="jxr_javadoccomment"> * @param res Describes the response</em> +<a class="jxr_linenumber" name="585" href="#585">585</a> <em class="jxr_javadoccomment"> * @param searchName What are we looking for?</em> +<a class="jxr_linenumber" name="586" href="#586">586</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="587" href="#587">587</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if a plugin has dealt with the request</em> +<a class="jxr_linenumber" name="588" href="#588">588</a> <em class="jxr_javadoccomment"> * @throws WayfException in case of an error.</em> +<a class="jxr_linenumber" name="589" href="#589">589</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="590" href="#590">590</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> handleLookup(HttpServletRequest req, +<a class="jxr_linenumber" name="591" href="#591">591</a> HttpServletResponse res, +<a class="jxr_linenumber" name="592" href="#592">592</a> String searchName) <strong class="jxr_keyword">throws</strong> WayfException, WayfRequestHandled { +<a class="jxr_linenumber" name="593" href="#593">593</a> +<a class="jxr_linenumber" name="594" href="#594">594</a> String shire = getValue(req, SHIRE_PARAM_NAME); +<a class="jxr_linenumber" name="595" href="#595">595</a> String providerId = getSPId(req); +<a class="jxr_linenumber" name="596" href="#596">596</a> EntityDescriptor sp = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="597" href="#597">597</a> <strong class="jxr_keyword">boolean</strong> twoZeroProtocol = (shire == <strong class="jxr_keyword">null</strong>); +<a class="jxr_linenumber" name="598" href="#598">598</a> <strong class="jxr_keyword">boolean</strong> isPassive = (twoZeroProtocol && +<a class="jxr_linenumber" name="599" href="#599">599</a> <span class="jxr_string">"true"</span>.equalsIgnoreCase(getValue(req, ISPASSIVE_PARAM_NAME))); +<a class="jxr_linenumber" name="600" href="#600">600</a> +<a class="jxr_linenumber" name="601" href="#601">601</a> Collection <IdPSiteSetEntry> siteLists = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="602" href="#602">602</a> Collection<IdPSite> searchResults = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="603" href="#603">603</a> +<a class="jxr_linenumber" name="604" href="#604">604</a> <strong class="jxr_keyword">if</strong> (config.getProvideListOfLists()) { +<a class="jxr_linenumber" name="605" href="#605">605</a> siteLists = <strong class="jxr_keyword">new</strong> ArrayList <IdPSiteSetEntry>(siteSets.size()); +<a class="jxr_linenumber" name="606" href="#606">606</a> } +<a class="jxr_linenumber" name="607" href="#607">607</a> +<a class="jxr_linenumber" name="608" href="#608">608</a> Collection <IdPSite> sites = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="609" href="#609">609</a> Comparator<IdPSite> comparator = <strong class="jxr_keyword">new</strong> IdPSite.Compare(req); +<a class="jxr_linenumber" name="610" href="#610">610</a> +<a class="jxr_linenumber" name="611" href="#611">611</a> <strong class="jxr_keyword">if</strong> (config.getProvideList()) { +<a class="jxr_linenumber" name="612" href="#612">612</a> sites = <strong class="jxr_keyword">new</strong> TreeSet<IdPSite>(comparator); +<a class="jxr_linenumber" name="613" href="#613">613</a> } +<a class="jxr_linenumber" name="614" href="#614">614</a> +<a class="jxr_linenumber" name="615" href="#615">615</a> <strong class="jxr_keyword">if</strong> (searchName != <strong class="jxr_keyword">null</strong> && !searchName.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="616" href="#616">616</a> searchResults = <strong class="jxr_keyword">new</strong> TreeSet<IdPSite>(comparator); +<a class="jxr_linenumber" name="617" href="#617">617</a> } +<a class="jxr_linenumber" name="618" href="#618">618</a> +<a class="jxr_linenumber" name="619" href="#619">619</a> LOG.debug(<span class="jxr_string">"Processing Idp Lookup for : "</span> + providerId); +<a class="jxr_linenumber" name="620" href="#620">620</a> +<a class="jxr_linenumber" name="621" href="#621">621</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="622" href="#622">622</a> <em class="jxr_comment">// Iterate over all the sitesets and if they know about the SP pass them to the plugins</em> +<a class="jxr_linenumber" name="623" href="#623">623</a> <em class="jxr_comment">// and then add them too the list</em> +<a class="jxr_linenumber" name="624" href="#624">624</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="625" href="#625">625</a> +<a class="jxr_linenumber" name="626" href="#626">626</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a>[] ctx = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a>[plugins.size()]; +<a class="jxr_linenumber" name="627" href="#627">627</a> List<IdPSite> hintList = <strong class="jxr_keyword">new</strong> ArrayList<IdPSite>(); +<a class="jxr_linenumber" name="628" href="#628">628</a> +<a class="jxr_linenumber" name="629" href="#629">629</a> <strong class="jxr_keyword">if</strong> (twoZeroProtocol) { +<a class="jxr_linenumber" name="630" href="#630">630</a> setupReturnAddress(providerId, req); +<a class="jxr_linenumber" name="631" href="#631">631</a> } +<a class="jxr_linenumber" name="632" href="#632">632</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="633" href="#633">633</a> <em class="jxr_comment">// By having siteLists and sites as parameters we only iterate over </em> +<a class="jxr_linenumber" name="634" href="#634">634</a> <em class="jxr_comment">// the metadata arrays once.</em> +<a class="jxr_linenumber" name="635" href="#635">635</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="636" href="#636">636</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="637" href="#637">637</a> <strong class="jxr_keyword">for</strong> (IdPSiteSet metadataProvider:siteSets) { +<a class="jxr_linenumber" name="638" href="#638">638</a> +<a class="jxr_linenumber" name="639" href="#639">639</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="640" href="#640">640</a> <em class="jxr_comment">// Only do work if the SP makes sense</em> +<a class="jxr_linenumber" name="641" href="#641">641</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="642" href="#642">642</a> +<a class="jxr_linenumber" name="643" href="#643">643</a> <strong class="jxr_keyword">if</strong> (metadataProvider.containsSP(providerId) || !config.getLookupSp()) { +<a class="jxr_linenumber" name="644" href="#644">644</a> +<a class="jxr_linenumber" name="645" href="#645">645</a> Collection <IdPSite> search = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="646" href="#646">646</a> +<a class="jxr_linenumber" name="647" href="#647">647</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == sp) { +<a class="jxr_linenumber" name="648" href="#648">648</a> sp = metadataProvider.getEntity(providerId); +<a class="jxr_linenumber" name="649" href="#649">649</a> } +<a class="jxr_linenumber" name="650" href="#650">650</a> +<a class="jxr_linenumber" name="651" href="#651">651</a> <strong class="jxr_keyword">if</strong> (searchResults != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="652" href="#652">652</a> search = <strong class="jxr_keyword">new</strong> TreeSet<IdPSite>(comparator); +<a class="jxr_linenumber" name="653" href="#653">653</a> } +<a class="jxr_linenumber" name="654" href="#654">654</a> +<a class="jxr_linenumber" name="655" href="#655">655</a> Map <String, IdPSite> theseSites = metadataProvider.getIdPSites(searchName, config, search); +<a class="jxr_linenumber" name="656" href="#656">656</a> +<a class="jxr_linenumber" name="657" href="#657">657</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="658" href="#658">658</a> <em class="jxr_comment">// Consult the plugins</em> +<a class="jxr_linenumber" name="659" href="#659">659</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="660" href="#660">660</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < plugins.size(); i++) { +<a class="jxr_linenumber" name="661" href="#661">661</a> +<a class="jxr_linenumber" name="662" href="#662">662</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin = plugins.get(i); +<a class="jxr_linenumber" name="663" href="#663">663</a> +<a class="jxr_linenumber" name="664" href="#664">664</a> <strong class="jxr_keyword">if</strong> (searchResults == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="665" href="#665">665</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="666" href="#666">666</a> <em class="jxr_comment">// This was a search</em> +<a class="jxr_linenumber" name="667" href="#667">667</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="668" href="#668">668</a> ctx[i] = plugin.lookup(req, +<a class="jxr_linenumber" name="669" href="#669">669</a> res, +<a class="jxr_linenumber" name="670" href="#670">670</a> metadataProvider.paramFor(plugin), +<a class="jxr_linenumber" name="671" href="#671">671</a> theseSites, +<a class="jxr_linenumber" name="672" href="#672">672</a> ctx[i], +<a class="jxr_linenumber" name="673" href="#673">673</a> hintList); +<a class="jxr_linenumber" name="674" href="#674">674</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="675" href="#675">675</a> ctx[i] = plugin.search(req, +<a class="jxr_linenumber" name="676" href="#676">676</a> res, +<a class="jxr_linenumber" name="677" href="#677">677</a> metadataProvider.paramFor(plugin), +<a class="jxr_linenumber" name="678" href="#678">678</a> searchName, +<a class="jxr_linenumber" name="679" href="#679">679</a> theseSites, +<a class="jxr_linenumber" name="680" href="#680">680</a> ctx[i], +<a class="jxr_linenumber" name="681" href="#681">681</a> searchResults, +<a class="jxr_linenumber" name="682" href="#682">682</a> hintList); +<a class="jxr_linenumber" name="683" href="#683">683</a> } +<a class="jxr_linenumber" name="684" href="#684">684</a> } +<a class="jxr_linenumber" name="685" href="#685">685</a> +<a class="jxr_linenumber" name="686" href="#686">686</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == theseSites || theseSites.isEmpty()) { +<a class="jxr_linenumber" name="687" href="#687">687</a> <strong class="jxr_keyword">continue</strong>; +<a class="jxr_linenumber" name="688" href="#688">688</a> } +<a class="jxr_linenumber" name="689" href="#689">689</a> +<a class="jxr_linenumber" name="690" href="#690">690</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="691" href="#691">691</a> +<a class="jxr_linenumber" name="692" href="#692">692</a> <em class="jxr_comment">// Accumulate any per-metadata provider information</em> +<a class="jxr_linenumber" name="693" href="#693">693</a> <em class="jxr_comment">// </em> +<a class="jxr_linenumber" name="694" href="#694">694</a> +<a class="jxr_linenumber" name="695" href="#695">695</a> Collection<IdPSite> values = <strong class="jxr_keyword">new</strong> TreeSet<IdPSite>(comparator); +<a class="jxr_linenumber" name="696" href="#696">696</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != theseSites) { +<a class="jxr_linenumber" name="697" href="#697">697</a> values.addAll(theseSites.values()); +<a class="jxr_linenumber" name="698" href="#698">698</a> } +<a class="jxr_linenumber" name="699" href="#699">699</a> +<a class="jxr_linenumber" name="700" href="#700">700</a> <strong class="jxr_keyword">if</strong> (siteLists != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="701" href="#701">701</a> siteLists.add(<strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html">IdPSiteSetEntry</a>(metadataProvider,values)); +<a class="jxr_linenumber" name="702" href="#702">702</a> } +<a class="jxr_linenumber" name="703" href="#703">703</a> +<a class="jxr_linenumber" name="704" href="#704">704</a> <strong class="jxr_keyword">if</strong> (sites != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="705" href="#705">705</a> sites.addAll(values); +<a class="jxr_linenumber" name="706" href="#706">706</a> } +<a class="jxr_linenumber" name="707" href="#707">707</a> +<a class="jxr_linenumber" name="708" href="#708">708</a> <strong class="jxr_keyword">if</strong> (searchResults != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="709" href="#709">709</a> searchResults.addAll(search); +<a class="jxr_linenumber" name="710" href="#710">710</a> } +<a class="jxr_linenumber" name="711" href="#711">711</a> } +<a class="jxr_linenumber" name="712" href="#712">712</a> } +<a class="jxr_linenumber" name="713" href="#713">713</a> +<a class="jxr_linenumber" name="714" href="#714">714</a> <strong class="jxr_keyword">if</strong> (isPassive) { +<a class="jxr_linenumber" name="715" href="#715">715</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="716" href="#716">716</a> <em class="jxr_comment">// No GUI intervention.</em> +<a class="jxr_linenumber" name="717" href="#717">717</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="718" href="#718">718</a> <strong class="jxr_keyword">if</strong> (0 != hintList.size()) { +<a class="jxr_linenumber" name="719" href="#719">719</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="720" href="#720">720</a> <em class="jxr_comment">// We found a candidate, hand it back</em> +<a class="jxr_linenumber" name="721" href="#721">721</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="722" href="#722">722</a> forwardRequest(req, res, hintList.get(0)); +<a class="jxr_linenumber" name="723" href="#723">723</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="724" href="#724">724</a> forwardRequest(req, res, <strong class="jxr_keyword">null</strong>); +<a class="jxr_linenumber" name="725" href="#725">725</a> } +<a class="jxr_linenumber" name="726" href="#726">726</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="727" href="#727">727</a> } +<a class="jxr_linenumber" name="728" href="#728">728</a> +<a class="jxr_linenumber" name="729" href="#729">729</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="730" href="#730">730</a> <em class="jxr_comment">// Now set up all the funky stuff that the JSP needs. Firstly the protocol</em> +<a class="jxr_linenumber" name="731" href="#731">731</a> <em class="jxr_comment">// specific parameters which will come back to us</em> +<a class="jxr_linenumber" name="732" href="#732">732</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="733" href="#733">733</a> +<a class="jxr_linenumber" name="734" href="#734">734</a> <strong class="jxr_keyword">if</strong> (twoZeroProtocol) { +<a class="jxr_linenumber" name="735" href="#735">735</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="736" href="#736">736</a> <em class="jxr_comment">// The return address was set up in setupReturnAddress</em> +<a class="jxr_linenumber" name="737" href="#737">737</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="738" href="#738">738</a> String returnString = (String) req.getAttribute(RETURN_ATTRIBUTE_NAME); +<a class="jxr_linenumber" name="739" href="#739">739</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == returnString || 0 == returnString.length()) { +<a class="jxr_linenumber" name="740" href="#740">740</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Parameter "</span> + RETURN_PARAM_NAME + <span class="jxr_string">" not supplied"</span>); +<a class="jxr_linenumber" name="741" href="#741">741</a> } +<a class="jxr_linenumber" name="742" href="#742">742</a> +<a class="jxr_linenumber" name="743" href="#743">743</a> String returnId = getValue(req, RETURNID_PARAM_NAME); +<a class="jxr_linenumber" name="744" href="#744">744</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == returnId || 0 == returnId.length()) { +<a class="jxr_linenumber" name="745" href="#745">745</a> returnId = RETURNID_DEFAULT_VALUE; +<a class="jxr_linenumber" name="746" href="#746">746</a> } +<a class="jxr_linenumber" name="747" href="#747">747</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="748" href="#748">748</a> <em class="jxr_comment">// Return *means* something so we cannot use it as an attribute</em> +<a class="jxr_linenumber" name="749" href="#749">749</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="750" href="#750">750</a> req.setAttribute(RETURN_ATTRIBUTE_NAME, returnString); +<a class="jxr_linenumber" name="751" href="#751">751</a> req.setAttribute(RETURNID_PARAM_NAME, returnId); +<a class="jxr_linenumber" name="752" href="#752">752</a> req.setAttribute(ENTITYID_PARAM_NAME, providerId); +<a class="jxr_linenumber" name="753" href="#753">753</a> +<a class="jxr_linenumber" name="754" href="#754">754</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="755" href="#755">755</a> String target = getValue(req, TARGET_PARAM_NAME); +<a class="jxr_linenumber" name="756" href="#756">756</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == target || 0 == target.length()) { +<a class="jxr_linenumber" name="757" href="#757">757</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Could not extract target from provided parameters"</span>); +<a class="jxr_linenumber" name="758" href="#758">758</a> } +<a class="jxr_linenumber" name="759" href="#759">759</a> req.setAttribute(SHIRE_PARAM_NAME, shire); +<a class="jxr_linenumber" name="760" href="#760">760</a> req.setAttribute(TARGET_PARAM_NAME, target); +<a class="jxr_linenumber" name="761" href="#761">761</a> req.setAttribute(PROVIDERID_PARAM_NAME, providerId); +<a class="jxr_linenumber" name="762" href="#762">762</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="763" href="#763">763</a> <em class="jxr_comment">// Time is in unix format</em> +<a class="jxr_linenumber" name="764" href="#764">764</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="765" href="#765">765</a> req.setAttribute(<span class="jxr_string">"time"</span>, <strong class="jxr_keyword">new</strong> Long(<strong class="jxr_keyword">new</strong> Date().getTime() / 1000).toString()); +<a class="jxr_linenumber" name="766" href="#766">766</a> +<a class="jxr_linenumber" name="767" href="#767">767</a> } +<a class="jxr_linenumber" name="768" href="#768">768</a> +<a class="jxr_linenumber" name="769" href="#769">769</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="770" href="#770">770</a> <em class="jxr_comment">// Setup the stuff that the GUI wants. </em> +<a class="jxr_linenumber" name="771" href="#771">771</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="772" href="#772">772</a> setDisplayLanguage(sites, req); +<a class="jxr_linenumber" name="773" href="#773">773</a> req.setAttribute(<span class="jxr_string">"sites"</span>, sites); +<a class="jxr_linenumber" name="774" href="#774">774</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != siteLists) { +<a class="jxr_linenumber" name="775" href="#775">775</a> <strong class="jxr_keyword">for</strong> (IdPSiteSetEntry siteSetEntry:siteLists) { +<a class="jxr_linenumber" name="776" href="#776">776</a> setDisplayLanguage(siteSetEntry.getSites(), req); +<a class="jxr_linenumber" name="777" href="#777">777</a> } +<a class="jxr_linenumber" name="778" href="#778">778</a> } +<a class="jxr_linenumber" name="779" href="#779">779</a> +<a class="jxr_linenumber" name="780" href="#780">780</a> req.setAttribute(PROVIDERID_OBJECT_PARAM_NAME, sp); +<a class="jxr_linenumber" name="781" href="#781">781</a> +<a class="jxr_linenumber" name="782" href="#782">782</a> req.setAttribute(<span class="jxr_string">"siteLists"</span>, siteLists); +<a class="jxr_linenumber" name="783" href="#783">783</a> req.setAttribute(<span class="jxr_string">"requestURL"</span>, req.getRequestURI().toString()); +<a class="jxr_linenumber" name="784" href="#784">784</a> +<a class="jxr_linenumber" name="785" href="#785">785</a> <strong class="jxr_keyword">if</strong> (searchResults != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="786" href="#786">786</a> <strong class="jxr_keyword">if</strong> (searchResults.size() != 0) { +<a class="jxr_linenumber" name="787" href="#787">787</a> setDisplayLanguage(searchResults, req); +<a class="jxr_linenumber" name="788" href="#788">788</a> req.setAttribute(<span class="jxr_string">"searchresults"</span>, searchResults); +<a class="jxr_linenumber" name="789" href="#789">789</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="790" href="#790">790</a> req.setAttribute(<span class="jxr_string">"searchResultsEmpty"</span>, <span class="jxr_string">"true"</span>); +<a class="jxr_linenumber" name="791" href="#791">791</a> } +<a class="jxr_linenumber" name="792" href="#792">792</a> } +<a class="jxr_linenumber" name="793" href="#793">793</a> +<a class="jxr_linenumber" name="794" href="#794">794</a> <strong class="jxr_keyword">if</strong> (hintList.size() > 0) { +<a class="jxr_linenumber" name="795" href="#795">795</a> setDisplayLanguage(hintList, req); +<a class="jxr_linenumber" name="796" href="#796">796</a> req.setAttribute(<span class="jxr_string">"cookieList"</span>, hintList); +<a class="jxr_linenumber" name="797" href="#797">797</a> } +<a class="jxr_linenumber" name="798" href="#798">798</a> +<a class="jxr_linenumber" name="799" href="#799">799</a> LOG.debug(<span class="jxr_string">"Displaying WAYF selection page."</span>); +<a class="jxr_linenumber" name="800" href="#800">800</a> RequestDispatcher rd = req.getRequestDispatcher(config.getJspFile()); +<a class="jxr_linenumber" name="801" href="#801">801</a> +<a class="jxr_linenumber" name="802" href="#802">802</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="803" href="#803">803</a> <em class="jxr_comment">// And off to the jsp</em> +<a class="jxr_linenumber" name="804" href="#804">804</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="805" href="#805">805</a> rd.forward(req, res); +<a class="jxr_linenumber" name="806" href="#806">806</a> } <strong class="jxr_keyword">catch</strong> (IOException ioe) { +<a class="jxr_linenumber" name="807" href="#807">807</a> LOG.error(<span class="jxr_string">"Problem displaying WAYF UI.\n"</span> + ioe.getMessage()); +<a class="jxr_linenumber" name="808" href="#808">808</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Problem displaying WAYF UI"</span>, ioe); +<a class="jxr_linenumber" name="809" href="#809">809</a> } <strong class="jxr_keyword">catch</strong> (ServletException se) { +<a class="jxr_linenumber" name="810" href="#810">810</a> LOG.error(<span class="jxr_string">"Problem displaying WAYF UI.\n"</span> + se.getMessage()); +<a class="jxr_linenumber" name="811" href="#811">811</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Problem displaying WAYF UI"</span>, se); +<a class="jxr_linenumber" name="812" href="#812">812</a> } +<a class="jxr_linenumber" name="813" href="#813">813</a> } +<a class="jxr_linenumber" name="814" href="#814">814</a> +<a class="jxr_linenumber" name="815" href="#815">815</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="816" href="#816">816</a> <em class="jxr_javadoccomment"> * Prior to display we set the display language from the</em> +<a class="jxr_linenumber" name="817" href="#817">817</a> <em class="jxr_javadoccomment"> * browser. There is probably a proper way to do this using</em> +<a class="jxr_linenumber" name="818" href="#818">818</a> <em class="jxr_javadoccomment"> * jsp, but I want to keep the API between JSP and java the same 1.3->2.0</em> +<a class="jxr_linenumber" name="819" href="#819">819</a> <em class="jxr_javadoccomment"> * @param sites - the sites we need to impact</em> +<a class="jxr_linenumber" name="820" href="#820">820</a> <em class="jxr_javadoccomment"> * @param req - from whiuch we get the locale</em> +<a class="jxr_linenumber" name="821" href="#821">821</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="822" href="#822">822</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> setDisplayLanguage(Collection<IdPSite> sites, HttpServletRequest req) { +<a class="jxr_linenumber" name="823" href="#823">823</a> +<a class="jxr_linenumber" name="824" href="#824">824</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == sites) { +<a class="jxr_linenumber" name="825" href="#825">825</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="826" href="#826">826</a> } +<a class="jxr_linenumber" name="827" href="#827">827</a> Locale locale = req.getLocale(); +<a class="jxr_linenumber" name="828" href="#828">828</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == locale) { +<a class="jxr_linenumber" name="829" href="#829">829</a> Locale.getDefault(); +<a class="jxr_linenumber" name="830" href="#830">830</a> } +<a class="jxr_linenumber" name="831" href="#831">831</a> String lang = locale.getLanguage(); +<a class="jxr_linenumber" name="832" href="#832">832</a> +<a class="jxr_linenumber" name="833" href="#833">833</a> <strong class="jxr_keyword">for</strong> (IdPSite site : sites) { +<a class="jxr_linenumber" name="834" href="#834">834</a> site.setDisplayLanguage(lang); +<a class="jxr_linenumber" name="835" href="#835">835</a> } +<a class="jxr_linenumber" name="836" href="#836">836</a> } +<a class="jxr_linenumber" name="837" href="#837">837</a> +<a class="jxr_linenumber" name="838" href="#838">838</a> +<a class="jxr_linenumber" name="839" href="#839">839</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="840" href="#840">840</a> <em class="jxr_javadoccomment"> * Uses an HTTP Status 307 redirect to forward the user to the IdP or the SP.</em> +<a class="jxr_linenumber" name="841" href="#841">841</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="842" href="#842">842</a> <em class="jxr_javadoccomment"> * @param req request under consideration</em> +<a class="jxr_linenumber" name="843" href="#843">843</a> <em class="jxr_javadoccomment"> * @param res response under construction</em> +<a class="jxr_linenumber" name="844" href="#844">844</a> <em class="jxr_javadoccomment"> * @param site The Idp</em> +<a class="jxr_linenumber" name="845" href="#845">845</a> <em class="jxr_javadoccomment"> * @throws WayfException if bad things happen.</em> +<a class="jxr_linenumber" name="846" href="#846">846</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="847" href="#847">847</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> forwardRequest(HttpServletRequest req, HttpServletResponse res, <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> site) +<a class="jxr_linenumber" name="848" href="#848">848</a> <strong class="jxr_keyword">throws</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a> { +<a class="jxr_linenumber" name="849" href="#849">849</a> +<a class="jxr_linenumber" name="850" href="#850">850</a> String shire = getValue(req, SHIRE_PARAM_NAME); +<a class="jxr_linenumber" name="851" href="#851">851</a> String providerId = getSPId(req); +<a class="jxr_linenumber" name="852" href="#852">852</a> <strong class="jxr_keyword">boolean</strong> twoZeroProtocol = (shire == <strong class="jxr_keyword">null</strong>); +<a class="jxr_linenumber" name="853" href="#853">853</a> +<a class="jxr_linenumber" name="854" href="#854">854</a> <strong class="jxr_keyword">if</strong> (!twoZeroProtocol) { +<a class="jxr_linenumber" name="855" href="#855">855</a> String handleService = site.getAddressForWAYF(); +<a class="jxr_linenumber" name="856" href="#856">856</a> <strong class="jxr_keyword">if</strong> (handleService != <strong class="jxr_keyword">null</strong> ) { +<a class="jxr_linenumber" name="857" href="#857">857</a> +<a class="jxr_linenumber" name="858" href="#858">858</a> String target = getValue(req, TARGET_PARAM_NAME); +<a class="jxr_linenumber" name="859" href="#859">859</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == target || 0 == target.length()) { +<a class="jxr_linenumber" name="860" href="#860">860</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Could not extract target from provided parameters"</span>); +<a class="jxr_linenumber" name="861" href="#861">861</a> } +<a class="jxr_linenumber" name="862" href="#862">862</a> +<a class="jxr_linenumber" name="863" href="#863">863</a> LOG.info(<span class="jxr_string">"Redirecting to selected Handle Service: "</span> + handleService); +<a class="jxr_linenumber" name="864" href="#864">864</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="865" href="#865">865</a> StringBuffer buffer = <strong class="jxr_keyword">new</strong> StringBuffer(handleService + +<a class="jxr_linenumber" name="866" href="#866">866</a> <span class="jxr_string">"?"</span> + TARGET_PARAM_NAME + <span class="jxr_string">"="</span>); +<a class="jxr_linenumber" name="867" href="#867">867</a> buffer.append(URLEncoder.encode(target, <span class="jxr_string">"UTF-8"</span>)); +<a class="jxr_linenumber" name="868" href="#868">868</a> buffer.append(<span class="jxr_string">"&"</span> + SHIRE_PARAM_NAME + <span class="jxr_string">"="</span>); +<a class="jxr_linenumber" name="869" href="#869">869</a> buffer.append(URLEncoder.encode(shire, <span class="jxr_string">"UTF-8"</span>)); +<a class="jxr_linenumber" name="870" href="#870">870</a> buffer.append(<span class="jxr_string">"&"</span> + PROVIDERID_PARAM_NAME + <span class="jxr_string">"="</span>); +<a class="jxr_linenumber" name="871" href="#871">871</a> buffer.append(URLEncoder.encode(providerId, <span class="jxr_string">"UTF-8"</span>)); +<a class="jxr_linenumber" name="872" href="#872">872</a> +<a class="jxr_linenumber" name="873" href="#873">873</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="874" href="#874">874</a> <em class="jxr_comment">// Time is as per U**X</em> +<a class="jxr_linenumber" name="875" href="#875">875</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="876" href="#876">876</a> buffer.append(<span class="jxr_string">"&"</span> + TIME_PARAM_NAME + <span class="jxr_string">"="</span>); +<a class="jxr_linenumber" name="877" href="#877">877</a> buffer.append(<strong class="jxr_keyword">new</strong> Long(<strong class="jxr_keyword">new</strong> Date().getTime() / 1000).toString()); +<a class="jxr_linenumber" name="878" href="#878">878</a> res.sendRedirect(buffer.toString()); +<a class="jxr_linenumber" name="879" href="#879">879</a> } <strong class="jxr_keyword">catch</strong> (IOException ioe) { +<a class="jxr_linenumber" name="880" href="#880">880</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="881" href="#881">881</a> <em class="jxr_comment">// That failed. </em> +<a class="jxr_linenumber" name="882" href="#882">882</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="883" href="#883">883</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Error forwarding to IdP: \n"</span> + ioe.getMessage()); +<a class="jxr_linenumber" name="884" href="#884">884</a> } +<a class="jxr_linenumber" name="885" href="#885">885</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="886" href="#886">886</a> String s = <span class="jxr_string">"Error finding to IdP: "</span> + site.getDisplayName(req); +<a class="jxr_linenumber" name="887" href="#887">887</a> LOG.error(s); +<a class="jxr_linenumber" name="888" href="#888">888</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(s); +<a class="jxr_linenumber" name="889" href="#889">889</a> } +<a class="jxr_linenumber" name="890" href="#890">890</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="891" href="#891">891</a> String returnUrl = (String) req.getAttribute(RETURN_ATTRIBUTE_NAME); +<a class="jxr_linenumber" name="892" href="#892">892</a> +<a class="jxr_linenumber" name="893" href="#893">893</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == returnUrl || 0 == returnUrl.length()) { +<a class="jxr_linenumber" name="894" href="#894">894</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Could not find return parameter"</span>); +<a class="jxr_linenumber" name="895" href="#895">895</a> } +<a class="jxr_linenumber" name="896" href="#896">896</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="897" href="#897">897</a> returnUrl = URLDecoder.decode(returnUrl, <span class="jxr_string">"UTF-8"</span>); +<a class="jxr_linenumber" name="898" href="#898">898</a> } <strong class="jxr_keyword">catch</strong> (UnsupportedEncodingException e) { +<a class="jxr_linenumber" name="899" href="#899">899</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Did not understand parameter "</span>, e); +<a class="jxr_linenumber" name="900" href="#900">900</a> } +<a class="jxr_linenumber" name="901" href="#901">901</a> String redirect; +<a class="jxr_linenumber" name="902" href="#902">902</a> <strong class="jxr_keyword">if</strong> (site != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="903" href="#903">903</a> StringBuffer buffer = <strong class="jxr_keyword">new</strong> StringBuffer(returnUrl); +<a class="jxr_linenumber" name="904" href="#904">904</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="905" href="#905">905</a> <em class="jxr_comment">// If we were given anybody to lookup, construct the URL</em> +<a class="jxr_linenumber" name="906" href="#906">906</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="907" href="#907">907</a> String returnParam = getValue(req, RETURNID_PARAM_NAME); +<a class="jxr_linenumber" name="908" href="#908">908</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == returnParam || 0 == returnParam.length()) { +<a class="jxr_linenumber" name="909" href="#909">909</a> returnParam = RETURNID_DEFAULT_VALUE; +<a class="jxr_linenumber" name="910" href="#910">910</a> } +<a class="jxr_linenumber" name="911" href="#911">911</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="912" href="#912">912</a> <em class="jxr_comment">// Do we add a '?' or a '&' for the parameters</em> +<a class="jxr_linenumber" name="913" href="#913">913</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="914" href="#914">914</a> +<a class="jxr_linenumber" name="915" href="#915">915</a> <strong class="jxr_keyword">if</strong> (returnUrl.indexOf('?') >= 0) { +<a class="jxr_linenumber" name="916" href="#916">916</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="917" href="#917">917</a> <em class="jxr_comment">// there is a parameter already. Add a '&'</em> +<a class="jxr_linenumber" name="918" href="#918">918</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="919" href="#919">919</a> buffer.append(<span class="jxr_string">"&"</span> + returnParam + <span class="jxr_string">"="</span>); +<a class="jxr_linenumber" name="920" href="#920">920</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="921" href="#921">921</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="922" href="#922">922</a> <em class="jxr_comment">// No parameter. Use ?</em> +<a class="jxr_linenumber" name="923" href="#923">923</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="924" href="#924">924</a> buffer.append(<span class="jxr_string">"?"</span> + returnParam + <span class="jxr_string">"="</span>); +<a class="jxr_linenumber" name="925" href="#925">925</a> } +<a class="jxr_linenumber" name="926" href="#926">926</a> buffer.append(site.getName()); +<a class="jxr_linenumber" name="927" href="#927">927</a> redirect = buffer.toString(); +<a class="jxr_linenumber" name="928" href="#928">928</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="929" href="#929">929</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="930" href="#930">930</a> <em class="jxr_comment">// Just send it back</em> +<a class="jxr_linenumber" name="931" href="#931">931</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="932" href="#932">932</a> redirect = returnUrl; +<a class="jxr_linenumber" name="933" href="#933">933</a> } +<a class="jxr_linenumber" name="934" href="#934">934</a> +<a class="jxr_linenumber" name="935" href="#935">935</a> LOG.debug(<span class="jxr_string">"Dispatching to "</span> + redirect); +<a class="jxr_linenumber" name="936" href="#936">936</a> +<a class="jxr_linenumber" name="937" href="#937">937</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="938" href="#938">938</a> res.sendRedirect(redirect); +<a class="jxr_linenumber" name="939" href="#939">939</a> } <strong class="jxr_keyword">catch</strong> (IOException ioe) { +<a class="jxr_linenumber" name="940" href="#940">940</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="941" href="#941">941</a> <em class="jxr_comment">// That failed. </em> +<a class="jxr_linenumber" name="942" href="#942">942</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="943" href="#943">943</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Error forwarding back to Sp: \n"</span> + ioe.getMessage()); +<a class="jxr_linenumber" name="944" href="#944">944</a> } +<a class="jxr_linenumber" name="945" href="#945">945</a> } +<a class="jxr_linenumber" name="946" href="#946">946</a> } +<a class="jxr_linenumber" name="947" href="#947">947</a> +<a class="jxr_linenumber" name="948" href="#948">948</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="949" href="#949">949</a> <em class="jxr_javadoccomment"> * Handles all "recoverable" errors in WAYF processing by logging the error and forwarding the user to an</em> +<a class="jxr_linenumber" name="950" href="#950">950</a> <em class="jxr_javadoccomment"> * appropriate error page.</em> +<a class="jxr_linenumber" name="951" href="#951">951</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="952" href="#952">952</a> <em class="jxr_javadoccomment"> * @param req request under consideration</em> +<a class="jxr_linenumber" name="953" href="#953">953</a> <em class="jxr_javadoccomment"> * @param res response under construction</em> +<a class="jxr_linenumber" name="954" href="#954">954</a> <em class="jxr_javadoccomment"> * @param message - what so say</em> +<a class="jxr_linenumber" name="955" href="#955">955</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="956" href="#956">956</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> handleError(HttpServletRequest req, HttpServletResponse res, String message) { +<a class="jxr_linenumber" name="957" href="#957">957</a> +<a class="jxr_linenumber" name="958" href="#958">958</a> LOG.debug(<span class="jxr_string">"Displaying WAYF error page."</span>); +<a class="jxr_linenumber" name="959" href="#959">959</a> req.setAttribute(<span class="jxr_string">"errorText"</span>, message); +<a class="jxr_linenumber" name="960" href="#960">960</a> req.setAttribute(<span class="jxr_string">"requestURL"</span>, req.getRequestURI().toString()); +<a class="jxr_linenumber" name="961" href="#961">961</a> RequestDispatcher rd = req.getRequestDispatcher(config.getErrorJspFile()); +<a class="jxr_linenumber" name="962" href="#962">962</a> +<a class="jxr_linenumber" name="963" href="#963">963</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="964" href="#964">964</a> rd.forward(req, res); +<a class="jxr_linenumber" name="965" href="#965">965</a> } <strong class="jxr_keyword">catch</strong> (IOException ioe) { +<a class="jxr_linenumber" name="966" href="#966">966</a> LOG.error(<span class="jxr_string">"Problem trying to display WAYF error page: "</span> + ioe.toString()); +<a class="jxr_linenumber" name="967" href="#967">967</a> } <strong class="jxr_keyword">catch</strong> (ServletException se) { +<a class="jxr_linenumber" name="968" href="#968">968</a> LOG.error(<span class="jxr_string">"Problem trying to display WAYF error page: "</span> + se.toString()); +<a class="jxr_linenumber" name="969" href="#969">969</a> } +<a class="jxr_linenumber" name="970" href="#970">970</a> } +<a class="jxr_linenumber" name="971" href="#971">971</a> +<a class="jxr_linenumber" name="972" href="#972">972</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="973" href="#973">973</a> <em class="jxr_javadoccomment"> * Gets the value for the parameter either from the parameter or from jsp.</em> +<a class="jxr_linenumber" name="974" href="#974">974</a> <em class="jxr_javadoccomment"> * @param req - the request.</em> +<a class="jxr_linenumber" name="975" href="#975">975</a> <em class="jxr_javadoccomment"> * @param name - the name of the parameter.</em> +<a class="jxr_linenumber" name="976" href="#976">976</a> <em class="jxr_javadoccomment"> * @return - result</em> +<a class="jxr_linenumber" name="977" href="#977">977</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="978" href="#978">978</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> String getValue(HttpServletRequest req, String name) { +<a class="jxr_linenumber" name="979" href="#979">979</a> +<a class="jxr_linenumber" name="980" href="#980">980</a> +<a class="jxr_linenumber" name="981" href="#981">981</a> String value = req.getParameter(name); +<a class="jxr_linenumber" name="982" href="#982">982</a> <strong class="jxr_keyword">if</strong> (value != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="983" href="#983">983</a> <strong class="jxr_keyword">return</strong> value; +<a class="jxr_linenumber" name="984" href="#984">984</a> } +<a class="jxr_linenumber" name="985" href="#985">985</a> <strong class="jxr_keyword">return</strong> (String) req.getAttribute(name); +<a class="jxr_linenumber" name="986" href="#986">986</a> } +<a class="jxr_linenumber" name="987" href="#987">987</a> +<a class="jxr_linenumber" name="988" href="#988">988</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> String getSPId(HttpServletRequest req) <strong class="jxr_keyword">throws</strong> WayfException { +<a class="jxr_linenumber" name="989" href="#989">989</a> +<a class="jxr_linenumber" name="990" href="#990">990</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="991" href="#991">991</a> <em class="jxr_comment">// Try first with 2.0 version</em> +<a class="jxr_linenumber" name="992" href="#992">992</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="993" href="#993">993</a> String param = req.getParameter(ENTITYID_PARAM_NAME); +<a class="jxr_linenumber" name="994" href="#994">994</a> <strong class="jxr_keyword">if</strong> (param != <strong class="jxr_keyword">null</strong> && !(param.length() == 0)) { +<a class="jxr_linenumber" name="995" href="#995">995</a> <strong class="jxr_keyword">return</strong> param; +<a class="jxr_linenumber" name="996" href="#996">996</a> } +<a class="jxr_linenumber" name="997" href="#997">997</a> +<a class="jxr_linenumber" name="998" href="#998">998</a> param = (String) req.getAttribute(ENTITYID_PARAM_NAME); +<a class="jxr_linenumber" name="999" href="#999">999</a> <strong class="jxr_keyword">if</strong> (param != <strong class="jxr_keyword">null</strong> && !(param.length() == 0)) { +<a class="jxr_linenumber" name="1000" href="#1000">1000</a> <strong class="jxr_keyword">return</strong> param; +<a class="jxr_linenumber" name="1001" href="#1001">1001</a> } +<a class="jxr_linenumber" name="1002" href="#1002">1002</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="1003" href="#1003">1003</a> <em class="jxr_comment">// So Try with 1.3 version</em> +<a class="jxr_linenumber" name="1004" href="#1004">1004</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="1005" href="#1005">1005</a> param = req.getParameter(PROVIDERID_PARAM_NAME); +<a class="jxr_linenumber" name="1006" href="#1006">1006</a> <strong class="jxr_keyword">if</strong> (param != <strong class="jxr_keyword">null</strong> && !(param.length() == 0)) { +<a class="jxr_linenumber" name="1007" href="#1007">1007</a> <strong class="jxr_keyword">return</strong> param; +<a class="jxr_linenumber" name="1008" href="#1008">1008</a> } +<a class="jxr_linenumber" name="1009" href="#1009">1009</a> +<a class="jxr_linenumber" name="1010" href="#1010">1010</a> param = (String) req.getAttribute(PROVIDERID_PARAM_NAME); +<a class="jxr_linenumber" name="1011" href="#1011">1011</a> <strong class="jxr_keyword">if</strong> (param != <strong class="jxr_keyword">null</strong> && !(param.length() == 0)) { +<a class="jxr_linenumber" name="1012" href="#1012">1012</a> <strong class="jxr_keyword">return</strong> param; +<a class="jxr_linenumber" name="1013" href="#1013">1013</a> } +<a class="jxr_linenumber" name="1014" href="#1014">1014</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(<span class="jxr_string">"Could not locate SP identifier in parameters"</span>); +<a class="jxr_linenumber" name="1015" href="#1015">1015</a> } +<a class="jxr_linenumber" name="1016" href="#1016">1016</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html index 3e688b3..109977b 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html @@ -1,235 +1,235 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>HandlerConfig xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; -<a name="20" href="#20">20</a> -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; -<a name="25" href="#25">25</a> -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException; -<a name="27" href="#27">27</a> -<a name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> -<a name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * Class used by the DiscoveryServiceHandler to handle run time behaviour. </em> -<a name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> -<a name="31" href="#31">31</a> -<a name="32" href="#32">32</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> { -<a name="33" href="#33">33</a> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em> -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * How to get debug output out.</em> -<a name="36" href="#36">36</a> <em class="jxr_javadoccomment"> */</em> -<a name="37" href="#37">37</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(HandlerConfig.<strong class="jxr_keyword">class</strong>.getName()); -<a name="38" href="#38">38</a> -<a name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> A set of names which are ignored when doing a search. */</em> -<a name="40" href="#40">40</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> HashSet <String> ignoredForMatch; -<a name="41" href="#41">41</a> -<a name="42" href="#42">42</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Where to find the GUI description jsp file. */</em> -<a name="43" href="#43">43</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String jspFile; -<a name="44" href="#44">44</a> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Where to find the error jsp file. */</em> -<a name="46" href="#46">46</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String errorJspFile; -<a name="47" href="#47">47</a> -<a name="48" href="#48">48</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Do we give the jsp file an array of arrays of IdPs? */</em> -<a name="49" href="#49">49</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> provideListOfLists; -<a name="50" href="#50">50</a> -<a name="51" href="#51">51</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Do we give the jsp file a flat list of IdPs? */</em> -<a name="52" href="#52">52</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> provideList; -<a name="53" href="#53">53</a> -<a name="54" href="#54">54</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Do we do a pre-filter by SP name in for each metadata provider. */</em> -<a name="55" href="#55">55</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> lookupSp; -<a name="56" href="#56">56</a> -<a name="57" href="#57">57</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Do we warn on the bad binding. */</em> -<a name="58" href="#58">58</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> warnOnBadBinding; -<a name="59" href="#59">59</a> -<a name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Build the 'default default' configuation. */</em> -<a name="61" href="#61">61</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>() { -<a name="62" href="#62">62</a> <em class="jxr_comment">//</em> -<a name="63" href="#63">63</a> <em class="jxr_comment">// 'Sensible' default values</em> -<a name="64" href="#64">64</a> <em class="jxr_comment">//</em> -<a name="65" href="#65">65</a> jspFile = <span class="jxr_string">"/wayf.jsp"</span>; -<a name="66" href="#66">66</a> errorJspFile = <span class="jxr_string">"/wayfError.jsp"</span>; -<a name="67" href="#67">67</a> provideList = <strong class="jxr_keyword">true</strong>; -<a name="68" href="#68">68</a> provideListOfLists = false; -<a name="69" href="#69">69</a> lookupSp = <strong class="jxr_keyword">true</strong>; -<a name="70" href="#70">70</a> ignoredForMatch = <strong class="jxr_keyword">new</strong> HashSet <String>(); -<a name="71" href="#71">71</a> warnOnBadBinding = false; -<a name="72" href="#72">72</a> } -<a name="73" href="#73">73</a> -<a name="74" href="#74">74</a> -<a name="75" href="#75">75</a> <em class="jxr_javadoccomment">/**</em> -<a name="76" href="#76">76</a> <em class="jxr_javadoccomment"> * </em> -<a name="77" href="#77">77</a> <em class="jxr_javadoccomment"> * Parse the Supplied XML element into a new WayfConfig Object.</em> -<a name="78" href="#78">78</a> <em class="jxr_javadoccomment"> * @param config - The XML with the configuration info.</em> -<a name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * @param defaultValue - The default if nothing is specified.</em> -<a name="80" href="#80">80</a> <em class="jxr_javadoccomment"> * @throws ShibbolethConfigurationException - if we see somethin wrong.</em> -<a name="81" href="#81">81</a> <em class="jxr_javadoccomment"> */</em> -<a name="82" href="#82">82</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>(Element config, <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> defaultValue) <strong class="jxr_keyword">throws</strong> ShibbolethConfigurationException { -<a name="83" href="#83">83</a> -<a name="84" href="#84">84</a> String attribute; -<a name="85" href="#85">85</a> LOG.debug(<span class="jxr_string">"Loading global configuration properties."</span>); -<a name="86" href="#86">86</a> -<a name="87" href="#87">87</a> NodeList list = config.getElementsByTagName(<span class="jxr_string">"SearchIgnore"</span>); -<a name="88" href="#88">88</a> -<a name="89" href="#89">89</a> <strong class="jxr_keyword">if</strong> (list.getLength() == 0) { -<a name="90" href="#90">90</a> -<a name="91" href="#91">91</a> ignoredForMatch = defaultValue.ignoredForMatch; -<a name="92" href="#92">92</a> -<a name="93" href="#93">93</a> } <strong class="jxr_keyword">else</strong> { -<a name="94" href="#94">94</a> -<a name="95" href="#95">95</a> ignoredForMatch = <strong class="jxr_keyword">new</strong> HashSet<String>(); -<a name="96" href="#96">96</a> -<a name="97" href="#97">97</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < list.getLength(); i++ ) { -<a name="98" href="#98">98</a> -<a name="99" href="#99">99</a> NodeList <strong class="jxr_keyword">inner</strong> = ((Element) list.item(i)).getElementsByTagName(<span class="jxr_string">"IgnoreText"</span>); -<a name="100" href="#100">100</a> -<a name="101" href="#101">101</a> <strong class="jxr_keyword">for</strong>(<strong class="jxr_keyword">int</strong> j = 0; j < <strong class="jxr_keyword">inner</strong>.getLength(); j++) { -<a name="102" href="#102">102</a> -<a name="103" href="#103">103</a> addIgnoredForMatch(<strong class="jxr_keyword">inner</strong>.item(j).getTextContent()); -<a name="104" href="#104">104</a> } -<a name="105" href="#105">105</a> } -<a name="106" href="#106">106</a> } -<a name="107" href="#107">107</a> -<a name="108" href="#108">108</a> attribute = config.getAttribute(<span class="jxr_string">"jspFile"</span>); -<a name="109" href="#109">109</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="110" href="#110">110</a> jspFile = attribute; -<a name="111" href="#111">111</a> } <strong class="jxr_keyword">else</strong> { -<a name="112" href="#112">112</a> jspFile = defaultValue.jspFile; -<a name="113" href="#113">113</a> } -<a name="114" href="#114">114</a> -<a name="115" href="#115">115</a> attribute = config.getAttribute(<span class="jxr_string">"errorJspFile"</span>); -<a name="116" href="#116">116</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="117" href="#117">117</a> errorJspFile = attribute; -<a name="118" href="#118">118</a> } <strong class="jxr_keyword">else</strong> { -<a name="119" href="#119">119</a> errorJspFile = defaultValue.errorJspFile; -<a name="120" href="#120">120</a> } -<a name="121" href="#121">121</a> -<a name="122" href="#122">122</a> attribute = config.getAttribute(<span class="jxr_string">"provideList"</span>); -<a name="123" href="#123">123</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="124" href="#124">124</a> provideList = Boolean.valueOf(attribute).booleanValue(); -<a name="125" href="#125">125</a> } <strong class="jxr_keyword">else</strong> { -<a name="126" href="#126">126</a> provideList = defaultValue.provideList; -<a name="127" href="#127">127</a> } -<a name="128" href="#128">128</a> -<a name="129" href="#129">129</a> attribute = config.getAttribute(<span class="jxr_string">"provideListOfList"</span>); -<a name="130" href="#130">130</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="131" href="#131">131</a> provideListOfLists = Boolean.valueOf(attribute).booleanValue(); -<a name="132" href="#132">132</a> } <strong class="jxr_keyword">else</strong> { -<a name="133" href="#133">133</a> provideListOfLists = defaultValue.provideListOfLists; -<a name="134" href="#134">134</a> } -<a name="135" href="#135">135</a> -<a name="136" href="#136">136</a> attribute = config.getAttribute(<span class="jxr_string">"showUnusableIdPs"</span>); -<a name="137" href="#137">137</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="138" href="#138">138</a> lookupSp = !Boolean.valueOf(attribute).booleanValue(); -<a name="139" href="#139">139</a> } <strong class="jxr_keyword">else</strong> { -<a name="140" href="#140">140</a> lookupSp = defaultValue.lookupSp; -<a name="141" href="#141">141</a> } -<a name="142" href="#142">142</a> -<a name="143" href="#143">143</a> attribute = config.getAttribute(<span class="jxr_string">"warnOnBadBinding"</span>); -<a name="144" href="#144">144</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != attribute && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="145" href="#145">145</a> warnOnBadBinding = Boolean.valueOf(attribute).booleanValue(); -<a name="146" href="#146">146</a> } <strong class="jxr_keyword">else</strong> { -<a name="147" href="#147">147</a> warnOnBadBinding = false; -<a name="148" href="#148">148</a> } -<a name="149" href="#149">149</a> } -<a name="150" href="#150">150</a> -<a name="151" href="#151">151</a> -<a name="152" href="#152">152</a> <em class="jxr_javadoccomment">/**</em> -<a name="153" href="#153">153</a> <em class="jxr_javadoccomment"> * Determines if a particular string token should be used for matching when a user searches for origins.</em> -<a name="154" href="#154">154</a> <em class="jxr_javadoccomment"> * </em> -<a name="155" href="#155">155</a> <em class="jxr_javadoccomment"> * @param str - The string to lookup.</em> -<a name="156" href="#156">156</a> <em class="jxr_javadoccomment"> * @return whether it is or not.</em> -<a name="157" href="#157">157</a> <em class="jxr_javadoccomment"> */</em> -<a name="158" href="#158">158</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isIgnoredForMatch(String str) { -<a name="159" href="#159">159</a> -<a name="160" href="#160">160</a> <strong class="jxr_keyword">return</strong> ignoredForMatch.contains(str.toLowerCase()); -<a name="161" href="#161">161</a> } -<a name="162" href="#162">162</a> -<a name="163" href="#163">163</a> <em class="jxr_javadoccomment">/**</em> -<a name="164" href="#164">164</a> <em class="jxr_javadoccomment"> * Sets the tokens that should be ignored when a user searches for an origin site.</em> -<a name="165" href="#165">165</a> <em class="jxr_javadoccomment"> * </em> -<a name="166" href="#166">166</a> <em class="jxr_javadoccomment"> * @param s</em> -<a name="167" href="#167">167</a> <em class="jxr_javadoccomment"> * The ignored tokens are passed as a single string, each separated by whitespace</em> -<a name="168" href="#168">168</a> <em class="jxr_javadoccomment"> */</em> -<a name="169" href="#169">169</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> addIgnoredForMatch(String s) { -<a name="170" href="#170">170</a> -<a name="171" href="#171">171</a> ignoredForMatch.add(s.toLowerCase()); -<a name="172" href="#172">172</a> } -<a name="173" href="#173">173</a> -<a name="174" href="#174">174</a> <em class="jxr_javadoccomment">/**</em> -<a name="175" href="#175">175</a> <em class="jxr_javadoccomment"> * Get the name of the jsp File this instance uses.</em> -<a name="176" href="#176">176</a> <em class="jxr_javadoccomment"> * @return the name.</em> -<a name="177" href="#177">177</a> <em class="jxr_javadoccomment"> */</em> -<a name="178" href="#178">178</a> <strong class="jxr_keyword">public</strong> String getJspFile() { -<a name="179" href="#179">179</a> <strong class="jxr_keyword">return</strong> jspFile; -<a name="180" href="#180">180</a> } -<a name="181" href="#181">181</a> -<a name="182" href="#182">182</a> <em class="jxr_javadoccomment">/**</em> -<a name="183" href="#183">183</a> <em class="jxr_javadoccomment"> * Get the name of the error jsp File this instance uses.</em> -<a name="184" href="#184">184</a> <em class="jxr_javadoccomment"> * @return the name.</em> -<a name="185" href="#185">185</a> <em class="jxr_javadoccomment"> */</em> -<a name="186" href="#186">186</a> <strong class="jxr_keyword">public</strong> String getErrorJspFile() { -<a name="187" href="#187">187</a> <strong class="jxr_keyword">return</strong> errorJspFile; -<a name="188" href="#188">188</a> } -<a name="189" href="#189">189</a> -<a name="190" href="#190">190</a> <em class="jxr_javadoccomment">/**</em> -<a name="191" href="#191">191</a> <em class="jxr_javadoccomment"> * Do we provide a list of lists of IdPs?.</em> -<a name="192" href="#192">192</a> <em class="jxr_javadoccomment"> * @return whether we do or not.</em> -<a name="193" href="#193">193</a> <em class="jxr_javadoccomment"> */</em> -<a name="194" href="#194">194</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getProvideListOfLists() { -<a name="195" href="#195">195</a> <strong class="jxr_keyword">return</strong> provideListOfLists; -<a name="196" href="#196">196</a> } -<a name="197" href="#197">197</a> -<a name="198" href="#198">198</a> <em class="jxr_javadoccomment">/**</em> -<a name="199" href="#199">199</a> <em class="jxr_javadoccomment"> * Do we provide a list of IdPs?.</em> -<a name="200" href="#200">200</a> <em class="jxr_javadoccomment"> * @return whether we provide a list of IdPs?.</em> -<a name="201" href="#201">201</a> <em class="jxr_javadoccomment"> */</em> -<a name="202" href="#202">202</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getProvideList() { -<a name="203" href="#203">203</a> <strong class="jxr_keyword">return</strong> provideList; -<a name="204" href="#204">204</a> } -<a name="205" href="#205">205</a> -<a name="206" href="#206">206</a> <em class="jxr_javadoccomment">/**</em> -<a name="207" href="#207">207</a> <em class="jxr_javadoccomment"> * Do we lookup the SP or just return all the IdPs?.</em> -<a name="208" href="#208">208</a> <em class="jxr_javadoccomment"> * @return whether or not we lookup the SP</em> -<a name="209" href="#209">209</a> <em class="jxr_javadoccomment"> */</em> -<a name="210" href="#210">210</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getLookupSp() { -<a name="211" href="#211">211</a> <strong class="jxr_keyword">return</strong> lookupSp; -<a name="212" href="#212">212</a> } -<a name="213" href="#213">213</a> -<a name="214" href="#214">214</a> <em class="jxr_javadoccomment">/**</em> -<a name="215" href="#215">215</a> <em class="jxr_javadoccomment"> * Do ignore badly formed bindings or just warn</em> -<a name="216" href="#216">216</a> <em class="jxr_javadoccomment"> * @return whether we warn.</em> -<a name="217" href="#217">217</a> <em class="jxr_javadoccomment"> */</em> -<a name="218" href="#218">218</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getWarnOnBadBinding() { -<a name="219" href="#219">219</a> <strong class="jxr_keyword">return</strong> warnOnBadBinding; -<a name="220" href="#220">220</a> } -<a name="221" href="#221">221</a> -<a name="222" href="#222">222</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException; +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * Class used by the DiscoveryServiceHandler to handle run time behaviour. </em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> { +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * How to get debug output out.</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(HandlerConfig.<strong class="jxr_keyword">class</strong>.getName()); +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> A set of names which are ignored when doing a search. */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> HashSet <String> ignoredForMatch; +<a class="jxr_linenumber" name="41" href="#41">41</a> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Where to find the GUI description jsp file. */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String jspFile; +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Where to find the error jsp file. */</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String errorJspFile; +<a class="jxr_linenumber" name="47" href="#47">47</a> +<a class="jxr_linenumber" name="48" href="#48">48</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Do we give the jsp file an array of arrays of IdPs? */</em> +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> provideListOfLists; +<a class="jxr_linenumber" name="50" href="#50">50</a> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Do we give the jsp file a flat list of IdPs? */</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> provideList; +<a class="jxr_linenumber" name="53" href="#53">53</a> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Do we do a pre-filter by SP name in for each metadata provider. */</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> lookupSp; +<a class="jxr_linenumber" name="56" href="#56">56</a> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Do we warn on the bad binding. */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> warnOnBadBinding; +<a class="jxr_linenumber" name="59" href="#59">59</a> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Build the 'default default' configuation. */</em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>() { +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_comment">// 'Sensible' default values</em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> jspFile = <span class="jxr_string">"/wayf.jsp"</span>; +<a class="jxr_linenumber" name="66" href="#66">66</a> errorJspFile = <span class="jxr_string">"/wayfError.jsp"</span>; +<a class="jxr_linenumber" name="67" href="#67">67</a> provideList = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="68" href="#68">68</a> provideListOfLists = false; +<a class="jxr_linenumber" name="69" href="#69">69</a> lookupSp = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="70" href="#70">70</a> ignoredForMatch = <strong class="jxr_keyword">new</strong> HashSet <String>(); +<a class="jxr_linenumber" name="71" href="#71">71</a> warnOnBadBinding = false; +<a class="jxr_linenumber" name="72" href="#72">72</a> } +<a class="jxr_linenumber" name="73" href="#73">73</a> +<a class="jxr_linenumber" name="74" href="#74">74</a> +<a class="jxr_linenumber" name="75" href="#75">75</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="76" href="#76">76</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="77" href="#77">77</a> <em class="jxr_javadoccomment"> * Parse the Supplied XML element into a new WayfConfig Object.</em> +<a class="jxr_linenumber" name="78" href="#78">78</a> <em class="jxr_javadoccomment"> * @param config - The XML with the configuration info.</em> +<a class="jxr_linenumber" name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * @param defaultValue - The default if nothing is specified.</em> +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment"> * @throws ShibbolethConfigurationException - if we see somethin wrong.</em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="82" href="#82">82</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>(Element config, <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> defaultValue) <strong class="jxr_keyword">throws</strong> ShibbolethConfigurationException { +<a class="jxr_linenumber" name="83" href="#83">83</a> +<a class="jxr_linenumber" name="84" href="#84">84</a> String attribute; +<a class="jxr_linenumber" name="85" href="#85">85</a> LOG.debug(<span class="jxr_string">"Loading global configuration properties."</span>); +<a class="jxr_linenumber" name="86" href="#86">86</a> +<a class="jxr_linenumber" name="87" href="#87">87</a> NodeList list = config.getElementsByTagName(<span class="jxr_string">"SearchIgnore"</span>); +<a class="jxr_linenumber" name="88" href="#88">88</a> +<a class="jxr_linenumber" name="89" href="#89">89</a> <strong class="jxr_keyword">if</strong> (list.getLength() == 0) { +<a class="jxr_linenumber" name="90" href="#90">90</a> +<a class="jxr_linenumber" name="91" href="#91">91</a> ignoredForMatch = defaultValue.ignoredForMatch; +<a class="jxr_linenumber" name="92" href="#92">92</a> +<a class="jxr_linenumber" name="93" href="#93">93</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="94" href="#94">94</a> +<a class="jxr_linenumber" name="95" href="#95">95</a> ignoredForMatch = <strong class="jxr_keyword">new</strong> HashSet<String>(); +<a class="jxr_linenumber" name="96" href="#96">96</a> +<a class="jxr_linenumber" name="97" href="#97">97</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < list.getLength(); i++ ) { +<a class="jxr_linenumber" name="98" href="#98">98</a> +<a class="jxr_linenumber" name="99" href="#99">99</a> NodeList <strong class="jxr_keyword">inner</strong> = ((Element) list.item(i)).getElementsByTagName(<span class="jxr_string">"IgnoreText"</span>); +<a class="jxr_linenumber" name="100" href="#100">100</a> +<a class="jxr_linenumber" name="101" href="#101">101</a> <strong class="jxr_keyword">for</strong>(<strong class="jxr_keyword">int</strong> j = 0; j < <strong class="jxr_keyword">inner</strong>.getLength(); j++) { +<a class="jxr_linenumber" name="102" href="#102">102</a> +<a class="jxr_linenumber" name="103" href="#103">103</a> addIgnoredForMatch(<strong class="jxr_keyword">inner</strong>.item(j).getTextContent()); +<a class="jxr_linenumber" name="104" href="#104">104</a> } +<a class="jxr_linenumber" name="105" href="#105">105</a> } +<a class="jxr_linenumber" name="106" href="#106">106</a> } +<a class="jxr_linenumber" name="107" href="#107">107</a> +<a class="jxr_linenumber" name="108" href="#108">108</a> attribute = config.getAttribute(<span class="jxr_string">"jspFile"</span>); +<a class="jxr_linenumber" name="109" href="#109">109</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="110" href="#110">110</a> jspFile = attribute; +<a class="jxr_linenumber" name="111" href="#111">111</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="112" href="#112">112</a> jspFile = defaultValue.jspFile; +<a class="jxr_linenumber" name="113" href="#113">113</a> } +<a class="jxr_linenumber" name="114" href="#114">114</a> +<a class="jxr_linenumber" name="115" href="#115">115</a> attribute = config.getAttribute(<span class="jxr_string">"errorJspFile"</span>); +<a class="jxr_linenumber" name="116" href="#116">116</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="117" href="#117">117</a> errorJspFile = attribute; +<a class="jxr_linenumber" name="118" href="#118">118</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="119" href="#119">119</a> errorJspFile = defaultValue.errorJspFile; +<a class="jxr_linenumber" name="120" href="#120">120</a> } +<a class="jxr_linenumber" name="121" href="#121">121</a> +<a class="jxr_linenumber" name="122" href="#122">122</a> attribute = config.getAttribute(<span class="jxr_string">"provideList"</span>); +<a class="jxr_linenumber" name="123" href="#123">123</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="124" href="#124">124</a> provideList = Boolean.valueOf(attribute).booleanValue(); +<a class="jxr_linenumber" name="125" href="#125">125</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="126" href="#126">126</a> provideList = defaultValue.provideList; +<a class="jxr_linenumber" name="127" href="#127">127</a> } +<a class="jxr_linenumber" name="128" href="#128">128</a> +<a class="jxr_linenumber" name="129" href="#129">129</a> attribute = config.getAttribute(<span class="jxr_string">"provideListOfList"</span>); +<a class="jxr_linenumber" name="130" href="#130">130</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="131" href="#131">131</a> provideListOfLists = Boolean.valueOf(attribute).booleanValue(); +<a class="jxr_linenumber" name="132" href="#132">132</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="133" href="#133">133</a> provideListOfLists = defaultValue.provideListOfLists; +<a class="jxr_linenumber" name="134" href="#134">134</a> } +<a class="jxr_linenumber" name="135" href="#135">135</a> +<a class="jxr_linenumber" name="136" href="#136">136</a> attribute = config.getAttribute(<span class="jxr_string">"showUnusableIdPs"</span>); +<a class="jxr_linenumber" name="137" href="#137">137</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="138" href="#138">138</a> lookupSp = !Boolean.valueOf(attribute).booleanValue(); +<a class="jxr_linenumber" name="139" href="#139">139</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="140" href="#140">140</a> lookupSp = defaultValue.lookupSp; +<a class="jxr_linenumber" name="141" href="#141">141</a> } +<a class="jxr_linenumber" name="142" href="#142">142</a> +<a class="jxr_linenumber" name="143" href="#143">143</a> attribute = config.getAttribute(<span class="jxr_string">"warnOnBadBinding"</span>); +<a class="jxr_linenumber" name="144" href="#144">144</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != attribute && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="145" href="#145">145</a> warnOnBadBinding = Boolean.valueOf(attribute).booleanValue(); +<a class="jxr_linenumber" name="146" href="#146">146</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="147" href="#147">147</a> warnOnBadBinding = false; +<a class="jxr_linenumber" name="148" href="#148">148</a> } +<a class="jxr_linenumber" name="149" href="#149">149</a> } +<a class="jxr_linenumber" name="150" href="#150">150</a> +<a class="jxr_linenumber" name="151" href="#151">151</a> +<a class="jxr_linenumber" name="152" href="#152">152</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="153" href="#153">153</a> <em class="jxr_javadoccomment"> * Determines if a particular string token should be used for matching when a user searches for origins.</em> +<a class="jxr_linenumber" name="154" href="#154">154</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="155" href="#155">155</a> <em class="jxr_javadoccomment"> * @param str - The string to lookup.</em> +<a class="jxr_linenumber" name="156" href="#156">156</a> <em class="jxr_javadoccomment"> * @return whether it is or not.</em> +<a class="jxr_linenumber" name="157" href="#157">157</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="158" href="#158">158</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isIgnoredForMatch(String str) { +<a class="jxr_linenumber" name="159" href="#159">159</a> +<a class="jxr_linenumber" name="160" href="#160">160</a> <strong class="jxr_keyword">return</strong> ignoredForMatch.contains(str.toLowerCase()); +<a class="jxr_linenumber" name="161" href="#161">161</a> } +<a class="jxr_linenumber" name="162" href="#162">162</a> +<a class="jxr_linenumber" name="163" href="#163">163</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="164" href="#164">164</a> <em class="jxr_javadoccomment"> * Sets the tokens that should be ignored when a user searches for an origin site.</em> +<a class="jxr_linenumber" name="165" href="#165">165</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="166" href="#166">166</a> <em class="jxr_javadoccomment"> * @param s</em> +<a class="jxr_linenumber" name="167" href="#167">167</a> <em class="jxr_javadoccomment"> * The ignored tokens are passed as a single string, each separated by whitespace</em> +<a class="jxr_linenumber" name="168" href="#168">168</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="169" href="#169">169</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> addIgnoredForMatch(String s) { +<a class="jxr_linenumber" name="170" href="#170">170</a> +<a class="jxr_linenumber" name="171" href="#171">171</a> ignoredForMatch.add(s.toLowerCase()); +<a class="jxr_linenumber" name="172" href="#172">172</a> } +<a class="jxr_linenumber" name="173" href="#173">173</a> +<a class="jxr_linenumber" name="174" href="#174">174</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="175" href="#175">175</a> <em class="jxr_javadoccomment"> * Get the name of the jsp File this instance uses.</em> +<a class="jxr_linenumber" name="176" href="#176">176</a> <em class="jxr_javadoccomment"> * @return the name.</em> +<a class="jxr_linenumber" name="177" href="#177">177</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="178" href="#178">178</a> <strong class="jxr_keyword">public</strong> String getJspFile() { +<a class="jxr_linenumber" name="179" href="#179">179</a> <strong class="jxr_keyword">return</strong> jspFile; +<a class="jxr_linenumber" name="180" href="#180">180</a> } +<a class="jxr_linenumber" name="181" href="#181">181</a> +<a class="jxr_linenumber" name="182" href="#182">182</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="183" href="#183">183</a> <em class="jxr_javadoccomment"> * Get the name of the error jsp File this instance uses.</em> +<a class="jxr_linenumber" name="184" href="#184">184</a> <em class="jxr_javadoccomment"> * @return the name.</em> +<a class="jxr_linenumber" name="185" href="#185">185</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="186" href="#186">186</a> <strong class="jxr_keyword">public</strong> String getErrorJspFile() { +<a class="jxr_linenumber" name="187" href="#187">187</a> <strong class="jxr_keyword">return</strong> errorJspFile; +<a class="jxr_linenumber" name="188" href="#188">188</a> } +<a class="jxr_linenumber" name="189" href="#189">189</a> +<a class="jxr_linenumber" name="190" href="#190">190</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="191" href="#191">191</a> <em class="jxr_javadoccomment"> * Do we provide a list of lists of IdPs?.</em> +<a class="jxr_linenumber" name="192" href="#192">192</a> <em class="jxr_javadoccomment"> * @return whether we do or not.</em> +<a class="jxr_linenumber" name="193" href="#193">193</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="194" href="#194">194</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getProvideListOfLists() { +<a class="jxr_linenumber" name="195" href="#195">195</a> <strong class="jxr_keyword">return</strong> provideListOfLists; +<a class="jxr_linenumber" name="196" href="#196">196</a> } +<a class="jxr_linenumber" name="197" href="#197">197</a> +<a class="jxr_linenumber" name="198" href="#198">198</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="199" href="#199">199</a> <em class="jxr_javadoccomment"> * Do we provide a list of IdPs?.</em> +<a class="jxr_linenumber" name="200" href="#200">200</a> <em class="jxr_javadoccomment"> * @return whether we provide a list of IdPs?.</em> +<a class="jxr_linenumber" name="201" href="#201">201</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="202" href="#202">202</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getProvideList() { +<a class="jxr_linenumber" name="203" href="#203">203</a> <strong class="jxr_keyword">return</strong> provideList; +<a class="jxr_linenumber" name="204" href="#204">204</a> } +<a class="jxr_linenumber" name="205" href="#205">205</a> +<a class="jxr_linenumber" name="206" href="#206">206</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="207" href="#207">207</a> <em class="jxr_javadoccomment"> * Do we lookup the SP or just return all the IdPs?.</em> +<a class="jxr_linenumber" name="208" href="#208">208</a> <em class="jxr_javadoccomment"> * @return whether or not we lookup the SP</em> +<a class="jxr_linenumber" name="209" href="#209">209</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="210" href="#210">210</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getLookupSp() { +<a class="jxr_linenumber" name="211" href="#211">211</a> <strong class="jxr_keyword">return</strong> lookupSp; +<a class="jxr_linenumber" name="212" href="#212">212</a> } +<a class="jxr_linenumber" name="213" href="#213">213</a> +<a class="jxr_linenumber" name="214" href="#214">214</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="215" href="#215">215</a> <em class="jxr_javadoccomment"> * Do ignore badly formed bindings or just warn</em> +<a class="jxr_linenumber" name="216" href="#216">216</a> <em class="jxr_javadoccomment"> * @return whether we warn.</em> +<a class="jxr_linenumber" name="217" href="#217">217</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="218" href="#218">218</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getWarnOnBadBinding() { +<a class="jxr_linenumber" name="219" href="#219">219</a> <strong class="jxr_keyword">return</strong> warnOnBadBinding; +<a class="jxr_linenumber" name="220" href="#220">220</a> } +<a class="jxr_linenumber" name="221" href="#221">221</a> +<a class="jxr_linenumber" name="222" href="#222">222</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html index a139c6d..5457cfd 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html @@ -1,230 +1,249 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>IdPSite xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/IdPSite.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.Comparator; -<a name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.util.Locale; -<a name="22" href="#22">22</a> -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; -<a name="24" href="#24">24</a> -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.Organization; -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.OrganizationDisplayName; -<a name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.SingleSignOnService; -<a name="29" href="#29">29</a> -<a name="30" href="#30">30</a> <em class="jxr_javadoccomment">/**</em> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * A class which abstracts an IdP for the sake of the WAYF display. Given an {@link EntityDescriptor} as</em> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * input it provides bean style get functions for the name (EntityId), the display name </em> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * (a hybrid of Organization name or EntityId and the IdP's SSO connection point.</em> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * </em> -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> -<a name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> { -<a name="37" href="#37">37</a> -<a name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The OpenSaml element that this stands for. */</em> -<a name="39" href="#39">39</a> <strong class="jxr_keyword">private</strong> EntityDescriptor entity; -<a name="40" href="#40">40</a> -<a name="41" href="#41">41</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The language we set up */</em> -<a name="42" href="#42">42</a> <strong class="jxr_keyword">private</strong> String displayLanguage; -<a name="43" href="#43">43</a> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment">/**</em> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * Create a new element from the provided Entity.</em> -<a name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * @param entityParam - What to create from</em> -<a name="47" href="#47">47</a> <em class="jxr_javadoccomment"> */</em> -<a name="48" href="#48">48</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a>(EntityDescriptor entityParam) { -<a name="49" href="#49">49</a> entity = entityParam; -<a name="50" href="#50">50</a> } -<a name="51" href="#51">51</a> -<a name="52" href="#52">52</a> <em class="jxr_javadoccomment">/**</em> -<a name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * Get the name for the enclosed entity. </em> -<a name="54" href="#54">54</a> <em class="jxr_javadoccomment"> * @return the name for the enclosed entity.</em> -<a name="55" href="#55">55</a> <em class="jxr_javadoccomment"> */</em> -<a name="56" href="#56">56</a> <strong class="jxr_keyword">public</strong> String getName() { -<a name="57" href="#57">57</a> <strong class="jxr_keyword">return</strong> entity.getEntityID(); -<a name="58" href="#58">58</a> } -<a name="59" href="#59">59</a> -<a name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em> -<a name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * Get the user friendly name for the entity, collecting the locale from the </em> -<a name="62" href="#62">62</a> <em class="jxr_javadoccomment"> * browser if possible</em> -<a name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * @param req the request</em> -<a name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * @return a user friendly name.</em> -<a name="65" href="#65">65</a> <em class="jxr_javadoccomment"> */</em> -<a name="66" href="#66">66</a> <strong class="jxr_keyword">public</strong> String getDisplayName(HttpServletRequest req) { -<a name="67" href="#67">67</a> <em class="jxr_comment">//</em> -<a name="68" href="#68">68</a> <em class="jxr_comment">// Get the browser locale, failing that the server one</em> -<a name="69" href="#69">69</a> <em class="jxr_comment">//</em> -<a name="70" href="#70">70</a> Locale locale = req.getLocale(); -<a name="71" href="#71">71</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == locale) { -<a name="72" href="#72">72</a> Locale.getDefault(); -<a name="73" href="#73">73</a> } -<a name="74" href="#74">74</a> String lang = locale.getLanguage(); -<a name="75" href="#75">75</a> -<a name="76" href="#76">76</a> <strong class="jxr_keyword">return</strong> getDisplayName(lang); -<a name="77" href="#77">77</a> } -<a name="78" href="#78">78</a> <em class="jxr_javadoccomment">/**</em> -<a name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * Get the user friendly name for the entity, using provided language</em> -<a name="80" href="#80">80</a> <em class="jxr_javadoccomment"> * @param lang the language.</em> -<a name="81" href="#81">81</a> <em class="jxr_javadoccomment"> * </em> -<a name="82" href="#82">82</a> <em class="jxr_javadoccomment"> * @return a user friendly name.</em> -<a name="83" href="#83">83</a> <em class="jxr_javadoccomment"> */</em> -<a name="84" href="#84">84</a> <strong class="jxr_keyword">private</strong> String getDisplayName(String lang) { -<a name="85" href="#85">85</a> Organization org = entity.getOrganization(); -<a name="86" href="#86">86</a> -<a name="87" href="#87">87</a> <strong class="jxr_keyword">if</strong> (org == <strong class="jxr_keyword">null</strong>) { -<a name="88" href="#88">88</a> <strong class="jxr_keyword">return</strong> entity.getEntityID(); -<a name="89" href="#89">89</a> } -<a name="90" href="#90">90</a> -<a name="91" href="#91">91</a> List<OrganizationDisplayName> list = org.getDisplayNames(); -<a name="92" href="#92">92</a> -<a name="93" href="#93">93</a> <em class="jxr_comment">//</em> -<a name="94" href="#94">94</a> <em class="jxr_comment">// Lookup first by locale</em> -<a name="95" href="#95">95</a> <em class="jxr_comment">//</em> -<a name="96" href="#96">96</a> -<a name="97" href="#97">97</a> <strong class="jxr_keyword">for</strong> (OrganizationDisplayName name:list) { -<a name="98" href="#98">98</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> !=name && lang.equals(name.getName().getLanguage())) { -<a name="99" href="#99">99</a> <strong class="jxr_keyword">return</strong> name.getName().getLocalString(); -<a name="100" href="#100">100</a> } -<a name="101" href="#101">101</a> } -<a name="102" href="#102">102</a> -<a name="103" href="#103">103</a> <em class="jxr_comment">//</em> -<a name="104" href="#104">104</a> <em class="jxr_comment">// If that doesn't work then anything goes</em> -<a name="105" href="#105">105</a> <em class="jxr_comment">//</em> -<a name="106" href="#106">106</a> -<a name="107" href="#107">107</a> <strong class="jxr_keyword">for</strong> (OrganizationDisplayName name:list) { -<a name="108" href="#108">108</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> !=name && <strong class="jxr_keyword">null</strong> != name.getName().getLocalString()) { -<a name="109" href="#109">109</a> <strong class="jxr_keyword">return</strong> name.getName().getLocalString(); -<a name="110" href="#110">110</a> } -<a name="111" href="#111">111</a> } -<a name="112" href="#112">112</a> -<a name="113" href="#113">113</a> <em class="jxr_comment">//</em> -<a name="114" href="#114">114</a> <em class="jxr_comment">// If there is still nothing then use the entity Id</em> -<a name="115" href="#115">115</a> <em class="jxr_comment">//</em> -<a name="116" href="#116">116</a> <strong class="jxr_keyword">return</strong> entity.getEntityID(); -<a name="117" href="#117">117</a> } -<a name="118" href="#118">118</a> <em class="jxr_javadoccomment">/**</em> -<a name="119" href="#119">119</a> <em class="jxr_javadoccomment"> * Get the user friendly name for the entity, the language we previouslt set up</em> -<a name="120" href="#120">120</a> <em class="jxr_javadoccomment"> * @param lang the language.</em> -<a name="121" href="#121">121</a> <em class="jxr_javadoccomment"> * </em> -<a name="122" href="#122">122</a> <em class="jxr_javadoccomment"> * @return a user friendly name.</em> -<a name="123" href="#123">123</a> <em class="jxr_javadoccomment"> */</em> -<a name="124" href="#124">124</a> <strong class="jxr_keyword">public</strong> String getDisplayName() { -<a name="125" href="#125">125</a> <strong class="jxr_keyword">return</strong> getDisplayName(displayLanguage); -<a name="126" href="#126">126</a> } -<a name="127" href="#127">127</a> -<a name="128" href="#128">128</a> <em class="jxr_javadoccomment">/**</em> -<a name="129" href="#129">129</a> <em class="jxr_javadoccomment"> * Comparison so we can sort the output for jsp.</em> -<a name="130" href="#130">130</a> <em class="jxr_javadoccomment"> * @param o What to compare against</em> -<a name="131" href="#131">131</a> <em class="jxr_javadoccomment"> * @return numeric encoding of comparison </em> -<a name="132" href="#132">132</a> <em class="jxr_javadoccomment"> * @see java.lang.Comparator</em> -<a name="133" href="#133">133</a> <em class="jxr_javadoccomment"> */</em> -<a name="134" href="#134">134</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">int</strong> compareTo(Object o, HttpServletRequest req) { -<a name="135" href="#135">135</a> -<a name="136" href="#136">136</a> -<a name="137" href="#137">137</a> String myDisplayName; -<a name="138" href="#138">138</a> String otherDisplayName; -<a name="139" href="#139">139</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> other; -<a name="140" href="#140">140</a> -<a name="141" href="#141">141</a> <strong class="jxr_keyword">if</strong> (equals(o)) { -<a name="142" href="#142">142</a> <strong class="jxr_keyword">return</strong> 0; -<a name="143" href="#143">143</a> } -<a name="144" href="#144">144</a> -<a name="145" href="#145">145</a> myDisplayName = getDisplayName(req); -<a name="146" href="#146">146</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == myDisplayName) { -<a name="147" href="#147">147</a> myDisplayName = <span class="jxr_string">""</span>; -<a name="148" href="#148">148</a> } -<a name="149" href="#149">149</a> -<a name="150" href="#150">150</a> other = (IdPSite) o; -<a name="151" href="#151">151</a> otherDisplayName = other.getDisplayName(req); -<a name="152" href="#152">152</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == otherDisplayName) { -<a name="153" href="#153">153</a> otherDisplayName = <span class="jxr_string">""</span>; -<a name="154" href="#154">154</a> } -<a name="155" href="#155">155</a> -<a name="156" href="#156">156</a> <strong class="jxr_keyword">int</strong> result = myDisplayName.toLowerCase().compareTo(otherDisplayName.toLowerCase()); -<a name="157" href="#157">157</a> <strong class="jxr_keyword">if</strong> (result == 0) { -<a name="158" href="#158">158</a> result = myDisplayName.compareTo(otherDisplayName); -<a name="159" href="#159">159</a> } -<a name="160" href="#160">160</a> <strong class="jxr_keyword">return</strong> result; -<a name="161" href="#161">161</a> } -<a name="162" href="#162">162</a> -<a name="163" href="#163">163</a> <em class="jxr_javadoccomment">/**</em> -<a name="164" href="#164">164</a> <em class="jxr_javadoccomment"> * When a user has selected an IdP, this provides the address to which we redirect.</em> -<a name="165" href="#165">165</a> <em class="jxr_javadoccomment"> * @return http address for the IdP this represents. </em> -<a name="166" href="#166">166</a> <em class="jxr_javadoccomment"> */</em> -<a name="167" href="#167">167</a> <strong class="jxr_keyword">public</strong> String getAddressForWAYF() { -<a name="168" href="#168">168</a> List<SingleSignOnService> ssoList; -<a name="169" href="#169">169</a> -<a name="170" href="#170">170</a> ssoList = entity.getIDPSSODescriptor(XMLConstants.SHIB_NS).getSingleSignOnServices(); -<a name="171" href="#171">171</a> -<a name="172" href="#172">172</a> <strong class="jxr_keyword">for</strong> (SingleSignOnService signOnService: ssoList) { -<a name="173" href="#173">173</a> <strong class="jxr_keyword">if</strong> (XMLConstants.IDP_SSO_BINDING.equals(signOnService.getBinding())) { -<a name="174" href="#174">174</a> <strong class="jxr_keyword">return</strong> signOnService.getLocation(); -<a name="175" href="#175">175</a> } -<a name="176" href="#176">176</a> } -<a name="177" href="#177">177</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; -<a name="178" href="#178">178</a> } -<a name="179" href="#179">179</a> -<a name="180" href="#180">180</a> <em class="jxr_javadoccomment">/**</em> -<a name="181" href="#181">181</a> <em class="jxr_javadoccomment"> * Prior to display we set the display language from the</em> -<a name="182" href="#182">182</a> <em class="jxr_javadoccomment"> * browser. There is probably a proper way to do this using</em> -<a name="183" href="#183">183</a> <em class="jxr_javadoccomment"> * jsp, but I want to keep the API between JSP and java the same 1.3->2.0</em> -<a name="184" href="#184">184</a> <em class="jxr_javadoccomment"> * @param lang the language to set</em> -<a name="185" href="#185">185</a> <em class="jxr_javadoccomment"> */</em> -<a name="186" href="#186">186</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setDisplayLanguage(String lang) { -<a name="187" href="#187">187</a> <strong class="jxr_keyword">this</strong>.displayLanguage = lang; -<a name="188" href="#188">188</a> } -<a name="189" href="#189">189</a> -<a name="190" href="#190">190</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">Compare</a> implements Comparator<IdPSite> { -<a name="191" href="#191">191</a> -<a name="192" href="#192">192</a> <em class="jxr_javadoccomment">/**</em> -<a name="193" href="#193">193</a> <em class="jxr_javadoccomment"> * This allows us to set up sorted lists of entities with respect to</em> -<a name="194" href="#194">194</a> <em class="jxr_javadoccomment"> * the browser request.</em> -<a name="195" href="#195">195</a> <em class="jxr_javadoccomment"> * </em> -<a name="196" href="#196">196</a> <em class="jxr_javadoccomment"> * @see java.util.Comparator#compare(java.lang.Object, java.lang.Object)</em> -<a name="197" href="#197">197</a> <em class="jxr_javadoccomment"> */</em> -<a name="198" href="#198">198</a> <strong class="jxr_keyword">private</strong> HttpServletRequest req = <strong class="jxr_keyword">null</strong>; -<a name="199" href="#199">199</a> -<a name="200" href="#200">200</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">Compare</a>() { -<a name="201" href="#201">201</a> <em class="jxr_comment">//</em> -<a name="202" href="#202">202</a> <em class="jxr_comment">// No public method</em> -<a name="203" href="#203">203</a> } -<a name="204" href="#204">204</a> -<a name="205" href="#205">205</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">Compare</a>(HttpServletRequest req) { -<a name="206" href="#206">206</a> <strong class="jxr_keyword">this</strong>.req = req; -<a name="207" href="#207">207</a> } -<a name="208" href="#208">208</a> -<a name="209" href="#209">209</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">int</strong> compare(<a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> o1, <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> o2) { -<a name="210" href="#210">210</a> <em class="jxr_comment">// TODO Auto-generated method stub</em> -<a name="211" href="#211">211</a> <strong class="jxr_keyword">return</strong> o1.compareTo(o2, req); -<a name="212" href="#212">212</a> } -<a name="213" href="#213">213</a> -<a name="214" href="#214">214</a> } -<a name="215" href="#215">215</a> -<a name="216" href="#216">216</a> } -<a name="217" href="#217">217</a> +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.Comparator; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.util.Locale; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.common.Extensions; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.IDPSSODescriptor; +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.Organization; +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.OrganizationDisplayName; +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.SingleSignOnService; +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * A class which abstracts an IdP for the sake of the WAYF display. Given an {@link EntityDescriptor} as</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * input it provides bean style get functions for the name (EntityId), the display name </em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * (a hybrid of Organization name or EntityId and the IdP's SSO connection point.</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> { +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The OpenSaml element that this stands for. */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">private</strong> EntityDescriptor entity; +<a class="jxr_linenumber" name="42" href="#42">42</a> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The language we set up */</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">private</strong> String displayLanguage; +<a class="jxr_linenumber" name="45" href="#45">45</a> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> * Create a new element from the provided Entity.</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <em class="jxr_javadoccomment"> * @param entityParam - What to create from</em> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a>(EntityDescriptor entityParam) { +<a class="jxr_linenumber" name="51" href="#51">51</a> entity = entityParam; +<a class="jxr_linenumber" name="52" href="#52">52</a> } +<a class="jxr_linenumber" name="53" href="#53">53</a> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment"> * Get the name for the enclosed entity. </em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <em class="jxr_javadoccomment"> * @return the name for the enclosed entity.</em> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">public</strong> String getName() { +<a class="jxr_linenumber" name="59" href="#59">59</a> <strong class="jxr_keyword">return</strong> entity.getEntityID(); +<a class="jxr_linenumber" name="60" href="#60">60</a> } +<a class="jxr_linenumber" name="61" href="#61">61</a> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * Get the user friendly name for the entity, collecting the locale from the </em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * browser if possible</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment"> * @param req the request</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <em class="jxr_javadoccomment"> * @return a user friendly name.</em> +<a class="jxr_linenumber" name="67" href="#67">67</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="68" href="#68">68</a> <strong class="jxr_keyword">public</strong> String getDisplayName(HttpServletRequest req) { +<a class="jxr_linenumber" name="69" href="#69">69</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_comment">// Get the browser locale, failing that the server one</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="72" href="#72">72</a> Locale locale = req.getLocale(); +<a class="jxr_linenumber" name="73" href="#73">73</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == locale) { +<a class="jxr_linenumber" name="74" href="#74">74</a> Locale.getDefault(); +<a class="jxr_linenumber" name="75" href="#75">75</a> } +<a class="jxr_linenumber" name="76" href="#76">76</a> String lang = locale.getLanguage(); +<a class="jxr_linenumber" name="77" href="#77">77</a> +<a class="jxr_linenumber" name="78" href="#78">78</a> <strong class="jxr_keyword">return</strong> getDisplayName(lang); +<a class="jxr_linenumber" name="79" href="#79">79</a> } +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <em class="jxr_javadoccomment"> * Get the user friendly name for the entity, using provided language</em> +<a class="jxr_linenumber" name="82" href="#82">82</a> <em class="jxr_javadoccomment"> * @param lang the language.</em> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * @return a user friendly name.</em> +<a class="jxr_linenumber" name="85" href="#85">85</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="86" href="#86">86</a> <strong class="jxr_keyword">private</strong> String getDisplayName(String lang) { +<a class="jxr_linenumber" name="87" href="#87">87</a> Organization org = entity.getOrganization(); +<a class="jxr_linenumber" name="88" href="#88">88</a> +<a class="jxr_linenumber" name="89" href="#89">89</a> <strong class="jxr_keyword">if</strong> (org == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="90" href="#90">90</a> <strong class="jxr_keyword">return</strong> entity.getEntityID(); +<a class="jxr_linenumber" name="91" href="#91">91</a> } +<a class="jxr_linenumber" name="92" href="#92">92</a> +<a class="jxr_linenumber" name="93" href="#93">93</a> List<OrganizationDisplayName> list = org.getDisplayNames(); +<a class="jxr_linenumber" name="94" href="#94">94</a> +<a class="jxr_linenumber" name="95" href="#95">95</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="96" href="#96">96</a> <em class="jxr_comment">// Lookup first by locale</em> +<a class="jxr_linenumber" name="97" href="#97">97</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="98" href="#98">98</a> +<a class="jxr_linenumber" name="99" href="#99">99</a> <strong class="jxr_keyword">for</strong> (OrganizationDisplayName name:list) { +<a class="jxr_linenumber" name="100" href="#100">100</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> !=name && lang.equals(name.getName().getLanguage())) { +<a class="jxr_linenumber" name="101" href="#101">101</a> <strong class="jxr_keyword">return</strong> name.getName().getLocalString(); +<a class="jxr_linenumber" name="102" href="#102">102</a> } +<a class="jxr_linenumber" name="103" href="#103">103</a> } +<a class="jxr_linenumber" name="104" href="#104">104</a> +<a class="jxr_linenumber" name="105" href="#105">105</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="106" href="#106">106</a> <em class="jxr_comment">// If that doesn't work then anything goes</em> +<a class="jxr_linenumber" name="107" href="#107">107</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="108" href="#108">108</a> +<a class="jxr_linenumber" name="109" href="#109">109</a> <strong class="jxr_keyword">for</strong> (OrganizationDisplayName name:list) { +<a class="jxr_linenumber" name="110" href="#110">110</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> !=name && <strong class="jxr_keyword">null</strong> != name.getName().getLocalString()) { +<a class="jxr_linenumber" name="111" href="#111">111</a> <strong class="jxr_keyword">return</strong> name.getName().getLocalString(); +<a class="jxr_linenumber" name="112" href="#112">112</a> } +<a class="jxr_linenumber" name="113" href="#113">113</a> } +<a class="jxr_linenumber" name="114" href="#114">114</a> +<a class="jxr_linenumber" name="115" href="#115">115</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="116" href="#116">116</a> <em class="jxr_comment">// If there is still nothing then use the entity Id</em> +<a class="jxr_linenumber" name="117" href="#117">117</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="118" href="#118">118</a> <strong class="jxr_keyword">return</strong> entity.getEntityID(); +<a class="jxr_linenumber" name="119" href="#119">119</a> } +<a class="jxr_linenumber" name="120" href="#120">120</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="121" href="#121">121</a> <em class="jxr_javadoccomment"> * Get the user friendly name for the entity, the language we previously set up.</em> +<a class="jxr_linenumber" name="122" href="#122">122</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="123" href="#123">123</a> <em class="jxr_javadoccomment"> * @return a user friendly name.</em> +<a class="jxr_linenumber" name="124" href="#124">124</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="125" href="#125">125</a> <strong class="jxr_keyword">public</strong> String getDisplayName() { +<a class="jxr_linenumber" name="126" href="#126">126</a> <strong class="jxr_keyword">return</strong> getDisplayName(displayLanguage); +<a class="jxr_linenumber" name="127" href="#127">127</a> } +<a class="jxr_linenumber" name="128" href="#128">128</a> +<a class="jxr_linenumber" name="129" href="#129">129</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="130" href="#130">130</a> <em class="jxr_javadoccomment"> * Return all the extension elements.</em> +<a class="jxr_linenumber" name="131" href="#131">131</a> <em class="jxr_javadoccomment"> * @return the extensions</em> +<a class="jxr_linenumber" name="132" href="#132">132</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="133" href="#133">133</a> <strong class="jxr_keyword">public</strong> Extensions getExtensions() { +<a class="jxr_linenumber" name="134" href="#134">134</a> IDPSSODescriptor idpss = entity.getIDPSSODescriptor(XMLConstants.SHIB_NS); +<a class="jxr_linenumber" name="135" href="#135">135</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == idpss) { +<a class="jxr_linenumber" name="136" href="#136">136</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="137" href="#137">137</a> <em class="jxr_comment">// Get the SAML2 protocol</em> +<a class="jxr_linenumber" name="138" href="#138">138</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="139" href="#139">139</a> idpss = entity.getIDPSSODescriptor(XMLConstants.SALM2_PROTOCOL); +<a class="jxr_linenumber" name="140" href="#140">140</a> } +<a class="jxr_linenumber" name="141" href="#141">141</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == idpss) { +<a class="jxr_linenumber" name="142" href="#142">142</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="143" href="#143">143</a> } +<a class="jxr_linenumber" name="144" href="#144">144</a> <strong class="jxr_keyword">return</strong> idpss.getExtensions(); +<a class="jxr_linenumber" name="145" href="#145">145</a> } +<a class="jxr_linenumber" name="146" href="#146">146</a> +<a class="jxr_linenumber" name="147" href="#147">147</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="148" href="#148">148</a> <em class="jxr_javadoccomment"> * Comparison so we can sort the output for jsp.</em> +<a class="jxr_linenumber" name="149" href="#149">149</a> <em class="jxr_javadoccomment"> * @param What to compare against</em> +<a class="jxr_linenumber" name="150" href="#150">150</a> <em class="jxr_javadoccomment"> * @return numeric encoding of comparison </em> +<a class="jxr_linenumber" name="151" href="#151">151</a> <em class="jxr_javadoccomment"> * @see java.lang.Comparator</em> +<a class="jxr_linenumber" name="152" href="#152">152</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="153" href="#153">153</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">int</strong> compareTo(Object o, HttpServletRequest req) { +<a class="jxr_linenumber" name="154" href="#154">154</a> +<a class="jxr_linenumber" name="155" href="#155">155</a> +<a class="jxr_linenumber" name="156" href="#156">156</a> String myDisplayName; +<a class="jxr_linenumber" name="157" href="#157">157</a> String otherDisplayName; +<a class="jxr_linenumber" name="158" href="#158">158</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> other; +<a class="jxr_linenumber" name="159" href="#159">159</a> +<a class="jxr_linenumber" name="160" href="#160">160</a> <strong class="jxr_keyword">if</strong> (equals(o)) { +<a class="jxr_linenumber" name="161" href="#161">161</a> <strong class="jxr_keyword">return</strong> 0; +<a class="jxr_linenumber" name="162" href="#162">162</a> } +<a class="jxr_linenumber" name="163" href="#163">163</a> +<a class="jxr_linenumber" name="164" href="#164">164</a> myDisplayName = getDisplayName(req); +<a class="jxr_linenumber" name="165" href="#165">165</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == myDisplayName) { +<a class="jxr_linenumber" name="166" href="#166">166</a> myDisplayName = <span class="jxr_string">""</span>; +<a class="jxr_linenumber" name="167" href="#167">167</a> } +<a class="jxr_linenumber" name="168" href="#168">168</a> +<a class="jxr_linenumber" name="169" href="#169">169</a> other = (IdPSite) o; +<a class="jxr_linenumber" name="170" href="#170">170</a> otherDisplayName = other.getDisplayName(req); +<a class="jxr_linenumber" name="171" href="#171">171</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == otherDisplayName) { +<a class="jxr_linenumber" name="172" href="#172">172</a> otherDisplayName = <span class="jxr_string">""</span>; +<a class="jxr_linenumber" name="173" href="#173">173</a> } +<a class="jxr_linenumber" name="174" href="#174">174</a> +<a class="jxr_linenumber" name="175" href="#175">175</a> <strong class="jxr_keyword">int</strong> result = myDisplayName.toLowerCase().compareTo(otherDisplayName.toLowerCase()); +<a class="jxr_linenumber" name="176" href="#176">176</a> <strong class="jxr_keyword">if</strong> (result == 0) { +<a class="jxr_linenumber" name="177" href="#177">177</a> result = myDisplayName.compareTo(otherDisplayName); +<a class="jxr_linenumber" name="178" href="#178">178</a> } +<a class="jxr_linenumber" name="179" href="#179">179</a> <strong class="jxr_keyword">return</strong> result; +<a class="jxr_linenumber" name="180" href="#180">180</a> } +<a class="jxr_linenumber" name="181" href="#181">181</a> +<a class="jxr_linenumber" name="182" href="#182">182</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="183" href="#183">183</a> <em class="jxr_javadoccomment"> * When a user has selected an IdP, this provides the address to which we redirect.</em> +<a class="jxr_linenumber" name="184" href="#184">184</a> <em class="jxr_javadoccomment"> * @return http address for the IdP this represents. </em> +<a class="jxr_linenumber" name="185" href="#185">185</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="186" href="#186">186</a> <strong class="jxr_keyword">public</strong> String getAddressForWAYF() { +<a class="jxr_linenumber" name="187" href="#187">187</a> List<SingleSignOnService> ssoList; +<a class="jxr_linenumber" name="188" href="#188">188</a> +<a class="jxr_linenumber" name="189" href="#189">189</a> ssoList = entity.getIDPSSODescriptor(XMLConstants.SHIB_NS).getSingleSignOnServices(); +<a class="jxr_linenumber" name="190" href="#190">190</a> +<a class="jxr_linenumber" name="191" href="#191">191</a> <strong class="jxr_keyword">for</strong> (SingleSignOnService signOnService: ssoList) { +<a class="jxr_linenumber" name="192" href="#192">192</a> <strong class="jxr_keyword">if</strong> (XMLConstants.IDP_SSO_BINDING.equals(signOnService.getBinding())) { +<a class="jxr_linenumber" name="193" href="#193">193</a> <strong class="jxr_keyword">return</strong> signOnService.getLocation(); +<a class="jxr_linenumber" name="194" href="#194">194</a> } +<a class="jxr_linenumber" name="195" href="#195">195</a> } +<a class="jxr_linenumber" name="196" href="#196">196</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="197" href="#197">197</a> } +<a class="jxr_linenumber" name="198" href="#198">198</a> +<a class="jxr_linenumber" name="199" href="#199">199</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="200" href="#200">200</a> <em class="jxr_javadoccomment"> * Prior to display we set the display language from the</em> +<a class="jxr_linenumber" name="201" href="#201">201</a> <em class="jxr_javadoccomment"> * browser. There is probably a proper way to do this using</em> +<a class="jxr_linenumber" name="202" href="#202">202</a> <em class="jxr_javadoccomment"> * jsp, but I want to keep the API between JSP and java the same 1.3->2.0</em> +<a class="jxr_linenumber" name="203" href="#203">203</a> <em class="jxr_javadoccomment"> * @param lang the language to set</em> +<a class="jxr_linenumber" name="204" href="#204">204</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="205" href="#205">205</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setDisplayLanguage(String lang) { +<a class="jxr_linenumber" name="206" href="#206">206</a> <strong class="jxr_keyword">this</strong>.displayLanguage = lang; +<a class="jxr_linenumber" name="207" href="#207">207</a> } +<a class="jxr_linenumber" name="208" href="#208">208</a> +<a class="jxr_linenumber" name="209" href="#209">209</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">Compare</a> <strong class="jxr_keyword">implements</strong> Comparator<IdPSite> { +<a class="jxr_linenumber" name="210" href="#210">210</a> +<a class="jxr_linenumber" name="211" href="#211">211</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="212" href="#212">212</a> <em class="jxr_javadoccomment"> * This allows us to set up sorted lists of entities with respect to</em> +<a class="jxr_linenumber" name="213" href="#213">213</a> <em class="jxr_javadoccomment"> * the browser request.</em> +<a class="jxr_linenumber" name="214" href="#214">214</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="215" href="#215">215</a> <em class="jxr_javadoccomment"> * @see java.util.Comparator#compare(java.lang.Object, java.lang.Object)</em> +<a class="jxr_linenumber" name="216" href="#216">216</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="217" href="#217">217</a> <strong class="jxr_keyword">private</strong> HttpServletRequest req = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="218" href="#218">218</a> +<a class="jxr_linenumber" name="219" href="#219">219</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">Compare</a>() { +<a class="jxr_linenumber" name="220" href="#220">220</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="221" href="#221">221</a> <em class="jxr_comment">// No public method</em> +<a class="jxr_linenumber" name="222" href="#222">222</a> } +<a class="jxr_linenumber" name="223" href="#223">223</a> +<a class="jxr_linenumber" name="224" href="#224">224</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">Compare</a>(HttpServletRequest req) { +<a class="jxr_linenumber" name="225" href="#225">225</a> <strong class="jxr_keyword">this</strong>.req = req; +<a class="jxr_linenumber" name="226" href="#226">226</a> } +<a class="jxr_linenumber" name="227" href="#227">227</a> +<a class="jxr_linenumber" name="228" href="#228">228</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">int</strong> compare(<a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> o1, <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> o2) { +<a class="jxr_linenumber" name="229" href="#229">229</a> <em class="jxr_comment">// TODO Auto-generated method stub</em> +<a class="jxr_linenumber" name="230" href="#230">230</a> <strong class="jxr_keyword">return</strong> o1.compareTo(o2, req); +<a class="jxr_linenumber" name="231" href="#231">231</a> } +<a class="jxr_linenumber" name="232" href="#232">232</a> +<a class="jxr_linenumber" name="233" href="#233">233</a> } +<a class="jxr_linenumber" name="234" href="#234">234</a> +<a class="jxr_linenumber" name="235" href="#235">235</a> } +<a class="jxr_linenumber" name="236" href="#236">236</a> </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html index acb4888..e77e85a 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html @@ -1,576 +1,592 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>IdPSiteSet xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="17" href="#17">17</a> -<a name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.io.File; -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.lang.reflect.Constructor; -<a name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.net.MalformedURLException; -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.net.URL; -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> java.util.Collection; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> java.util.Enumeration; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> java.util.HashMap; -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> java.util.Map; -<a name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> java.util.Set; -<a name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> java.util.StringTokenizer; -<a name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> java.util.TreeMap; -<a name="32" href="#32">32</a> -<a name="33" href="#33">33</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntitiesDescriptor; -<a name="34" href="#34">34</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; -<a name="35" href="#35">35</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.IDPSSODescriptor; -<a name="36" href="#36">36</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.Organization; -<a name="37" href="#37">37</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.OrganizationDisplayName; -<a name="38" href="#38">38</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.OrganizationName; -<a name="39" href="#39">39</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.RoleDescriptor; -<a name="40" href="#40">40</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.SPSSODescriptor; -<a name="41" href="#41">41</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.FileBackedHTTPMetadataProvider; -<a name="42" href="#42">42</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.FilesystemMetadataProvider; -<a name="43" href="#43">43</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataFilter; -<a name="44" href="#44">44</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataFilterChain; -<a name="45" href="#45">45</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataProvider; -<a name="46" href="#46">46</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataProviderException; -<a name="47" href="#47">47</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.ObservableMetadataProvider; -<a name="48" href="#48">48</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; -<a name="49" href="#49">49</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.parse.ParserPool; -<a name="50" href="#50">50</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; -<a name="51" href="#51">51</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; -<a name="52" href="#52">52</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; -<a name="53" href="#53">53</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; -<a name="54" href="#54">54</a> -<a name="55" href="#55">55</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException; -<a name="56" href="#56">56</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.Plugin; -<a name="57" href="#57">57</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter; -<a name="58" href="#58">58</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFilter; -<a name="59" href="#59">59</a> -<a name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em> -<a name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * </em> -<a name="62" href="#62">62</a> <em class="jxr_javadoccomment"> * Represents a collection of related sites as desribed by a single soirce of metadata. </em> -<a name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * This is usually a federation. When the WAYF looks to see which IdP sites to show, </em> -<a name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * it trims the list so as to not show IdP's which do not trust the SP.</em> -<a name="65" href="#65">65</a> <em class="jxr_javadoccomment"> *</em> -<a name="66" href="#66">66</a> <em class="jxr_javadoccomment"> * This class is opaque outside this file. The three static methods getSitesLists,</em> -<a name="67" href="#67">67</a> <em class="jxr_javadoccomment"> * searchForMatchingOrigins and lookupIdP provide mechansims for accessing </em> -<a name="68" href="#68">68</a> <em class="jxr_javadoccomment"> * collections of IdPSiteSets.</em> -<a name="69" href="#69">69</a> <em class="jxr_javadoccomment"> * </em> -<a name="70" href="#70">70</a> <em class="jxr_javadoccomment"> */</em> -<a name="71" href="#71">71</a> -<a name="72" href="#72">72</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> implements ObservableMetadataProvider.Observer { -<a name="73" href="#73">73</a> -<a name="74" href="#74">74</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Handle for error output. */</em> -<a name="75" href="#75">75</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(IdPSiteSet.<strong class="jxr_keyword">class</strong>.getName()); -<a name="76" href="#76">76</a> -<a name="77" href="#77">77</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The OpenSaml metadata source. */</em> -<a name="78" href="#78">78</a> <strong class="jxr_keyword">private</strong> ObservableMetadataProvider metadata; -<a name="79" href="#79">79</a> -<a name="80" href="#80">80</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Is the named SP in the current metadata set? */</em> -<a name="81" href="#81">81</a> <strong class="jxr_keyword">private</strong> Set<String> spNames = <strong class="jxr_keyword">new</strong> HashSet<String>(0); -<a name="82" href="#82">82</a> -<a name="83" href="#83">83</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Is the named IdP in the current metadata set? */</em> -<a name="84" href="#84">84</a> <strong class="jxr_keyword">private</strong> Set<String> idpNames = <strong class="jxr_keyword">new</strong> HashSet<String>(0); -<a name="85" href="#85">85</a> -<a name="86" href="#86">86</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> What does the configuration identify this as? */</em> -<a name="87" href="#87">87</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String identifier; -<a name="88" href="#88">88</a> -<a name="89" href="#89">89</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> What name should we display for this set of entities? */</em> -<a name="90" href="#90">90</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String displayName; -<a name="91" href="#91">91</a> -<a name="92" href="#92">92</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Where does the metadata exist? */</em> -<a name="93" href="#93">93</a> <strong class="jxr_keyword">private</strong> String location; -<a name="94" href="#94">94</a> -<a name="95" href="#95">95</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> What parameters do we pass in to which plugin? */</em> -<a name="96" href="#96">96</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Map<Plugin, PluginMetadataParameter> plugins = <strong class="jxr_keyword">new</strong> HashMap<Plugin, PluginMetadataParameter>(); -<a name="97" href="#97">97</a> -<a name="98" href="#98">98</a> <em class="jxr_javadoccomment">/**</em> -<a name="99" href="#99">99</a> <em class="jxr_javadoccomment"> * Create a new IdPSiteSet as described by the supplied XML segment. </em> -<a name="100" href="#100">100</a> <em class="jxr_javadoccomment"> * @param el - configuration details.</em> -<a name="101" href="#101">101</a> <em class="jxr_javadoccomment"> * @param parserPool - the parsers we initialized above.</em> -<a name="102" href="#102">102</a> <em class="jxr_javadoccomment"> * @param warnOnBadBinding if we just warn or give an error if an SP has bad entry points.</em> -<a name="103" href="#103">103</a> <em class="jxr_javadoccomment"> * @throws ShibbolethConfigurationException - if something goes wrong.</em> -<a name="104" href="#104">104</a> <em class="jxr_javadoccomment"> */</em> -<a name="105" href="#105">105</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a>(Element el, ParserPool parserPool, <strong class="jxr_keyword">boolean</strong> warnOnBadBinding) <strong class="jxr_keyword">throws</strong> ShibbolethConfigurationException { -<a name="106" href="#106">106</a> -<a name="107" href="#107">107</a> String spoolSpace; -<a name="108" href="#108">108</a> String delayString; -<a name="109" href="#109">109</a> -<a name="110" href="#110">110</a> <strong class="jxr_keyword">this</strong>.identifier = el.getAttribute(<span class="jxr_string">"identifier"</span>); -<a name="111" href="#111">111</a> <strong class="jxr_keyword">this</strong>.displayName = el.getAttribute(<span class="jxr_string">"displayName"</span>); -<a name="112" href="#112">112</a> location = el.getAttribute(<span class="jxr_string">"url"</span>); -<a name="113" href="#113">113</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == location || location.length() == 0) { -<a name="114" href="#114">114</a> <em class="jxr_comment">//</em> -<a name="115" href="#115">115</a> <em class="jxr_comment">// Sigh for a few releases this was documented as URI</em> -<a name="116" href="#116">116</a> <em class="jxr_comment">//</em> -<a name="117" href="#117">117</a> location = el.getAttribute(<span class="jxr_string">"url"</span>); -<a name="118" href="#118">118</a> } -<a name="119" href="#119">119</a> spoolSpace = el.getAttribute(<span class="jxr_string">"backingFile"</span>); -<a name="120" href="#120">120</a> delayString = el.getAttribute(<span class="jxr_string">"timeout"</span>); -<a name="121" href="#121">121</a> -<a name="122" href="#122">122</a> <em class="jxr_comment">//</em> -<a name="123" href="#123">123</a> <em class="jxr_comment">// Configure the filters (before the metadata so we can add them before we start reading)</em> -<a name="124" href="#124">124</a> <em class="jxr_comment">//</em> -<a name="125" href="#125">125</a> String ident; -<a name="126" href="#126">126</a> String className; -<a name="127" href="#127">127</a> ident = <span class="jxr_string">"<not specified>"</span>; -<a name="128" href="#128">128</a> className = <span class="jxr_string">"<not specified>"</span>; -<a name="129" href="#129">129</a> MetadataFilterChain filterChain = <strong class="jxr_keyword">null</strong>; -<a name="130" href="#130">130</a> filterChain = <strong class="jxr_keyword">new</strong> MetadataFilterChain(); -<a name="131" href="#131">131</a> <strong class="jxr_keyword">try</strong> { -<a name="132" href="#132">132</a> NodeList itemElements = el.getElementsByTagNameNS(XMLConstants.CONFIG_NS, <span class="jxr_string">"Filter"</span>); -<a name="133" href="#133">133</a> List <MetadataFilter> filters = <strong class="jxr_keyword">new</strong> ArrayList<MetadataFilter>(1 + itemElements.getLength()); -<a name="134" href="#134">134</a> -<a name="135" href="#135">135</a> <em class="jxr_comment">//</em> -<a name="136" href="#136">136</a> <em class="jxr_comment">// We always have a binding filter</em> -<a name="137" href="#137">137</a> <em class="jxr_comment">//</em> -<a name="138" href="#138">138</a> filters.add(<strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">BindingFilter</a>(warnOnBadBinding)); -<a name="139" href="#139">139</a> -<a name="140" href="#140">140</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { -<a name="141" href="#141">141</a> Element element = (Element) itemElements.item(i); -<a name="142" href="#142">142</a> -<a name="143" href="#143">143</a> ident = <span class="jxr_string">"<not specified>"</span>; -<a name="144" href="#144">144</a> className = <span class="jxr_string">"<not specified>"</span>; -<a name="145" href="#145">145</a> -<a name="146" href="#146">146</a> ident = element.getAttribute(<span class="jxr_string">"identifier"</span>); -<a name="147" href="#147">147</a> -<a name="148" href="#148">148</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == ident || ident.equals(<span class="jxr_string">""</span>)) { -<a name="149" href="#149">149</a> LOG.error(<span class="jxr_string">"Could not load filter with no identifier"</span>); -<a name="150" href="#150">150</a> <strong class="jxr_keyword">continue</strong>; -<a name="151" href="#151">151</a> } -<a name="152" href="#152">152</a> -<a name="153" href="#153">153</a> className = element.getAttribute(<span class="jxr_string">"type"</span>); -<a name="154" href="#154">154</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == className || className.equals(<span class="jxr_string">""</span>)) { -<a name="155" href="#155">155</a> LOG.error(<span class="jxr_string">"Filter "</span> + identifier + <span class="jxr_string">" did not have a valid type"</span>); -<a name="156" href="#156">156</a> } -<a name="157" href="#157">157</a> <em class="jxr_comment">//</em> -<a name="158" href="#158">158</a> <em class="jxr_comment">// So try to get hold of the Filter</em> -<a name="159" href="#159">159</a> <em class="jxr_comment">//</em> -<a name="160" href="#160">160</a> Class<MetadataFilter> filterClass = (Class<MetadataFilter>) Class.forName(className); -<a name="161" href="#161">161</a> Class[] classParams = {Element.<strong class="jxr_keyword">class</strong>}; -<a name="162" href="#162">162</a> Constructor<MetadataFilter> constructor = filterClass.getConstructor(classParams); -<a name="163" href="#163">163</a> Object[] constructorParams = {element}; -<a name="164" href="#164">164</a> -<a name="165" href="#165">165</a> filters.add(constructor.newInstance(constructorParams)); -<a name="166" href="#166">166</a> } -<a name="167" href="#167">167</a> filterChain.setFilters(filters); -<a name="168" href="#168">168</a> } <strong class="jxr_keyword">catch</strong> (Exception e) { -<a name="169" href="#169">169</a> LOG.error(<span class="jxr_string">"Could not load filter "</span> + ident + <span class="jxr_string">"()"</span> + className + <span class="jxr_string">") for "</span> + <strong class="jxr_keyword">this</strong>.identifier, e); -<a name="170" href="#170">170</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Could not load filter"</span>, e); -<a name="171" href="#171">171</a> } -<a name="172" href="#172">172</a> -<a name="173" href="#173">173</a> LOG.info(<span class="jxr_string">"Loading Metadata for "</span> + displayName); -<a name="174" href="#174">174</a> <strong class="jxr_keyword">try</strong> { -<a name="175" href="#175">175</a> <strong class="jxr_keyword">int</strong> delay; -<a name="176" href="#176">176</a> delay = 30000; -<a name="177" href="#177">177</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != delayString && !<span class="jxr_string">""</span>.equals(delayString)) { -<a name="178" href="#178">178</a> delay = Integer.parseInt(delayString); -<a name="179" href="#179">179</a> } -<a name="180" href="#180">180</a> -<a name="181" href="#181">181</a> URL url = <strong class="jxr_keyword">new</strong> URL(location); -<a name="182" href="#182">182</a> <strong class="jxr_keyword">if</strong> (<span class="jxr_string">"file"</span>.equalsIgnoreCase(url.getProtocol())){ -<a name="183" href="#183">183</a> FilesystemMetadataProvider provider = <strong class="jxr_keyword">new</strong> FilesystemMetadataProvider(<strong class="jxr_keyword">new</strong> File(url.getFile())); -<a name="184" href="#184">184</a> provider.setParserPool(parserPool); -<a name="185" href="#185">185</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != filterChain) { -<a name="186" href="#186">186</a> provider.setMetadataFilter(filterChain); -<a name="187" href="#187">187</a> } -<a name="188" href="#188">188</a> provider.initialize(); -<a name="189" href="#189">189</a> metadata = provider; -<a name="190" href="#190">190</a> } <strong class="jxr_keyword">else</strong> { -<a name="191" href="#191">191</a> <strong class="jxr_keyword">if</strong> (spoolSpace == <strong class="jxr_keyword">null</strong> || <span class="jxr_string">""</span>.equals(spoolSpace)) { -<a name="192" href="#192">192</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"backingFile must be specified for "</span> + identifier); -<a name="193" href="#193">193</a> } -<a name="194" href="#194">194</a> -<a name="195" href="#195">195</a> FileBackedHTTPMetadataProvider provider; -<a name="196" href="#196">196</a> -<a name="197" href="#197">197</a> provider = <strong class="jxr_keyword">new</strong> FileBackedHTTPMetadataProvider(location, delay, spoolSpace); -<a name="198" href="#198">198</a> provider.setParserPool(parserPool); -<a name="199" href="#199">199</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != filterChain) { -<a name="200" href="#200">200</a> provider.setMetadataFilter(filterChain); -<a name="201" href="#201">201</a> } -<a name="202" href="#202">202</a> provider.initialize(); -<a name="203" href="#203">203</a> metadata = provider; -<a name="204" href="#204">204</a> } -<a name="205" href="#205">205</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { -<a name="206" href="#206">206</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Could not read "</span> + location, e); -<a name="207" href="#207">207</a> } <strong class="jxr_keyword">catch</strong> (NumberFormatException e) { -<a name="208" href="#208">208</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Badly formed timeout "</span> + delayString, e); -<a name="209" href="#209">209</a> } <strong class="jxr_keyword">catch</strong> (MalformedURLException e) { -<a name="210" href="#210">210</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Badly formed url "</span>, e); -<a name="211" href="#211">211</a> } -<a name="212" href="#212">212</a> metadata.getObservers().add(<strong class="jxr_keyword">this</strong>); -<a name="213" href="#213">213</a> onEvent(metadata); -<a name="214" href="#214">214</a> } -<a name="215" href="#215">215</a> -<a name="216" href="#216">216</a> <em class="jxr_javadoccomment">/**</em> -<a name="217" href="#217">217</a> <em class="jxr_javadoccomment"> * Based on 1.2 Origin.isMatch. There must have been a reason for it...</em> -<a name="218" href="#218">218</a> <em class="jxr_javadoccomment"> * [Kindas of] support for the search function in the wayf. This return many false positives</em> -<a name="219" href="#219">219</a> <em class="jxr_javadoccomment"> * but given the aim is to provide input for a pull down list...</em> -<a name="220" href="#220">220</a> <em class="jxr_javadoccomment"> * </em> -<a name="221" href="#221">221</a> <em class="jxr_javadoccomment"> * @param entity The entity to match.</em> -<a name="222" href="#222">222</a> <em class="jxr_javadoccomment"> * @param str The patten to match against.</em> -<a name="223" href="#223">223</a> <em class="jxr_javadoccomment"> * @param config Provides list of tokens to not lookup</em> -<a name="224" href="#224">224</a> <em class="jxr_javadoccomment"> * @return Whether this entity matches </em> -<a name="225" href="#225">225</a> <em class="jxr_javadoccomment"> */</em> -<a name="226" href="#226">226</a> -<a name="227" href="#227">227</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isMatch(EntityDescriptor entity, String str, <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> config) { -<a name="228" href="#228">228</a> -<a name="229" href="#229">229</a> Enumeration input = <strong class="jxr_keyword">new</strong> StringTokenizer(str); -<a name="230" href="#230">230</a> <strong class="jxr_keyword">while</strong> (input.hasMoreElements()) { -<a name="231" href="#231">231</a> String currentToken = (String) input.nextElement(); -<a name="232" href="#232">232</a> -<a name="233" href="#233">233</a> <strong class="jxr_keyword">if</strong> (config.isIgnoredForMatch(currentToken)) { -<a name="234" href="#234">234</a> <strong class="jxr_keyword">continue</strong>; -<a name="235" href="#235">235</a> } -<a name="236" href="#236">236</a> -<a name="237" href="#237">237</a> currentToken = currentToken.toLowerCase(); -<a name="238" href="#238">238</a> -<a name="239" href="#239">239</a> <strong class="jxr_keyword">if</strong> (entity.getEntityID().indexOf(currentToken) > -1) { -<a name="240" href="#240">240</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a name="241" href="#241">241</a> } -<a name="242" href="#242">242</a> -<a name="243" href="#243">243</a> Organization org = entity.getOrganization(); -<a name="244" href="#244">244</a> -<a name="245" href="#245">245</a> <strong class="jxr_keyword">if</strong> (org != <strong class="jxr_keyword">null</strong>) { -<a name="246" href="#246">246</a> -<a name="247" href="#247">247</a> List <OrganizationName> orgNames = org.getOrganizationNames(); -<a name="248" href="#248">248</a> <strong class="jxr_keyword">for</strong> (OrganizationName name : orgNames) { -<a name="249" href="#249">249</a> <strong class="jxr_keyword">if</strong> (name.getName().getLocalString().toLowerCase().indexOf(currentToken) > -1) { -<a name="250" href="#250">250</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a name="251" href="#251">251</a> } -<a name="252" href="#252">252</a> } -<a name="253" href="#253">253</a> -<a name="254" href="#254">254</a> List <OrganizationDisplayName> orgDisplayNames = org.getDisplayNames(); -<a name="255" href="#255">255</a> <strong class="jxr_keyword">for</strong> (OrganizationDisplayName name : orgDisplayNames) { -<a name="256" href="#256">256</a> <strong class="jxr_keyword">if</strong> (name.getName().getLocalString().toLowerCase().indexOf(currentToken) > -1) { -<a name="257" href="#257">257</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a name="258" href="#258">258</a> } -<a name="259" href="#259">259</a> } -<a name="260" href="#260">260</a> } -<a name="261" href="#261">261</a> } -<a name="262" href="#262">262</a> <strong class="jxr_keyword">return</strong> false; -<a name="263" href="#263">263</a> } -<a name="264" href="#264">264</a> -<a name="265" href="#265">265</a> <em class="jxr_javadoccomment">/**</em> -<a name="266" href="#266">266</a> <em class="jxr_javadoccomment"> * Return all the Idp in the provided entities descriptor. If SearchMatches</em> -<a name="267" href="#267">267</a> <em class="jxr_javadoccomment"> * is non null it is populated with whatever of the IdPs matches the search string </em> -<a name="268" href="#268">268</a> <em class="jxr_javadoccomment"> * (as noted above). </em> -<a name="269" href="#269">269</a> <em class="jxr_javadoccomment"> * @param searchString to match with</em> -<a name="270" href="#270">270</a> <em class="jxr_javadoccomment"> * @param config parameter to mathing</em> -<a name="271" href="#271">271</a> <em class="jxr_javadoccomment"> * @param searchMatches if non null is filled with such of the sites which match the string</em> -<a name="272" href="#272">272</a> <em class="jxr_javadoccomment"> * @return the sites which fit.</em> -<a name="273" href="#273">273</a> <em class="jxr_javadoccomment"> */</em> -<a name="274" href="#274">274</a> <strong class="jxr_keyword">protected</strong> Map<String, IdPSite> getIdPSites(String searchString, -<a name="275" href="#275">275</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> config, -<a name="276" href="#276">276</a> Collection<IdPSite> searchMatches) -<a name="277" href="#277">277</a> { -<a name="278" href="#278">278</a> XMLObject object; -<a name="279" href="#279">279</a> List <EntityDescriptor> entities; -<a name="280" href="#280">280</a> <strong class="jxr_keyword">try</strong> { -<a name="281" href="#281">281</a> object = metadata.getMetadata(); -<a name="282" href="#282">282</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { -<a name="283" href="#283">283</a> LOG.error(<span class="jxr_string">"Metadata for "</span> + location + <span class="jxr_string">"could not be read"</span>, e); -<a name="284" href="#284">284</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; -<a name="285" href="#285">285</a> } -<a name="286" href="#286">286</a> -<a name="287" href="#287">287</a> <strong class="jxr_keyword">if</strong> (object == <strong class="jxr_keyword">null</strong>) { -<a name="288" href="#288">288</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; -<a name="289" href="#289">289</a> } -<a name="290" href="#290">290</a> -<a name="291" href="#291">291</a> <em class="jxr_comment">//</em> -<a name="292" href="#292">292</a> <em class="jxr_comment">// Fill in entities approptiately</em> -<a name="293" href="#293">293</a> <em class="jxr_comment">//</em> -<a name="294" href="#294">294</a> -<a name="295" href="#295">295</a> <strong class="jxr_keyword">if</strong> (object instanceof EntityDescriptor) { -<a name="296" href="#296">296</a> entities = <strong class="jxr_keyword">new</strong> ArrayList<EntityDescriptor>(1); -<a name="297" href="#297">297</a> entities.add((EntityDescriptor) object); -<a name="298" href="#298">298</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (object instanceof EntitiesDescriptor) { -<a name="299" href="#299">299</a> -<a name="300" href="#300">300</a> EntitiesDescriptor entitiesDescriptor = (EntitiesDescriptor) object; -<a name="301" href="#301">301</a> -<a name="302" href="#302">302</a> entities = entitiesDescriptor.getEntityDescriptors(); -<a name="303" href="#303">303</a> } <strong class="jxr_keyword">else</strong> { -<a name="304" href="#304">304</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; -<a name="305" href="#305">305</a> } -<a name="306" href="#306">306</a> -<a name="307" href="#307">307</a> <em class="jxr_comment">//</em> -<a name="308" href="#308">308</a> <em class="jxr_comment">// populate the result (and the searchlist) from the entities list</em> -<a name="309" href="#309">309</a> <em class="jxr_comment">//</em> -<a name="310" href="#310">310</a> -<a name="311" href="#311">311</a> TreeMap<String, IdPSite> result = <strong class="jxr_keyword">new</strong> TreeMap <String,IdPSite>(); -<a name="312" href="#312">312</a> -<a name="313" href="#313">313</a> <strong class="jxr_keyword">for</strong> (EntityDescriptor entity : entities) { -<a name="314" href="#314">314</a> -<a name="315" href="#315">315</a> <strong class="jxr_keyword">if</strong> (entity.isValid() && hasIdPRole(entity)) { -<a name="316" href="#316">316</a> -<a name="317" href="#317">317</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> site = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a>(entity); -<a name="318" href="#318">318</a> result.put(site.getName(), site); -<a name="319" href="#319">319</a> <strong class="jxr_keyword">if</strong> (searchMatches != <strong class="jxr_keyword">null</strong> && isMatch(entity, searchString, config)) { -<a name="320" href="#320">320</a> -<a name="321" href="#321">321</a> searchMatches.add(site); -<a name="322" href="#322">322</a> } -<a name="323" href="#323">323</a> -<a name="324" href="#324">324</a> } -<a name="325" href="#325">325</a> } <em class="jxr_comment">// iterate over all entities</em> -<a name="326" href="#326">326</a> <strong class="jxr_keyword">return</strong> result; -<a name="327" href="#327">327</a> } -<a name="328" href="#328">328</a> -<a name="329" href="#329">329</a> -<a name="330" href="#330">330</a> <em class="jxr_javadoccomment">/**</em> -<a name="331" href="#331">331</a> <em class="jxr_javadoccomment"> * Return this sites (internal) identifier.</em> -<a name="332" href="#332">332</a> <em class="jxr_javadoccomment"> * @return the identifier</em> -<a name="333" href="#333">333</a> <em class="jxr_javadoccomment"> */</em> -<a name="334" href="#334">334</a> <strong class="jxr_keyword">protected</strong> String getIdentifier() { -<a name="335" href="#335">335</a> <strong class="jxr_keyword">return</strong> identifier; -<a name="336" href="#336">336</a> } -<a name="337" href="#337">337</a> -<a name="338" href="#338">338</a> <em class="jxr_javadoccomment">/**</em> -<a name="339" href="#339">339</a> <em class="jxr_javadoccomment"> * Return the human friendly name for this siteset.</em> -<a name="340" href="#340">340</a> <em class="jxr_javadoccomment"> * @return The friendly name</em> -<a name="341" href="#341">341</a> <em class="jxr_javadoccomment"> */</em> -<a name="342" href="#342">342</a> <strong class="jxr_keyword">protected</strong> String getDisplayName() { -<a name="343" href="#343">343</a> <strong class="jxr_keyword">return</strong> displayName; -<a name="344" href="#344">344</a> } -<a name="345" href="#345">345</a> -<a name="346" href="#346">346</a> <em class="jxr_javadoccomment">/**</em> -<a name="347" href="#347">347</a> <em class="jxr_javadoccomment"> * We do not need to look at a set if it doesn't know about the given SP. However if</em> -<a name="348" href="#348">348</a> <em class="jxr_javadoccomment"> * no SP is given (as per 1.1) then we do need to look. This calls lets us know whether </em> -<a name="349" href="#349">349</a> <em class="jxr_javadoccomment"> * this set is a canddiate for looking into.</em> -<a name="350" href="#350">350</a> <em class="jxr_javadoccomment"> * @param SPName the Sp we are interested in.</em> -<a name="351" href="#351">351</a> <em class="jxr_javadoccomment"> * @return whether the site contains the SP.</em> -<a name="352" href="#352">352</a> <em class="jxr_javadoccomment"> */</em> -<a name="353" href="#353">353</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> containsSP(String SPName) { -<a name="354" href="#354">354</a> -<a name="355" href="#355">355</a> <em class="jxr_comment">//</em> -<a name="356" href="#356">356</a> <em class="jxr_comment">// Deal with the case where we do *not* want to search by</em> -<a name="357" href="#357">357</a> <em class="jxr_comment">// SP (also handles the 1.1 case)</em> -<a name="358" href="#358">358</a> <em class="jxr_comment">//</em> -<a name="359" href="#359">359</a> -<a name="360" href="#360">360</a> <strong class="jxr_keyword">if</strong> ((SPName == <strong class="jxr_keyword">null</strong>) || (SPName.length() == 0)) { -<a name="361" href="#361">361</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a name="362" href="#362">362</a> } -<a name="363" href="#363">363</a> -<a name="364" href="#364">364</a> <em class="jxr_comment">//</em> -<a name="365" href="#365">365</a> <em class="jxr_comment">// Get hold of the current object list so as to provoke observer to fire </em> -<a name="366" href="#366">366</a> <em class="jxr_comment">// if needs be.</em> -<a name="367" href="#367">367</a> <em class="jxr_comment">// </em> -<a name="368" href="#368">368</a> -<a name="369" href="#369">369</a> XMLObject object; -<a name="370" href="#370">370</a> <strong class="jxr_keyword">try</strong> { -<a name="371" href="#371">371</a> object = metadata.getMetadata(); -<a name="372" href="#372">372</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { -<a name="373" href="#373">373</a> <strong class="jxr_keyword">return</strong> false; -<a name="374" href="#374">374</a> } -<a name="375" href="#375">375</a> <em class="jxr_comment">//</em> -<a name="376" href="#376">376</a> <em class="jxr_comment">// Now lookup</em> -<a name="377" href="#377">377</a> <em class="jxr_comment">//</em> -<a name="378" href="#378">378</a> -<a name="379" href="#379">379</a> <strong class="jxr_keyword">if</strong> (object instanceof EntitiesDescriptor || -<a name="380" href="#380">380</a> object instanceof EntityDescriptor) { -<a name="381" href="#381">381</a> <strong class="jxr_keyword">return</strong> spNames.contains(SPName); -<a name="382" href="#382">382</a> } <strong class="jxr_keyword">else</strong> { -<a name="383" href="#383">383</a> <strong class="jxr_keyword">return</strong> false; -<a name="384" href="#384">384</a> } -<a name="385" href="#385">385</a> } -<a name="386" href="#386">386</a> -<a name="387" href="#387">387</a> <em class="jxr_javadoccomment">/**</em> -<a name="388" href="#388">388</a> <em class="jxr_javadoccomment"> * For plugin handling we need to know quickly if a metadataset contains the idp.</em> -<a name="389" href="#389">389</a> <em class="jxr_javadoccomment"> * @param IdPName the IdP we are interested in.</em> -<a name="390" href="#390">390</a> <em class="jxr_javadoccomment"> * @return whether the site contains the IdP.</em> -<a name="391" href="#391">391</a> <em class="jxr_javadoccomment"> * </em> -<a name="392" href="#392">392</a> <em class="jxr_javadoccomment"> */</em> -<a name="393" href="#393">393</a> -<a name="394" href="#394">394</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> containsIdP(String IdPName) { -<a name="395" href="#395">395</a> -<a name="396" href="#396">396</a> <strong class="jxr_keyword">if</strong> ((IdPName == <strong class="jxr_keyword">null</strong>) || (IdPName.length() == 0)) { -<a name="397" href="#397">397</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a name="398" href="#398">398</a> } -<a name="399" href="#399">399</a> -<a name="400" href="#400">400</a> <em class="jxr_comment">//</em> -<a name="401" href="#401">401</a> <em class="jxr_comment">// Get hold of the current object list so as to provoke observer to fire </em> -<a name="402" href="#402">402</a> <em class="jxr_comment">// if needs be.</em> -<a name="403" href="#403">403</a> <em class="jxr_comment">// </em> -<a name="404" href="#404">404</a> -<a name="405" href="#405">405</a> XMLObject object; -<a name="406" href="#406">406</a> <strong class="jxr_keyword">try</strong> { -<a name="407" href="#407">407</a> object = metadata.getMetadata(); -<a name="408" href="#408">408</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { -<a name="409" href="#409">409</a> <strong class="jxr_keyword">return</strong> false; -<a name="410" href="#410">410</a> } -<a name="411" href="#411">411</a> <strong class="jxr_keyword">if</strong> (object instanceof EntitiesDescriptor || -<a name="412" href="#412">412</a> object instanceof EntityDescriptor) { -<a name="413" href="#413">413</a> <strong class="jxr_keyword">return</strong> idpNames.contains(IdPName); -<a name="414" href="#414">414</a> } <strong class="jxr_keyword">else</strong> { -<a name="415" href="#415">415</a> <strong class="jxr_keyword">return</strong> false; -<a name="416" href="#416">416</a> } -<a name="417" href="#417">417</a> } -<a name="418" href="#418">418</a> -<a name="419" href="#419">419</a> <em class="jxr_comment">//</em> -<a name="420" href="#420">420</a> <em class="jxr_comment">// Now deal with plugins - these are delcared to use but we are</em> -<a name="421" href="#421">421</a> <em class="jxr_comment">// responsible for their parameter</em> -<a name="422" href="#422">422</a> <em class="jxr_comment">//</em> -<a name="423" href="#423">423</a> -<a name="424" href="#424">424</a> <em class="jxr_javadoccomment">/**</em> -<a name="425" href="#425">425</a> <em class="jxr_javadoccomment"> * Declares a plugin to the siteset.</em> -<a name="426" href="#426">426</a> <em class="jxr_javadoccomment"> * @param plugin what to declare</em> -<a name="427" href="#427">427</a> <em class="jxr_javadoccomment"> */</em> -<a name="428" href="#428">428</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> addPlugin(<a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin) { -<a name="429" href="#429">429</a> -<a name="430" href="#430">430</a> <strong class="jxr_keyword">if</strong> (plugins.containsKey(plugin)) { -<a name="431" href="#431">431</a> <strong class="jxr_keyword">return</strong>; -<a name="432" href="#432">432</a> } -<a name="433" href="#433">433</a> -<a name="434" href="#434">434</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> param = plugin.refreshMetadata(metadata); -<a name="435" href="#435">435</a> -<a name="436" href="#436">436</a> plugins.put(plugin, param); -<a name="437" href="#437">437</a> } -<a name="438" href="#438">438</a> -<a name="439" href="#439">439</a> <em class="jxr_javadoccomment">/**</em> -<a name="440" href="#440">440</a> <em class="jxr_javadoccomment"> * Return the parameter that this plugin uses.</em> -<a name="441" href="#441">441</a> <em class="jxr_javadoccomment"> * @param plugin</em> -<a name="442" href="#442">442</a> <em class="jxr_javadoccomment"> * @return teh parameter.</em> -<a name="443" href="#443">443</a> <em class="jxr_javadoccomment"> */</em> -<a name="444" href="#444">444</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> paramFor(<a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin) { -<a name="445" href="#445">445</a> <strong class="jxr_keyword">return</strong> plugins.get(plugin); -<a name="446" href="#446">446</a> } -<a name="447" href="#447">447</a> -<a name="448" href="#448">448</a> -<a name="449" href="#449">449</a> <em class="jxr_comment">/*<em class="jxr_comment"> (non-Javadoc)</em></em> -<a name="450" href="#450">450</a> <em class="jxr_comment"> * @see org.opensaml.saml2.metadata.provider.ObservableMetadataProvider.Observer#onEvent(org.opensaml.saml2.metadata.provider.MetadataProvider)</em> -<a name="451" href="#451">451</a> <em class="jxr_comment"> */</em> -<a name="452" href="#452">452</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> onEvent(MetadataProvider provider) { -<a name="453" href="#453">453</a> Set<String> spNameSet = <strong class="jxr_keyword">new</strong> HashSet<String>(0); -<a name="454" href="#454">454</a> Set<String> idpNameSet = <strong class="jxr_keyword">new</strong> HashSet<String>(0); -<a name="455" href="#455">455</a> -<a name="456" href="#456">456</a> XMLObject obj; -<a name="457" href="#457">457</a> <strong class="jxr_keyword">try</strong> { -<a name="458" href="#458">458</a> obj = provider.getMetadata(); -<a name="459" href="#459">459</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { -<a name="460" href="#460">460</a> LOG.error(<span class="jxr_string">"Couldn't read metadata for "</span> + location, e); -<a name="461" href="#461">461</a> <strong class="jxr_keyword">return</strong>; -<a name="462" href="#462">462</a> } -<a name="463" href="#463">463</a> <strong class="jxr_keyword">if</strong> ((obj instanceof EntitiesDescriptor)) { -<a name="464" href="#464">464</a> EntitiesDescriptor entitiesDescriptor = (EntitiesDescriptor) obj; -<a name="465" href="#465">465</a> -<a name="466" href="#466">466</a> <strong class="jxr_keyword">for</strong> (EntityDescriptor entity : entitiesDescriptor.getEntityDescriptors()) { -<a name="467" href="#467">467</a> <strong class="jxr_keyword">if</strong> (hasSPRole(entity)) { -<a name="468" href="#468">468</a> spNameSet.add(entity.getEntityID()); -<a name="469" href="#469">469</a> } -<a name="470" href="#470">470</a> <strong class="jxr_keyword">if</strong> (hasIdPRole(entity)) { -<a name="471" href="#471">471</a> idpNameSet.add(entity.getEntityID()); -<a name="472" href="#472">472</a> } -<a name="473" href="#473">473</a> } -<a name="474" href="#474">474</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (obj instanceof EntityDescriptor) { -<a name="475" href="#475">475</a> EntityDescriptor entity = (EntityDescriptor) obj; -<a name="476" href="#476">476</a> <strong class="jxr_keyword">if</strong> (hasSPRole(entity)) { -<a name="477" href="#477">477</a> spNameSet.add(entity.getEntityID()); -<a name="478" href="#478">478</a> } -<a name="479" href="#479">479</a> <strong class="jxr_keyword">if</strong> (hasIdPRole(entity)) { -<a name="480" href="#480">480</a> idpNameSet.add(entity.getEntityID()); -<a name="481" href="#481">481</a> } -<a name="482" href="#482">482</a> } <strong class="jxr_keyword">else</strong> { -<a name="483" href="#483">483</a> LOG.error(<span class="jxr_string">"Metadata for "</span> + location + <span class="jxr_string">" isn't <EntitiesDescriptor> or <EntityDescriptor>"</span>); -<a name="484" href="#484">484</a> <strong class="jxr_keyword">return</strong>; -<a name="485" href="#485">485</a> } -<a name="486" href="#486">486</a> <em class="jxr_comment">//</em> -<a name="487" href="#487">487</a> <em class="jxr_comment">// Now that we have the new set sorted out commit it in</em> -<a name="488" href="#488">488</a> <em class="jxr_comment">//</em> -<a name="489" href="#489">489</a> <strong class="jxr_keyword">this</strong>.spNames = spNameSet; -<a name="490" href="#490">490</a> <strong class="jxr_keyword">this</strong>.idpNames = idpNameSet; -<a name="491" href="#491">491</a> -<a name="492" href="#492">492</a> <strong class="jxr_keyword">for</strong> (Plugin plugin:plugins.keySet()) { -<a name="493" href="#493">493</a> plugins.put(plugin, plugin.refreshMetadata(provider)); -<a name="494" href="#494">494</a> } -<a name="495" href="#495">495</a> } -<a name="496" href="#496">496</a> -<a name="497" href="#497">497</a> <em class="jxr_javadoccomment">/**</em> -<a name="498" href="#498">498</a> <em class="jxr_javadoccomment"> * Enumerate all the roles and see whether this entity can be an IdP.</em> -<a name="499" href="#499">499</a> <em class="jxr_javadoccomment"> * @param entity</em> -<a name="500" href="#500">500</a> <em class="jxr_javadoccomment"> * @return true if one of the roles that entity has is IdPSSO</em> -<a name="501" href="#501">501</a> <em class="jxr_javadoccomment"> */</em> -<a name="502" href="#502">502</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> hasIdPRole(EntityDescriptor entity) { -<a name="503" href="#503">503</a> List<RoleDescriptor> roles = entity.getRoleDescriptors(); -<a name="504" href="#504">504</a> -<a name="505" href="#505">505</a> <strong class="jxr_keyword">for</strong> (RoleDescriptor role:roles) { -<a name="506" href="#506">506</a> <strong class="jxr_keyword">if</strong> (role instanceof IDPSSODescriptor) { -<a name="507" href="#507">507</a> <em class="jxr_comment">//</em> -<a name="508" href="#508">508</a> <em class="jxr_comment">// So the entity knows how to be some sort of an Idp</em> -<a name="509" href="#509">509</a> <em class="jxr_comment">//</em> -<a name="510" href="#510">510</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a name="511" href="#511">511</a> } -<a name="512" href="#512">512</a> } -<a name="513" href="#513">513</a> <strong class="jxr_keyword">return</strong> false; -<a name="514" href="#514">514</a> } -<a name="515" href="#515">515</a> -<a name="516" href="#516">516</a> <em class="jxr_javadoccomment">/**</em> -<a name="517" href="#517">517</a> <em class="jxr_javadoccomment"> * Enumerate all the roles and see whether this entity can be an SP.</em> -<a name="518" href="#518">518</a> <em class="jxr_javadoccomment"> * @param entity</em> -<a name="519" href="#519">519</a> <em class="jxr_javadoccomment"> * @return true if one of the roles that entity has is SPSSO</em> -<a name="520" href="#520">520</a> <em class="jxr_javadoccomment"> */</em> -<a name="521" href="#521">521</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> hasSPRole(EntityDescriptor entity) { -<a name="522" href="#522">522</a> List<RoleDescriptor> roles = entity.getRoleDescriptors(); -<a name="523" href="#523">523</a> -<a name="524" href="#524">524</a> <strong class="jxr_keyword">for</strong> (RoleDescriptor role:roles) { -<a name="525" href="#525">525</a> <strong class="jxr_keyword">if</strong> (role instanceof SPSSODescriptor) { -<a name="526" href="#526">526</a> <em class="jxr_comment">//</em> -<a name="527" href="#527">527</a> <em class="jxr_comment">// "I can do that"</em> -<a name="528" href="#528">528</a> <em class="jxr_comment">//</em> -<a name="529" href="#529">529</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a name="530" href="#530">530</a> } -<a name="531" href="#531">531</a> } -<a name="532" href="#532">532</a> <strong class="jxr_keyword">return</strong> false; -<a name="533" href="#533">533</a> } -<a name="534" href="#534">534</a> -<a name="535" href="#535">535</a> <em class="jxr_javadoccomment">/**</em> -<a name="536" href="#536">536</a> <em class="jxr_javadoccomment"> * Return the idpSite for the given entity name.</em> -<a name="537" href="#537">537</a> <em class="jxr_javadoccomment"> * @param idpName the entityname to look up</em> -<a name="538" href="#538">538</a> <em class="jxr_javadoccomment"> * @return the associated idpSite</em> -<a name="539" href="#539">539</a> <em class="jxr_javadoccomment"> * @throws WayfException</em> -<a name="540" href="#540">540</a> <em class="jxr_javadoccomment"> */</em> -<a name="541" href="#541">541</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> getSite(String idpName) <strong class="jxr_keyword">throws</strong> WayfException { -<a name="542" href="#542">542</a> -<a name="543" href="#543">543</a> <strong class="jxr_keyword">try</strong> { -<a name="544" href="#544">544</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a>(metadata.getEntityDescriptor(idpName)); -<a name="545" href="#545">545</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { -<a name="546" href="#546">546</a> String s = <span class="jxr_string">"Couldn't resolve "</span> + idpName + <span class="jxr_string">" in "</span> + getDisplayName(); -<a name="547" href="#547">547</a> LOG.error(s, e); -<a name="548" href="#548">548</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(s, e); -<a name="549" href="#549">549</a> } -<a name="550" href="#550">550</a> } -<a name="551" href="#551">551</a> -<a name="552" href="#552">552</a> <strong class="jxr_keyword">protected</strong> EntityDescriptor getEntity(String name) <strong class="jxr_keyword">throws</strong> WayfException { -<a name="553" href="#553">553</a> <strong class="jxr_keyword">try</strong> { -<a name="554" href="#554">554</a> <strong class="jxr_keyword">return</strong> metadata.getEntityDescriptor(name); -<a name="555" href="#555">555</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { -<a name="556" href="#556">556</a> String s = <span class="jxr_string">"Couldn't resolve "</span> + name + <span class="jxr_string">" in "</span> + getDisplayName(); -<a name="557" href="#557">557</a> LOG.error(s, e); -<a name="558" href="#558">558</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(s, e); -<a name="559" href="#559">559</a> } -<a name="560" href="#560">560</a> -<a name="561" href="#561">561</a> } -<a name="562" href="#562">562</a> } -<a name="563" href="#563">563</a> +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.io.File; +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.lang.reflect.Constructor; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.net.MalformedURLException; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.net.URL; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> java.util.Collection; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> java.util.Enumeration; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> java.util.HashMap; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> java.util.Map; +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> java.util.Set; +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> java.util.StringTokenizer; +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> java.util.TreeMap; +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntitiesDescriptor; +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.IDPSSODescriptor; +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.Organization; +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.OrganizationDisplayName; +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.OrganizationName; +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.RoleDescriptor; +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.SPSSODescriptor; +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.FileBackedHTTPMetadataProvider; +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.FilesystemMetadataProvider; +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataFilter; +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataFilterChain; +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataProvider; +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataProviderException; +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.ObservableMetadataProvider; +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.parse.ParserPool; +<a class="jxr_linenumber" name="50" href="#50">50</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; +<a class="jxr_linenumber" name="52" href="#52">52</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; +<a class="jxr_linenumber" name="54" href="#54">54</a> +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException; +<a class="jxr_linenumber" name="56" href="#56">56</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.Plugin; +<a class="jxr_linenumber" name="57" href="#57">57</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter; +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.provider.BindingFilter; +<a class="jxr_linenumber" name="59" href="#59">59</a> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment"> * Represents a collection of related sites as described by a single source of metadata. </em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * This is usually a federation. When the WAYF looks to see which IdP sites to show, </em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * it trims the list so as to not show IdP's which do not trust the SP.</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <em class="jxr_javadoccomment"> * This class is opaque outside this file. The three static methods getSitesLists,</em> +<a class="jxr_linenumber" name="67" href="#67">67</a> <em class="jxr_javadoccomment"> * searchForMatchingOrigins and lookupIdP provide mechansims for accessing </em> +<a class="jxr_linenumber" name="68" href="#68">68</a> <em class="jxr_javadoccomment"> * collections of IdPSiteSets.</em> +<a class="jxr_linenumber" name="69" href="#69">69</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> +<a class="jxr_linenumber" name="72" href="#72">72</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> <strong class="jxr_keyword">implements</strong> ObservableMetadataProvider.Observer { +<a class="jxr_linenumber" name="73" href="#73">73</a> +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Handle for error output. */</em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(IdPSiteSet.<strong class="jxr_keyword">class</strong>.getName()); +<a class="jxr_linenumber" name="76" href="#76">76</a> +<a class="jxr_linenumber" name="77" href="#77">77</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The OpenSaml metadata source. */</em> +<a class="jxr_linenumber" name="78" href="#78">78</a> <strong class="jxr_keyword">private</strong> ObservableMetadataProvider metadata; +<a class="jxr_linenumber" name="79" href="#79">79</a> +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Is the named SP in the current metadata set? */</em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <strong class="jxr_keyword">private</strong> Set<String> spNames = <strong class="jxr_keyword">new</strong> HashSet<String>(0); +<a class="jxr_linenumber" name="82" href="#82">82</a> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Is the named IdP in the current metadata set? */</em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <strong class="jxr_keyword">private</strong> Set<String> idpNames = <strong class="jxr_keyword">new</strong> HashSet<String>(0); +<a class="jxr_linenumber" name="85" href="#85">85</a> +<a class="jxr_linenumber" name="86" href="#86">86</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> What does the configuration identify this as? */</em> +<a class="jxr_linenumber" name="87" href="#87">87</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String identifier; +<a class="jxr_linenumber" name="88" href="#88">88</a> +<a class="jxr_linenumber" name="89" href="#89">89</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> What name should we display for this set of entities? */</em> +<a class="jxr_linenumber" name="90" href="#90">90</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String displayName; +<a class="jxr_linenumber" name="91" href="#91">91</a> +<a class="jxr_linenumber" name="92" href="#92">92</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Where does the metadata exist? */</em> +<a class="jxr_linenumber" name="93" href="#93">93</a> <strong class="jxr_keyword">private</strong> String location; +<a class="jxr_linenumber" name="94" href="#94">94</a> +<a class="jxr_linenumber" name="95" href="#95">95</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> What parameters do we pass in to which plugin? */</em> +<a class="jxr_linenumber" name="96" href="#96">96</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Map<Plugin, PluginMetadataParameter> plugins = <strong class="jxr_keyword">new</strong> HashMap<Plugin, PluginMetadataParameter>(); +<a class="jxr_linenumber" name="97" href="#97">97</a> +<a class="jxr_linenumber" name="98" href="#98">98</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="99" href="#99">99</a> <em class="jxr_javadoccomment"> * Create a new IdPSiteSet as described by the supplied XML segment. </em> +<a class="jxr_linenumber" name="100" href="#100">100</a> <em class="jxr_javadoccomment"> * @param el - configuration details.</em> +<a class="jxr_linenumber" name="101" href="#101">101</a> <em class="jxr_javadoccomment"> * @param parserPool - the parsers we initialized above.</em> +<a class="jxr_linenumber" name="102" href="#102">102</a> <em class="jxr_javadoccomment"> * @param warnOnBadBinding if we just warn or give an error if an SP has bad entry points.</em> +<a class="jxr_linenumber" name="103" href="#103">103</a> <em class="jxr_javadoccomment"> * @throws ShibbolethConfigurationException - if something goes wrong.</em> +<a class="jxr_linenumber" name="104" href="#104">104</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="105" href="#105">105</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a>(Element el, ParserPool parserPool, <strong class="jxr_keyword">boolean</strong> warnOnBadBinding) <strong class="jxr_keyword">throws</strong> ShibbolethConfigurationException { +<a class="jxr_linenumber" name="106" href="#106">106</a> +<a class="jxr_linenumber" name="107" href="#107">107</a> String spoolSpace; +<a class="jxr_linenumber" name="108" href="#108">108</a> String delayString; +<a class="jxr_linenumber" name="109" href="#109">109</a> +<a class="jxr_linenumber" name="110" href="#110">110</a> <strong class="jxr_keyword">this</strong>.identifier = el.getAttribute(<span class="jxr_string">"identifier"</span>); +<a class="jxr_linenumber" name="111" href="#111">111</a> <strong class="jxr_keyword">this</strong>.displayName = el.getAttribute(<span class="jxr_string">"displayName"</span>); +<a class="jxr_linenumber" name="112" href="#112">112</a> location = el.getAttribute(<span class="jxr_string">"url"</span>); +<a class="jxr_linenumber" name="113" href="#113">113</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == location || location.length() == 0) { +<a class="jxr_linenumber" name="114" href="#114">114</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="115" href="#115">115</a> <em class="jxr_comment">// Sigh for a few releases this was documented as URI</em> +<a class="jxr_linenumber" name="116" href="#116">116</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="117" href="#117">117</a> location = el.getAttribute(<span class="jxr_string">"url"</span>); +<a class="jxr_linenumber" name="118" href="#118">118</a> } +<a class="jxr_linenumber" name="119" href="#119">119</a> spoolSpace = el.getAttribute(<span class="jxr_string">"backingFile"</span>); +<a class="jxr_linenumber" name="120" href="#120">120</a> delayString = el.getAttribute(<span class="jxr_string">"timeout"</span>); +<a class="jxr_linenumber" name="121" href="#121">121</a> +<a class="jxr_linenumber" name="122" href="#122">122</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="123" href="#123">123</a> <em class="jxr_comment">// Configure the filters (before the metadata so we can add them before we start reading)</em> +<a class="jxr_linenumber" name="124" href="#124">124</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="125" href="#125">125</a> String ident; +<a class="jxr_linenumber" name="126" href="#126">126</a> String className; +<a class="jxr_linenumber" name="127" href="#127">127</a> ident = <span class="jxr_string">"<not specified>"</span>; +<a class="jxr_linenumber" name="128" href="#128">128</a> className = <span class="jxr_string">"<not specified>"</span>; +<a class="jxr_linenumber" name="129" href="#129">129</a> MetadataFilterChain filterChain = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="130" href="#130">130</a> filterChain = <strong class="jxr_keyword">new</strong> MetadataFilterChain(); +<a class="jxr_linenumber" name="131" href="#131">131</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="132" href="#132">132</a> NodeList itemElements = el.getElementsByTagNameNS(XMLConstants.CONFIG_NS, <span class="jxr_string">"Filter"</span>); +<a class="jxr_linenumber" name="133" href="#133">133</a> List <MetadataFilter> filters = <strong class="jxr_keyword">new</strong> ArrayList<MetadataFilter>(1 + itemElements.getLength()); +<a class="jxr_linenumber" name="134" href="#134">134</a> +<a class="jxr_linenumber" name="135" href="#135">135</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="136" href="#136">136</a> <em class="jxr_comment">// We always have a binding filter</em> +<a class="jxr_linenumber" name="137" href="#137">137</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="138" href="#138">138</a> filters.add(<strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">BindingFilter</a>(warnOnBadBinding)); +<a class="jxr_linenumber" name="139" href="#139">139</a> +<a class="jxr_linenumber" name="140" href="#140">140</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { +<a class="jxr_linenumber" name="141" href="#141">141</a> Element element = (Element) itemElements.item(i); +<a class="jxr_linenumber" name="142" href="#142">142</a> +<a class="jxr_linenumber" name="143" href="#143">143</a> ident = <span class="jxr_string">"<not specified>"</span>; +<a class="jxr_linenumber" name="144" href="#144">144</a> className = <span class="jxr_string">"<not specified>"</span>; +<a class="jxr_linenumber" name="145" href="#145">145</a> +<a class="jxr_linenumber" name="146" href="#146">146</a> ident = element.getAttribute(<span class="jxr_string">"identifier"</span>); +<a class="jxr_linenumber" name="147" href="#147">147</a> +<a class="jxr_linenumber" name="148" href="#148">148</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == ident || ident.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="149" href="#149">149</a> LOG.error(<span class="jxr_string">"Could not load filter with no identifier"</span>); +<a class="jxr_linenumber" name="150" href="#150">150</a> <strong class="jxr_keyword">continue</strong>; +<a class="jxr_linenumber" name="151" href="#151">151</a> } +<a class="jxr_linenumber" name="152" href="#152">152</a> +<a class="jxr_linenumber" name="153" href="#153">153</a> className = element.getAttribute(<span class="jxr_string">"type"</span>); +<a class="jxr_linenumber" name="154" href="#154">154</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == className || className.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="155" href="#155">155</a> LOG.error(<span class="jxr_string">"Filter "</span> + identifier + <span class="jxr_string">" did not have a valid type"</span>); +<a class="jxr_linenumber" name="156" href="#156">156</a> } +<a class="jxr_linenumber" name="157" href="#157">157</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="158" href="#158">158</a> <em class="jxr_comment">// So try to get hold of the Filter</em> +<a class="jxr_linenumber" name="159" href="#159">159</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="160" href="#160">160</a> Class<MetadataFilter> filterClass = (Class<MetadataFilter>) Class.forName(className); +<a class="jxr_linenumber" name="161" href="#161">161</a> Class[] classParams = {Element.<strong class="jxr_keyword">class</strong>}; +<a class="jxr_linenumber" name="162" href="#162">162</a> Constructor<MetadataFilter> constructor = filterClass.getConstructor(classParams); +<a class="jxr_linenumber" name="163" href="#163">163</a> Object[] constructorParams = {element}; +<a class="jxr_linenumber" name="164" href="#164">164</a> +<a class="jxr_linenumber" name="165" href="#165">165</a> filters.add(constructor.newInstance(constructorParams)); +<a class="jxr_linenumber" name="166" href="#166">166</a> } +<a class="jxr_linenumber" name="167" href="#167">167</a> filterChain.setFilters(filters); +<a class="jxr_linenumber" name="168" href="#168">168</a> } <strong class="jxr_keyword">catch</strong> (Exception e) { +<a class="jxr_linenumber" name="169" href="#169">169</a> LOG.error(<span class="jxr_string">"Could not load filter "</span> + ident + <span class="jxr_string">"()"</span> + className + <span class="jxr_string">") for "</span> + <strong class="jxr_keyword">this</strong>.identifier, e); +<a class="jxr_linenumber" name="170" href="#170">170</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Could not load filter"</span>, e); +<a class="jxr_linenumber" name="171" href="#171">171</a> } +<a class="jxr_linenumber" name="172" href="#172">172</a> +<a class="jxr_linenumber" name="173" href="#173">173</a> LOG.info(<span class="jxr_string">"Loading Metadata for "</span> + displayName); +<a class="jxr_linenumber" name="174" href="#174">174</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="175" href="#175">175</a> <strong class="jxr_keyword">int</strong> delay; +<a class="jxr_linenumber" name="176" href="#176">176</a> delay = 30000; +<a class="jxr_linenumber" name="177" href="#177">177</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != delayString && !<span class="jxr_string">""</span>.equals(delayString)) { +<a class="jxr_linenumber" name="178" href="#178">178</a> delay = Integer.parseInt(delayString); +<a class="jxr_linenumber" name="179" href="#179">179</a> } +<a class="jxr_linenumber" name="180" href="#180">180</a> +<a class="jxr_linenumber" name="181" href="#181">181</a> URL url = <strong class="jxr_keyword">new</strong> URL(location); +<a class="jxr_linenumber" name="182" href="#182">182</a> <strong class="jxr_keyword">if</strong> (<span class="jxr_string">"file"</span>.equalsIgnoreCase(url.getProtocol())){ +<a class="jxr_linenumber" name="183" href="#183">183</a> FilesystemMetadataProvider provider = <strong class="jxr_keyword">new</strong> FilesystemMetadataProvider(<strong class="jxr_keyword">new</strong> File(url.getFile())); +<a class="jxr_linenumber" name="184" href="#184">184</a> provider.setParserPool(parserPool); +<a class="jxr_linenumber" name="185" href="#185">185</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != filterChain) { +<a class="jxr_linenumber" name="186" href="#186">186</a> provider.setMetadataFilter(filterChain); +<a class="jxr_linenumber" name="187" href="#187">187</a> } +<a class="jxr_linenumber" name="188" href="#188">188</a> provider.initialize(); +<a class="jxr_linenumber" name="189" href="#189">189</a> metadata = provider; +<a class="jxr_linenumber" name="190" href="#190">190</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="191" href="#191">191</a> <strong class="jxr_keyword">if</strong> (spoolSpace == <strong class="jxr_keyword">null</strong> || <span class="jxr_string">""</span>.equals(spoolSpace)) { +<a class="jxr_linenumber" name="192" href="#192">192</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"backingFile must be specified for "</span> + identifier); +<a class="jxr_linenumber" name="193" href="#193">193</a> } +<a class="jxr_linenumber" name="194" href="#194">194</a> +<a class="jxr_linenumber" name="195" href="#195">195</a> FileBackedHTTPMetadataProvider provider; +<a class="jxr_linenumber" name="196" href="#196">196</a> +<a class="jxr_linenumber" name="197" href="#197">197</a> provider = <strong class="jxr_keyword">new</strong> FileBackedHTTPMetadataProvider(location, delay, spoolSpace); +<a class="jxr_linenumber" name="198" href="#198">198</a> provider.setParserPool(parserPool); +<a class="jxr_linenumber" name="199" href="#199">199</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> != filterChain) { +<a class="jxr_linenumber" name="200" href="#200">200</a> provider.setMetadataFilter(filterChain); +<a class="jxr_linenumber" name="201" href="#201">201</a> } +<a class="jxr_linenumber" name="202" href="#202">202</a> provider.initialize(); +<a class="jxr_linenumber" name="203" href="#203">203</a> metadata = provider; +<a class="jxr_linenumber" name="204" href="#204">204</a> } +<a class="jxr_linenumber" name="205" href="#205">205</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { +<a class="jxr_linenumber" name="206" href="#206">206</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Could not read "</span> + location, e); +<a class="jxr_linenumber" name="207" href="#207">207</a> } <strong class="jxr_keyword">catch</strong> (NumberFormatException e) { +<a class="jxr_linenumber" name="208" href="#208">208</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Badly formed timeout "</span> + delayString, e); +<a class="jxr_linenumber" name="209" href="#209">209</a> } <strong class="jxr_keyword">catch</strong> (MalformedURLException e) { +<a class="jxr_linenumber" name="210" href="#210">210</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Badly formed url "</span>, e); +<a class="jxr_linenumber" name="211" href="#211">211</a> } +<a class="jxr_linenumber" name="212" href="#212">212</a> metadata.getObservers().add(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="213" href="#213">213</a> onEvent(metadata); +<a class="jxr_linenumber" name="214" href="#214">214</a> } +<a class="jxr_linenumber" name="215" href="#215">215</a> +<a class="jxr_linenumber" name="216" href="#216">216</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="217" href="#217">217</a> <em class="jxr_javadoccomment"> * Based on 1.2 Origin.isMatch. There must have been a reason for it...</em> +<a class="jxr_linenumber" name="218" href="#218">218</a> <em class="jxr_javadoccomment"> * [Kindas of] support for the search function in the wayf. This return many false positives</em> +<a class="jxr_linenumber" name="219" href="#219">219</a> <em class="jxr_javadoccomment"> * but given the aim is to provide input for a pull down list...</em> +<a class="jxr_linenumber" name="220" href="#220">220</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="221" href="#221">221</a> <em class="jxr_javadoccomment"> * @param entity The entity to match.</em> +<a class="jxr_linenumber" name="222" href="#222">222</a> <em class="jxr_javadoccomment"> * @param str The patten to match against.</em> +<a class="jxr_linenumber" name="223" href="#223">223</a> <em class="jxr_javadoccomment"> * @param config Provides list of tokens to not lookup</em> +<a class="jxr_linenumber" name="224" href="#224">224</a> <em class="jxr_javadoccomment"> * @return Whether this entity matches </em> +<a class="jxr_linenumber" name="225" href="#225">225</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="226" href="#226">226</a> +<a class="jxr_linenumber" name="227" href="#227">227</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isMatch(EntityDescriptor entity, String str, <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> config) { +<a class="jxr_linenumber" name="228" href="#228">228</a> +<a class="jxr_linenumber" name="229" href="#229">229</a> Enumeration input = <strong class="jxr_keyword">new</strong> StringTokenizer(str); +<a class="jxr_linenumber" name="230" href="#230">230</a> <strong class="jxr_keyword">while</strong> (input.hasMoreElements()) { +<a class="jxr_linenumber" name="231" href="#231">231</a> String currentToken = (String) input.nextElement(); +<a class="jxr_linenumber" name="232" href="#232">232</a> +<a class="jxr_linenumber" name="233" href="#233">233</a> <strong class="jxr_keyword">if</strong> (config.isIgnoredForMatch(currentToken)) { +<a class="jxr_linenumber" name="234" href="#234">234</a> <strong class="jxr_keyword">continue</strong>; +<a class="jxr_linenumber" name="235" href="#235">235</a> } +<a class="jxr_linenumber" name="236" href="#236">236</a> +<a class="jxr_linenumber" name="237" href="#237">237</a> currentToken = currentToken.toLowerCase(); +<a class="jxr_linenumber" name="238" href="#238">238</a> +<a class="jxr_linenumber" name="239" href="#239">239</a> <strong class="jxr_keyword">if</strong> (entity.getEntityID().indexOf(currentToken) > -1) { +<a class="jxr_linenumber" name="240" href="#240">240</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="241" href="#241">241</a> } +<a class="jxr_linenumber" name="242" href="#242">242</a> +<a class="jxr_linenumber" name="243" href="#243">243</a> Organization org = entity.getOrganization(); +<a class="jxr_linenumber" name="244" href="#244">244</a> +<a class="jxr_linenumber" name="245" href="#245">245</a> <strong class="jxr_keyword">if</strong> (org != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="246" href="#246">246</a> +<a class="jxr_linenumber" name="247" href="#247">247</a> List <OrganizationName> orgNames = org.getOrganizationNames(); +<a class="jxr_linenumber" name="248" href="#248">248</a> <strong class="jxr_keyword">for</strong> (OrganizationName name : orgNames) { +<a class="jxr_linenumber" name="249" href="#249">249</a> <strong class="jxr_keyword">if</strong> (name.getName().getLocalString().toLowerCase().indexOf(currentToken) > -1) { +<a class="jxr_linenumber" name="250" href="#250">250</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="251" href="#251">251</a> } +<a class="jxr_linenumber" name="252" href="#252">252</a> } +<a class="jxr_linenumber" name="253" href="#253">253</a> +<a class="jxr_linenumber" name="254" href="#254">254</a> List <OrganizationDisplayName> orgDisplayNames = org.getDisplayNames(); +<a class="jxr_linenumber" name="255" href="#255">255</a> <strong class="jxr_keyword">for</strong> (OrganizationDisplayName name : orgDisplayNames) { +<a class="jxr_linenumber" name="256" href="#256">256</a> <strong class="jxr_keyword">if</strong> (name.getName().getLocalString().toLowerCase().indexOf(currentToken) > -1) { +<a class="jxr_linenumber" name="257" href="#257">257</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="258" href="#258">258</a> } +<a class="jxr_linenumber" name="259" href="#259">259</a> } +<a class="jxr_linenumber" name="260" href="#260">260</a> } +<a class="jxr_linenumber" name="261" href="#261">261</a> } +<a class="jxr_linenumber" name="262" href="#262">262</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="263" href="#263">263</a> } +<a class="jxr_linenumber" name="264" href="#264">264</a> +<a class="jxr_linenumber" name="265" href="#265">265</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="266" href="#266">266</a> <em class="jxr_javadoccomment"> * Return all the Idp in the provided entities descriptor. If SearchMatches</em> +<a class="jxr_linenumber" name="267" href="#267">267</a> <em class="jxr_javadoccomment"> * is non null it is populated with whatever of the IdPs matches the search string </em> +<a class="jxr_linenumber" name="268" href="#268">268</a> <em class="jxr_javadoccomment"> * (as noted above). </em> +<a class="jxr_linenumber" name="269" href="#269">269</a> <em class="jxr_javadoccomment"> * @param searchString to match with</em> +<a class="jxr_linenumber" name="270" href="#270">270</a> <em class="jxr_javadoccomment"> * @param config parameter to mathing</em> +<a class="jxr_linenumber" name="271" href="#271">271</a> <em class="jxr_javadoccomment"> * @param searchMatches if non null is filled with such of the sites which match the string</em> +<a class="jxr_linenumber" name="272" href="#272">272</a> <em class="jxr_javadoccomment"> * @return the sites which fit.</em> +<a class="jxr_linenumber" name="273" href="#273">273</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="274" href="#274">274</a> <strong class="jxr_keyword">protected</strong> Map<String, IdPSite> getIdPSites(String searchString, +<a class="jxr_linenumber" name="275" href="#275">275</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> config, +<a class="jxr_linenumber" name="276" href="#276">276</a> Collection<IdPSite> searchMatches) +<a class="jxr_linenumber" name="277" href="#277">277</a> { +<a class="jxr_linenumber" name="278" href="#278">278</a> XMLObject object; +<a class="jxr_linenumber" name="279" href="#279">279</a> List <EntityDescriptor> entities; +<a class="jxr_linenumber" name="280" href="#280">280</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="281" href="#281">281</a> object = metadata.getMetadata(); +<a class="jxr_linenumber" name="282" href="#282">282</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { +<a class="jxr_linenumber" name="283" href="#283">283</a> LOG.error(<span class="jxr_string">"Metadata for "</span> + location + <span class="jxr_string">"could not be read"</span>, e); +<a class="jxr_linenumber" name="284" href="#284">284</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="285" href="#285">285</a> } +<a class="jxr_linenumber" name="286" href="#286">286</a> +<a class="jxr_linenumber" name="287" href="#287">287</a> <strong class="jxr_keyword">if</strong> (object == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="288" href="#288">288</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="289" href="#289">289</a> } +<a class="jxr_linenumber" name="290" href="#290">290</a> +<a class="jxr_linenumber" name="291" href="#291">291</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="292" href="#292">292</a> <em class="jxr_comment">// Fill in entities approptiately</em> +<a class="jxr_linenumber" name="293" href="#293">293</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="294" href="#294">294</a> +<a class="jxr_linenumber" name="295" href="#295">295</a> <strong class="jxr_keyword">if</strong> (object instanceof EntityDescriptor) { +<a class="jxr_linenumber" name="296" href="#296">296</a> entities = <strong class="jxr_keyword">new</strong> ArrayList<EntityDescriptor>(1); +<a class="jxr_linenumber" name="297" href="#297">297</a> entities.add((EntityDescriptor) object); +<a class="jxr_linenumber" name="298" href="#298">298</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (object instanceof EntitiesDescriptor) { +<a class="jxr_linenumber" name="299" href="#299">299</a> +<a class="jxr_linenumber" name="300" href="#300">300</a> EntitiesDescriptor entitiesDescriptor = (EntitiesDescriptor) object; +<a class="jxr_linenumber" name="301" href="#301">301</a> +<a class="jxr_linenumber" name="302" href="#302">302</a> entities = getAllEntities(entitiesDescriptor); +<a class="jxr_linenumber" name="303" href="#303">303</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="304" href="#304">304</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="305" href="#305">305</a> } +<a class="jxr_linenumber" name="306" href="#306">306</a> +<a class="jxr_linenumber" name="307" href="#307">307</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="308" href="#308">308</a> <em class="jxr_comment">// populate the result (and the searchlist) from the entities list</em> +<a class="jxr_linenumber" name="309" href="#309">309</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="310" href="#310">310</a> +<a class="jxr_linenumber" name="311" href="#311">311</a> TreeMap<String, IdPSite> result = <strong class="jxr_keyword">new</strong> TreeMap <String,IdPSite>(); +<a class="jxr_linenumber" name="312" href="#312">312</a> +<a class="jxr_linenumber" name="313" href="#313">313</a> <strong class="jxr_keyword">for</strong> (EntityDescriptor entity : entities) { +<a class="jxr_linenumber" name="314" href="#314">314</a> +<a class="jxr_linenumber" name="315" href="#315">315</a> <strong class="jxr_keyword">if</strong> (entity.isValid() && hasIdPRole(entity)) { +<a class="jxr_linenumber" name="316" href="#316">316</a> +<a class="jxr_linenumber" name="317" href="#317">317</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> site = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a>(entity); +<a class="jxr_linenumber" name="318" href="#318">318</a> result.put(site.getName(), site); +<a class="jxr_linenumber" name="319" href="#319">319</a> <strong class="jxr_keyword">if</strong> (searchMatches != <strong class="jxr_keyword">null</strong> && isMatch(entity, searchString, config)) { +<a class="jxr_linenumber" name="320" href="#320">320</a> +<a class="jxr_linenumber" name="321" href="#321">321</a> searchMatches.add(site); +<a class="jxr_linenumber" name="322" href="#322">322</a> } +<a class="jxr_linenumber" name="323" href="#323">323</a> +<a class="jxr_linenumber" name="324" href="#324">324</a> } +<a class="jxr_linenumber" name="325" href="#325">325</a> } <em class="jxr_comment">// iterate over all entities</em> +<a class="jxr_linenumber" name="326" href="#326">326</a> <strong class="jxr_keyword">return</strong> result; +<a class="jxr_linenumber" name="327" href="#327">327</a> } +<a class="jxr_linenumber" name="328" href="#328">328</a> +<a class="jxr_linenumber" name="329" href="#329">329</a> +<a class="jxr_linenumber" name="330" href="#330">330</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="331" href="#331">331</a> <em class="jxr_javadoccomment"> * Return this sites (internal) identifier.</em> +<a class="jxr_linenumber" name="332" href="#332">332</a> <em class="jxr_javadoccomment"> * @return the identifier</em> +<a class="jxr_linenumber" name="333" href="#333">333</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="334" href="#334">334</a> <strong class="jxr_keyword">protected</strong> String getIdentifier() { +<a class="jxr_linenumber" name="335" href="#335">335</a> <strong class="jxr_keyword">return</strong> identifier; +<a class="jxr_linenumber" name="336" href="#336">336</a> } +<a class="jxr_linenumber" name="337" href="#337">337</a> +<a class="jxr_linenumber" name="338" href="#338">338</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="339" href="#339">339</a> <em class="jxr_javadoccomment"> * Return the human friendly name for this siteset.</em> +<a class="jxr_linenumber" name="340" href="#340">340</a> <em class="jxr_javadoccomment"> * @return The friendly name</em> +<a class="jxr_linenumber" name="341" href="#341">341</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="342" href="#342">342</a> <strong class="jxr_keyword">protected</strong> String getDisplayName() { +<a class="jxr_linenumber" name="343" href="#343">343</a> <strong class="jxr_keyword">return</strong> displayName; +<a class="jxr_linenumber" name="344" href="#344">344</a> } +<a class="jxr_linenumber" name="345" href="#345">345</a> +<a class="jxr_linenumber" name="346" href="#346">346</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="347" href="#347">347</a> <em class="jxr_javadoccomment"> * We do not need to look at a set if it doesn't know about the given SP. However if</em> +<a class="jxr_linenumber" name="348" href="#348">348</a> <em class="jxr_javadoccomment"> * no SP is given (as per 1.1) then we do need to look. This calls lets us know whether </em> +<a class="jxr_linenumber" name="349" href="#349">349</a> <em class="jxr_javadoccomment"> * this set is a canddiate for looking into.</em> +<a class="jxr_linenumber" name="350" href="#350">350</a> <em class="jxr_javadoccomment"> * @param SPName the Sp we are interested in.</em> +<a class="jxr_linenumber" name="351" href="#351">351</a> <em class="jxr_javadoccomment"> * @return whether the site contains the SP.</em> +<a class="jxr_linenumber" name="352" href="#352">352</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="353" href="#353">353</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> containsSP(String SPName) { +<a class="jxr_linenumber" name="354" href="#354">354</a> +<a class="jxr_linenumber" name="355" href="#355">355</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="356" href="#356">356</a> <em class="jxr_comment">// Deal with the case where we do *not* want to search by</em> +<a class="jxr_linenumber" name="357" href="#357">357</a> <em class="jxr_comment">// SP (also handles the 1.1 case)</em> +<a class="jxr_linenumber" name="358" href="#358">358</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="359" href="#359">359</a> +<a class="jxr_linenumber" name="360" href="#360">360</a> <strong class="jxr_keyword">if</strong> ((SPName == <strong class="jxr_keyword">null</strong>) || (SPName.length() == 0)) { +<a class="jxr_linenumber" name="361" href="#361">361</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="362" href="#362">362</a> } +<a class="jxr_linenumber" name="363" href="#363">363</a> +<a class="jxr_linenumber" name="364" href="#364">364</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="365" href="#365">365</a> <em class="jxr_comment">// Get hold of the current object list so as to provoke observer to fire </em> +<a class="jxr_linenumber" name="366" href="#366">366</a> <em class="jxr_comment">// if needs be.</em> +<a class="jxr_linenumber" name="367" href="#367">367</a> <em class="jxr_comment">// </em> +<a class="jxr_linenumber" name="368" href="#368">368</a> +<a class="jxr_linenumber" name="369" href="#369">369</a> XMLObject object; +<a class="jxr_linenumber" name="370" href="#370">370</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="371" href="#371">371</a> object = metadata.getMetadata(); +<a class="jxr_linenumber" name="372" href="#372">372</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { +<a class="jxr_linenumber" name="373" href="#373">373</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="374" href="#374">374</a> } +<a class="jxr_linenumber" name="375" href="#375">375</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="376" href="#376">376</a> <em class="jxr_comment">// Now lookup</em> +<a class="jxr_linenumber" name="377" href="#377">377</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="378" href="#378">378</a> +<a class="jxr_linenumber" name="379" href="#379">379</a> <strong class="jxr_keyword">if</strong> (object instanceof EntitiesDescriptor || +<a class="jxr_linenumber" name="380" href="#380">380</a> object instanceof EntityDescriptor) { +<a class="jxr_linenumber" name="381" href="#381">381</a> <strong class="jxr_keyword">return</strong> spNames.contains(SPName); +<a class="jxr_linenumber" name="382" href="#382">382</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="383" href="#383">383</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="384" href="#384">384</a> } +<a class="jxr_linenumber" name="385" href="#385">385</a> } +<a class="jxr_linenumber" name="386" href="#386">386</a> +<a class="jxr_linenumber" name="387" href="#387">387</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="388" href="#388">388</a> <em class="jxr_javadoccomment"> * For plugin handling we need to know quickly if a metadataset contains the idp.</em> +<a class="jxr_linenumber" name="389" href="#389">389</a> <em class="jxr_javadoccomment"> * @param IdPName the IdP we are interested in.</em> +<a class="jxr_linenumber" name="390" href="#390">390</a> <em class="jxr_javadoccomment"> * @return whether the site contains the IdP.</em> +<a class="jxr_linenumber" name="391" href="#391">391</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="392" href="#392">392</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="393" href="#393">393</a> +<a class="jxr_linenumber" name="394" href="#394">394</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> containsIdP(String IdPName) { +<a class="jxr_linenumber" name="395" href="#395">395</a> +<a class="jxr_linenumber" name="396" href="#396">396</a> <strong class="jxr_keyword">if</strong> ((IdPName == <strong class="jxr_keyword">null</strong>) || (IdPName.length() == 0)) { +<a class="jxr_linenumber" name="397" href="#397">397</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="398" href="#398">398</a> } +<a class="jxr_linenumber" name="399" href="#399">399</a> +<a class="jxr_linenumber" name="400" href="#400">400</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="401" href="#401">401</a> <em class="jxr_comment">// Get hold of the current object list so as to provoke observer to fire </em> +<a class="jxr_linenumber" name="402" href="#402">402</a> <em class="jxr_comment">// if needs be.</em> +<a class="jxr_linenumber" name="403" href="#403">403</a> <em class="jxr_comment">// </em> +<a class="jxr_linenumber" name="404" href="#404">404</a> +<a class="jxr_linenumber" name="405" href="#405">405</a> XMLObject object; +<a class="jxr_linenumber" name="406" href="#406">406</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="407" href="#407">407</a> object = metadata.getMetadata(); +<a class="jxr_linenumber" name="408" href="#408">408</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { +<a class="jxr_linenumber" name="409" href="#409">409</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="410" href="#410">410</a> } +<a class="jxr_linenumber" name="411" href="#411">411</a> <strong class="jxr_keyword">if</strong> (object instanceof EntitiesDescriptor || +<a class="jxr_linenumber" name="412" href="#412">412</a> object instanceof EntityDescriptor) { +<a class="jxr_linenumber" name="413" href="#413">413</a> <strong class="jxr_keyword">return</strong> idpNames.contains(IdPName); +<a class="jxr_linenumber" name="414" href="#414">414</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="415" href="#415">415</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="416" href="#416">416</a> } +<a class="jxr_linenumber" name="417" href="#417">417</a> } +<a class="jxr_linenumber" name="418" href="#418">418</a> +<a class="jxr_linenumber" name="419" href="#419">419</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="420" href="#420">420</a> <em class="jxr_comment">// Now deal with plugins - these are delcared to use but we are</em> +<a class="jxr_linenumber" name="421" href="#421">421</a> <em class="jxr_comment">// responsible for their parameter</em> +<a class="jxr_linenumber" name="422" href="#422">422</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="423" href="#423">423</a> +<a class="jxr_linenumber" name="424" href="#424">424</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="425" href="#425">425</a> <em class="jxr_javadoccomment"> * Declares a plugin to the siteset.</em> +<a class="jxr_linenumber" name="426" href="#426">426</a> <em class="jxr_javadoccomment"> * @param plugin what to declare</em> +<a class="jxr_linenumber" name="427" href="#427">427</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="428" href="#428">428</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> addPlugin(<a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin) { +<a class="jxr_linenumber" name="429" href="#429">429</a> +<a class="jxr_linenumber" name="430" href="#430">430</a> <strong class="jxr_keyword">if</strong> (plugins.containsKey(plugin)) { +<a class="jxr_linenumber" name="431" href="#431">431</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="432" href="#432">432</a> } +<a class="jxr_linenumber" name="433" href="#433">433</a> +<a class="jxr_linenumber" name="434" href="#434">434</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> param = plugin.refreshMetadata(metadata); +<a class="jxr_linenumber" name="435" href="#435">435</a> +<a class="jxr_linenumber" name="436" href="#436">436</a> plugins.put(plugin, param); +<a class="jxr_linenumber" name="437" href="#437">437</a> } +<a class="jxr_linenumber" name="438" href="#438">438</a> +<a class="jxr_linenumber" name="439" href="#439">439</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="440" href="#440">440</a> <em class="jxr_javadoccomment"> * Return the parameter that this plugin uses.</em> +<a class="jxr_linenumber" name="441" href="#441">441</a> <em class="jxr_javadoccomment"> * @param plugin</em> +<a class="jxr_linenumber" name="442" href="#442">442</a> <em class="jxr_javadoccomment"> * @return teh parameter.</em> +<a class="jxr_linenumber" name="443" href="#443">443</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="444" href="#444">444</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> paramFor(<a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin) { +<a class="jxr_linenumber" name="445" href="#445">445</a> <strong class="jxr_keyword">return</strong> plugins.get(plugin); +<a class="jxr_linenumber" name="446" href="#446">446</a> } +<a class="jxr_linenumber" name="447" href="#447">447</a> +<a class="jxr_linenumber" name="448" href="#448">448</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="449" href="#449">449</a> <em class="jxr_javadoccomment"> * Return all the entities below the entities descriptor</em> +<a class="jxr_linenumber" name="450" href="#450">450</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="451" href="#451">451</a> <em class="jxr_javadoccomment"> * @param entitiesDescriptor the entities descriptor </em> +<a class="jxr_linenumber" name="452" href="#452">452</a> <em class="jxr_javadoccomment"> * @return</em> +<a class="jxr_linenumber" name="453" href="#453">453</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="454" href="#454">454</a> +<a class="jxr_linenumber" name="455" href="#455">455</a> <strong class="jxr_keyword">private</strong> List<EntityDescriptor> getAllEntities(EntitiesDescriptor entitiesDescriptor) +<a class="jxr_linenumber" name="456" href="#456">456</a> { +<a class="jxr_linenumber" name="457" href="#457">457</a> List<EntityDescriptor> result = <strong class="jxr_keyword">new</strong> ArrayList<EntityDescriptor>(entitiesDescriptor.getEntityDescriptors()); +<a class="jxr_linenumber" name="458" href="#458">458</a> <strong class="jxr_keyword">for</strong> (EntitiesDescriptor entities : entitiesDescriptor.getEntitiesDescriptors()) { +<a class="jxr_linenumber" name="459" href="#459">459</a> result.addAll(getAllEntities(entities)); +<a class="jxr_linenumber" name="460" href="#460">460</a> } +<a class="jxr_linenumber" name="461" href="#461">461</a> <strong class="jxr_keyword">return</strong> result; +<a class="jxr_linenumber" name="462" href="#462">462</a> } +<a class="jxr_linenumber" name="463" href="#463">463</a> +<a class="jxr_linenumber" name="464" href="#464">464</a> <em class="jxr_comment">/*<em class="jxr_comment"> (non-Javadoc)</em></em> +<a class="jxr_linenumber" name="465" href="#465">465</a> <em class="jxr_comment"> * @see org.opensaml.saml2.metadata.provider.ObservableMetadataProvider.Observer#onEvent(org.opensaml.saml2.metadata.provider.MetadataProvider)</em> +<a class="jxr_linenumber" name="466" href="#466">466</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="467" href="#467">467</a> +<a class="jxr_linenumber" name="468" href="#468">468</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> onEvent(MetadataProvider provider) { +<a class="jxr_linenumber" name="469" href="#469">469</a> Set<String> spNameSet = <strong class="jxr_keyword">new</strong> HashSet<String>(0); +<a class="jxr_linenumber" name="470" href="#470">470</a> Set<String> idpNameSet = <strong class="jxr_keyword">new</strong> HashSet<String>(0); +<a class="jxr_linenumber" name="471" href="#471">471</a> +<a class="jxr_linenumber" name="472" href="#472">472</a> XMLObject obj; +<a class="jxr_linenumber" name="473" href="#473">473</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="474" href="#474">474</a> obj = provider.getMetadata(); +<a class="jxr_linenumber" name="475" href="#475">475</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { +<a class="jxr_linenumber" name="476" href="#476">476</a> LOG.error(<span class="jxr_string">"Couldn't read metadata for "</span> + location, e); +<a class="jxr_linenumber" name="477" href="#477">477</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="478" href="#478">478</a> } +<a class="jxr_linenumber" name="479" href="#479">479</a> <strong class="jxr_keyword">if</strong> (obj instanceof EntitiesDescriptor) { +<a class="jxr_linenumber" name="480" href="#480">480</a> EntitiesDescriptor entitiesDescriptor = (EntitiesDescriptor) obj; +<a class="jxr_linenumber" name="481" href="#481">481</a> +<a class="jxr_linenumber" name="482" href="#482">482</a> <strong class="jxr_keyword">for</strong> (EntityDescriptor entity : getAllEntities(entitiesDescriptor)) { +<a class="jxr_linenumber" name="483" href="#483">483</a> <strong class="jxr_keyword">if</strong> (hasSPRole(entity)) { +<a class="jxr_linenumber" name="484" href="#484">484</a> spNameSet.add(entity.getEntityID()); +<a class="jxr_linenumber" name="485" href="#485">485</a> } +<a class="jxr_linenumber" name="486" href="#486">486</a> <strong class="jxr_keyword">if</strong> (hasIdPRole(entity)) { +<a class="jxr_linenumber" name="487" href="#487">487</a> idpNameSet.add(entity.getEntityID()); +<a class="jxr_linenumber" name="488" href="#488">488</a> } +<a class="jxr_linenumber" name="489" href="#489">489</a> } +<a class="jxr_linenumber" name="490" href="#490">490</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (obj instanceof EntityDescriptor) { +<a class="jxr_linenumber" name="491" href="#491">491</a> EntityDescriptor entity = (EntityDescriptor) obj; +<a class="jxr_linenumber" name="492" href="#492">492</a> <strong class="jxr_keyword">if</strong> (hasSPRole(entity)) { +<a class="jxr_linenumber" name="493" href="#493">493</a> spNameSet.add(entity.getEntityID()); +<a class="jxr_linenumber" name="494" href="#494">494</a> } +<a class="jxr_linenumber" name="495" href="#495">495</a> <strong class="jxr_keyword">if</strong> (hasIdPRole(entity)) { +<a class="jxr_linenumber" name="496" href="#496">496</a> idpNameSet.add(entity.getEntityID()); +<a class="jxr_linenumber" name="497" href="#497">497</a> } +<a class="jxr_linenumber" name="498" href="#498">498</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="499" href="#499">499</a> LOG.error(<span class="jxr_string">"Metadata for "</span> + location + <span class="jxr_string">" isn't <EntitiesDescriptor> or <EntityDescriptor>"</span>); +<a class="jxr_linenumber" name="500" href="#500">500</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="501" href="#501">501</a> } +<a class="jxr_linenumber" name="502" href="#502">502</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="503" href="#503">503</a> <em class="jxr_comment">// Now that we have the new set sorted out commit it in</em> +<a class="jxr_linenumber" name="504" href="#504">504</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="505" href="#505">505</a> <strong class="jxr_keyword">this</strong>.spNames = spNameSet; +<a class="jxr_linenumber" name="506" href="#506">506</a> <strong class="jxr_keyword">this</strong>.idpNames = idpNameSet; +<a class="jxr_linenumber" name="507" href="#507">507</a> +<a class="jxr_linenumber" name="508" href="#508">508</a> <strong class="jxr_keyword">for</strong> (Plugin plugin:plugins.keySet()) { +<a class="jxr_linenumber" name="509" href="#509">509</a> plugins.put(plugin, plugin.refreshMetadata(provider)); +<a class="jxr_linenumber" name="510" href="#510">510</a> } +<a class="jxr_linenumber" name="511" href="#511">511</a> } +<a class="jxr_linenumber" name="512" href="#512">512</a> +<a class="jxr_linenumber" name="513" href="#513">513</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="514" href="#514">514</a> <em class="jxr_javadoccomment"> * Enumerate all the roles and see whether this entity can be an IdP.</em> +<a class="jxr_linenumber" name="515" href="#515">515</a> <em class="jxr_javadoccomment"> * @param entity</em> +<a class="jxr_linenumber" name="516" href="#516">516</a> <em class="jxr_javadoccomment"> * @return true if one of the roles that entity has is IdPSSO</em> +<a class="jxr_linenumber" name="517" href="#517">517</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="518" href="#518">518</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> hasIdPRole(EntityDescriptor entity) { +<a class="jxr_linenumber" name="519" href="#519">519</a> List<RoleDescriptor> roles = entity.getRoleDescriptors(); +<a class="jxr_linenumber" name="520" href="#520">520</a> +<a class="jxr_linenumber" name="521" href="#521">521</a> <strong class="jxr_keyword">for</strong> (RoleDescriptor role:roles) { +<a class="jxr_linenumber" name="522" href="#522">522</a> <strong class="jxr_keyword">if</strong> (role instanceof IDPSSODescriptor) { +<a class="jxr_linenumber" name="523" href="#523">523</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="524" href="#524">524</a> <em class="jxr_comment">// So the entity knows how to be some sort of an Idp</em> +<a class="jxr_linenumber" name="525" href="#525">525</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="526" href="#526">526</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="527" href="#527">527</a> } +<a class="jxr_linenumber" name="528" href="#528">528</a> } +<a class="jxr_linenumber" name="529" href="#529">529</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="530" href="#530">530</a> } +<a class="jxr_linenumber" name="531" href="#531">531</a> +<a class="jxr_linenumber" name="532" href="#532">532</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="533" href="#533">533</a> <em class="jxr_javadoccomment"> * Enumerate all the roles and see whether this entity can be an SP.</em> +<a class="jxr_linenumber" name="534" href="#534">534</a> <em class="jxr_javadoccomment"> * @param entity</em> +<a class="jxr_linenumber" name="535" href="#535">535</a> <em class="jxr_javadoccomment"> * @return true if one of the roles that entity has is SPSSO</em> +<a class="jxr_linenumber" name="536" href="#536">536</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="537" href="#537">537</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> hasSPRole(EntityDescriptor entity) { +<a class="jxr_linenumber" name="538" href="#538">538</a> List<RoleDescriptor> roles = entity.getRoleDescriptors(); +<a class="jxr_linenumber" name="539" href="#539">539</a> +<a class="jxr_linenumber" name="540" href="#540">540</a> <strong class="jxr_keyword">for</strong> (RoleDescriptor role:roles) { +<a class="jxr_linenumber" name="541" href="#541">541</a> <strong class="jxr_keyword">if</strong> (role instanceof SPSSODescriptor) { +<a class="jxr_linenumber" name="542" href="#542">542</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="543" href="#543">543</a> <em class="jxr_comment">// "I can do that"</em> +<a class="jxr_linenumber" name="544" href="#544">544</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="545" href="#545">545</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="546" href="#546">546</a> } +<a class="jxr_linenumber" name="547" href="#547">547</a> } +<a class="jxr_linenumber" name="548" href="#548">548</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="549" href="#549">549</a> } +<a class="jxr_linenumber" name="550" href="#550">550</a> +<a class="jxr_linenumber" name="551" href="#551">551</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="552" href="#552">552</a> <em class="jxr_javadoccomment"> * Return the idpSite for the given entity name.</em> +<a class="jxr_linenumber" name="553" href="#553">553</a> <em class="jxr_javadoccomment"> * @param idpName the entityname to look up</em> +<a class="jxr_linenumber" name="554" href="#554">554</a> <em class="jxr_javadoccomment"> * @return the associated idpSite</em> +<a class="jxr_linenumber" name="555" href="#555">555</a> <em class="jxr_javadoccomment"> * @throws WayfException</em> +<a class="jxr_linenumber" name="556" href="#556">556</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="557" href="#557">557</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> getSite(String idpName) <strong class="jxr_keyword">throws</strong> WayfException { +<a class="jxr_linenumber" name="558" href="#558">558</a> +<a class="jxr_linenumber" name="559" href="#559">559</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="560" href="#560">560</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a>(metadata.getEntityDescriptor(idpName)); +<a class="jxr_linenumber" name="561" href="#561">561</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { +<a class="jxr_linenumber" name="562" href="#562">562</a> String s = <span class="jxr_string">"Couldn't resolve "</span> + idpName + <span class="jxr_string">" in "</span> + getDisplayName(); +<a class="jxr_linenumber" name="563" href="#563">563</a> LOG.error(s, e); +<a class="jxr_linenumber" name="564" href="#564">564</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(s, e); +<a class="jxr_linenumber" name="565" href="#565">565</a> } +<a class="jxr_linenumber" name="566" href="#566">566</a> } +<a class="jxr_linenumber" name="567" href="#567">567</a> +<a class="jxr_linenumber" name="568" href="#568">568</a> <strong class="jxr_keyword">protected</strong> EntityDescriptor getEntity(String name) <strong class="jxr_keyword">throws</strong> WayfException { +<a class="jxr_linenumber" name="569" href="#569">569</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="570" href="#570">570</a> <strong class="jxr_keyword">return</strong> metadata.getEntityDescriptor(name); +<a class="jxr_linenumber" name="571" href="#571">571</a> } <strong class="jxr_keyword">catch</strong> (MetadataProviderException e) { +<a class="jxr_linenumber" name="572" href="#572">572</a> String s = <span class="jxr_string">"Couldn't resolve "</span> + name + <span class="jxr_string">" in "</span> + getDisplayName(); +<a class="jxr_linenumber" name="573" href="#573">573</a> LOG.error(s, e); +<a class="jxr_linenumber" name="574" href="#574">574</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(s, e); +<a class="jxr_linenumber" name="575" href="#575">575</a> } +<a class="jxr_linenumber" name="576" href="#576">576</a> +<a class="jxr_linenumber" name="577" href="#577">577</a> } +<a class="jxr_linenumber" name="578" href="#578">578</a> } +<a class="jxr_linenumber" name="579" href="#579">579</a> </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html index cc3ae38..a921e72 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html @@ -1,70 +1,70 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>IdPSiteSetEntry xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="17" href="#17">17</a> -<a name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.Collection; -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> -<a name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * This is just a container class for tieing together a set of IdPs to a name - this being what</em> -<a name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * is sent to the JSP for display purposes.</em> -<a name="22" href="#22">22</a> <em class="jxr_javadoccomment"> */</em> -<a name="23" href="#23">23</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html">IdPSiteSetEntry</a> { -<a name="24" href="#24">24</a> -<a name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The metadata provider. */</em> -<a name="26" href="#26">26</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> siteSet; -<a name="27" href="#27">27</a> -<a name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The IdPs associated with that metadata provider. */</em> -<a name="29" href="#29">29</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Collection<IdPSite> sites; -<a name="30" href="#30">30</a> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Create an object which contains just these two objects.</em> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * @param siteSetParam the metadata provider.</em> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * @param sitesParam the list of IdPs. </em> -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> -<a name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html">IdPSiteSetEntry</a>(<a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> siteSetParam, Collection<IdPSite> sitesParam) { -<a name="37" href="#37">37</a> <strong class="jxr_keyword">this</strong>.siteSet = siteSetParam; -<a name="38" href="#38">38</a> <strong class="jxr_keyword">this</strong>.sites = sitesParam; -<a name="39" href="#39">39</a> } -<a name="40" href="#40">40</a> -<a name="41" href="#41">41</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em> -<a name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * Return something to display for this set of sites. </em> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * @return the name as defined in the configuration</em> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment"> */</em> -<a name="45" href="#45">45</a> <strong class="jxr_keyword">public</strong> String getName() { -<a name="46" href="#46">46</a> <strong class="jxr_keyword">return</strong> siteSet.getDisplayName(); -<a name="47" href="#47">47</a> } -<a name="48" href="#48">48</a> -<a name="49" href="#49">49</a> <em class="jxr_javadoccomment">/**</em> -<a name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Return the list of associated sites. </em> -<a name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * @return a collection of IdPs.</em> -<a name="52" href="#52">52</a> <em class="jxr_javadoccomment"> */</em> -<a name="53" href="#53">53</a> <strong class="jxr_keyword">public</strong> Collection<IdPSite> getSites() { -<a name="54" href="#54">54</a> <strong class="jxr_keyword">return</strong> sites; -<a name="55" href="#55">55</a> } -<a name="56" href="#56">56</a> -<a name="57" href="#57">57</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.Collection; +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * This is just a container class for tieing together a set of IdPs to a name - this being what</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * is sent to the JSP for display purposes.</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html">IdPSiteSetEntry</a> { +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The metadata provider. */</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> siteSet; +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The IdPs associated with that metadata provider. */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Collection<IdPSite> sites; +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Create an object which contains just these two objects.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * @param siteSetParam the metadata provider.</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * @param sitesParam the list of IdPs. </em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSetEntry.html">IdPSiteSetEntry</a>(<a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> siteSetParam, Collection<IdPSite> sitesParam) { +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">this</strong>.siteSet = siteSetParam; +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">this</strong>.sites = sitesParam; +<a class="jxr_linenumber" name="39" href="#39">39</a> } +<a class="jxr_linenumber" name="40" href="#40">40</a> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * Return something to display for this set of sites. </em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * @return the name as defined in the configuration</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">public</strong> String getName() { +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">return</strong> siteSet.getDisplayName(); +<a class="jxr_linenumber" name="47" href="#47">47</a> } +<a class="jxr_linenumber" name="48" href="#48">48</a> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Return the list of associated sites. </em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * @return a collection of IdPs.</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">public</strong> Collection<IdPSite> getSites() { +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">return</strong> sites; +<a class="jxr_linenumber" name="55" href="#55">55</a> } +<a class="jxr_linenumber" name="56" href="#56">56</a> +<a class="jxr_linenumber" name="57" href="#57">57</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html index e4560ba..3de420f 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html @@ -1,85 +1,85 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>LogbackConfigurationChangeListener xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2007] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.Resource; -<a name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.ResourceChangeListener; -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.ResourceException; -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; -<a name="23" href="#23">23</a> -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.classic.LoggerContext; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.classic.joran.JoranConfigurator; -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.joran.spi.JoranException; -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.ErrorStatus; -<a name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.InfoStatus; -<a name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.StatusManager; -<a name="30" href="#30">30</a> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Callback that may be registered for a watch logback configuration file. */</em> -<a name="32" href="#32">32</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html">LogbackConfigurationChangeListener</a> implements ResourceChangeListener { -<a name="33" href="#33">33</a> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> -<a name="35" href="#35">35</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> onResourceCreate(Resource resource) { -<a name="36" href="#36">36</a> configureLogback(resource); -<a name="37" href="#37">37</a> } -<a name="38" href="#38">38</a> -<a name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> -<a name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> onResourceDelete(Resource resource) { -<a name="41" href="#41">41</a> <em class="jxr_comment">// do nothing</em> -<a name="42" href="#42">42</a> } -<a name="43" href="#43">43</a> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> -<a name="45" href="#45">45</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> onResourceUpdate(Resource resource) { -<a name="46" href="#46">46</a> configureLogback(resource); -<a name="47" href="#47">47</a> } -<a name="48" href="#48">48</a> -<a name="49" href="#49">49</a> <em class="jxr_javadoccomment">/**</em> -<a name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Configures logback using the given resource as the Joran configuration file.</em> -<a name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * </em> -<a name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * @param configuration logback configuration file</em> -<a name="53" href="#53">53</a> <em class="jxr_javadoccomment"> */</em> -<a name="54" href="#54">54</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> configureLogback(Resource configuration) { -<a name="55" href="#55">55</a> LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory(); -<a name="56" href="#56">56</a> StatusManager statusManager = loggerContext.getStatusManager(); -<a name="57" href="#57">57</a> statusManager.add(<strong class="jxr_keyword">new</strong> InfoStatus(<span class="jxr_string">"Loading logging configuration file: "</span> + configuration.getLocation(), <strong class="jxr_keyword">this</strong>)); -<a name="58" href="#58">58</a> <strong class="jxr_keyword">try</strong> { -<a name="59" href="#59">59</a> loggerContext.reset(); -<a name="60" href="#60">60</a> JoranConfigurator configurator = <strong class="jxr_keyword">new</strong> JoranConfigurator(); -<a name="61" href="#61">61</a> configurator.setContext(loggerContext); -<a name="62" href="#62">62</a> configurator.doConfigure(configuration.getInputStream()); -<a name="63" href="#63">63</a> loggerContext.start(); -<a name="64" href="#64">64</a> } <strong class="jxr_keyword">catch</strong> (JoranException e) { -<a name="65" href="#65">65</a> statusManager.add(<strong class="jxr_keyword">new</strong> ErrorStatus(<span class="jxr_string">"Error loading logging configuration file: "</span> -<a name="66" href="#66">66</a> + configuration.getLocation(), <strong class="jxr_keyword">this</strong>, e)); -<a name="67" href="#67">67</a> } <strong class="jxr_keyword">catch</strong> (ResourceException e) { -<a name="68" href="#68">68</a> statusManager.add(<strong class="jxr_keyword">new</strong> ErrorStatus(<span class="jxr_string">"Error loading logging configuration file: "</span> -<a name="69" href="#69">69</a> + configuration.getLocation(), <strong class="jxr_keyword">this</strong>, e)); -<a name="70" href="#70">70</a> } -<a name="71" href="#71">71</a> } -<a name="72" href="#72">72</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2007] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.Resource; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.ResourceChangeListener; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.ResourceException; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; +<a class="jxr_linenumber" name="23" href="#23">23</a> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.classic.LoggerContext; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.classic.joran.JoranConfigurator; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.joran.spi.JoranException; +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.ErrorStatus; +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.InfoStatus; +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.StatusManager; +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Callback that may be registered for a watch logback configuration file. */</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html">LogbackConfigurationChangeListener</a> <strong class="jxr_keyword">implements</strong> ResourceChangeListener { +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> onResourceCreate(Resource resource) { +<a class="jxr_linenumber" name="36" href="#36">36</a> configureLogback(resource); +<a class="jxr_linenumber" name="37" href="#37">37</a> } +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> onResourceDelete(Resource resource) { +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_comment">// do nothing</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> } +<a class="jxr_linenumber" name="43" href="#43">43</a> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> onResourceUpdate(Resource resource) { +<a class="jxr_linenumber" name="46" href="#46">46</a> configureLogback(resource); +<a class="jxr_linenumber" name="47" href="#47">47</a> } +<a class="jxr_linenumber" name="48" href="#48">48</a> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Configures logback using the given resource as the Joran configuration file.</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * @param configuration logback configuration file</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> configureLogback(Resource configuration) { +<a class="jxr_linenumber" name="55" href="#55">55</a> LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory(); +<a class="jxr_linenumber" name="56" href="#56">56</a> StatusManager statusManager = loggerContext.getStatusManager(); +<a class="jxr_linenumber" name="57" href="#57">57</a> statusManager.add(<strong class="jxr_keyword">new</strong> InfoStatus(<span class="jxr_string">"Loading logging configuration file: "</span> + configuration.getLocation(), <strong class="jxr_keyword">this</strong>)); +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="59" href="#59">59</a> loggerContext.reset(); +<a class="jxr_linenumber" name="60" href="#60">60</a> JoranConfigurator configurator = <strong class="jxr_keyword">new</strong> JoranConfigurator(); +<a class="jxr_linenumber" name="61" href="#61">61</a> configurator.setContext(loggerContext); +<a class="jxr_linenumber" name="62" href="#62">62</a> configurator.doConfigure(configuration.getInputStream()); +<a class="jxr_linenumber" name="63" href="#63">63</a> loggerContext.start(); +<a class="jxr_linenumber" name="64" href="#64">64</a> } <strong class="jxr_keyword">catch</strong> (JoranException e) { +<a class="jxr_linenumber" name="65" href="#65">65</a> statusManager.add(<strong class="jxr_keyword">new</strong> ErrorStatus(<span class="jxr_string">"Error loading logging configuration file: "</span> +<a class="jxr_linenumber" name="66" href="#66">66</a> + configuration.getLocation(), <strong class="jxr_keyword">this</strong>, e)); +<a class="jxr_linenumber" name="67" href="#67">67</a> } <strong class="jxr_keyword">catch</strong> (ResourceException e) { +<a class="jxr_linenumber" name="68" href="#68">68</a> statusManager.add(<strong class="jxr_keyword">new</strong> ErrorStatus(<span class="jxr_string">"Error loading logging configuration file: "</span> +<a class="jxr_linenumber" name="69" href="#69">69</a> + configuration.getLocation(), <strong class="jxr_keyword">this</strong>, e)); +<a class="jxr_linenumber" name="70" href="#70">70</a> } +<a class="jxr_linenumber" name="71" href="#71">71</a> } +<a class="jxr_linenumber" name="72" href="#72">72</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html index 53ef169..c4b3ba3 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html @@ -1,77 +1,77 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>LogbackLoggingService xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2007] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.Timer; -<a name="20" href="#20">20</a> -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.FilesystemResource; -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.Resource; -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.ResourceChangeWatcher; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.ResourceException; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; -<a name="26" href="#26">26</a> -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.classic.LoggerContext; -<a name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.ErrorStatus; -<a name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.StatusManager; -<a name="30" href="#30">30</a> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Simple logging service that watches for logback configuration file changes and reloads the file when a change occurs.</em> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> -<a name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">LogbackLoggingService</a> { -<a name="35" href="#35">35</a> -<a name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Timer used periodically read the logging configuration file. */</em> -<a name="37" href="#37">37</a> <strong class="jxr_keyword">private</strong> Timer taskTimer; -<a name="38" href="#38">38</a> -<a name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em> -<a name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * Constructor.</em> -<a name="41" href="#41">41</a> <em class="jxr_javadoccomment"> *</em> -<a name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * @param loggingConfigurationFile logback configuration file</em> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * @param pollingFrequency frequency the configuration file should be checked for changes</em> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment"> */</em> -<a name="45" href="#45">45</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">LogbackLoggingService</a>(String loggingConfigurationFile, <strong class="jxr_keyword">long</strong> pollingFrequency) { -<a name="46" href="#46">46</a> LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory(); -<a name="47" href="#47">47</a> StatusManager statusManager = loggerContext.getStatusManager(); -<a name="48" href="#48">48</a> -<a name="49" href="#49">49</a> <strong class="jxr_keyword">try</strong>{ -<a name="50" href="#50">50</a> Resource configResource = <strong class="jxr_keyword">new</strong> FilesystemResource(loggingConfigurationFile); -<a name="51" href="#51">51</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html">LogbackConfigurationChangeListener</a> configChangeListener = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html">LogbackConfigurationChangeListener</a>(); -<a name="52" href="#52">52</a> configChangeListener.onResourceCreate(configResource); -<a name="53" href="#53">53</a> -<a name="54" href="#54">54</a> ResourceChangeWatcher resourceWatcher = <strong class="jxr_keyword">new</strong> ResourceChangeWatcher(configResource, pollingFrequency, 5); -<a name="55" href="#55">55</a> resourceWatcher.getResourceListeners().add(configChangeListener); -<a name="56" href="#56">56</a> -<a name="57" href="#57">57</a> taskTimer = <strong class="jxr_keyword">new</strong> Timer(<strong class="jxr_keyword">true</strong>); -<a name="58" href="#58">58</a> taskTimer.schedule(resourceWatcher, 0, pollingFrequency); -<a name="59" href="#59">59</a> }<strong class="jxr_keyword">catch</strong>(ResourceException e){ -<a name="60" href="#60">60</a> statusManager.add(<strong class="jxr_keyword">new</strong> ErrorStatus(<span class="jxr_string">"Error loading logging configuration file: "</span> -<a name="61" href="#61">61</a> + loggingConfigurationFile, <strong class="jxr_keyword">this</strong>, e)); -<a name="62" href="#62">62</a> } -<a name="63" href="#63">63</a> } -<a name="64" href="#64">64</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2007] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.Timer; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.FilesystemResource; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.Resource; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.ResourceChangeWatcher; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.util.resource.ResourceException; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.classic.LoggerContext; +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.ErrorStatus; +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> ch.qos.logback.core.status.StatusManager; +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Simple logging service that watches for logback configuration file changes and reloads the file when a change occurs.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">LogbackLoggingService</a> { +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Timer used periodically read the logging configuration file. */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">private</strong> Timer taskTimer; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * @param loggingConfigurationFile logback configuration file</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * @param pollingFrequency frequency the configuration file should be checked for changes</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">LogbackLoggingService</a>(String loggingConfigurationFile, <strong class="jxr_keyword">long</strong> pollingFrequency) { +<a class="jxr_linenumber" name="46" href="#46">46</a> LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory(); +<a class="jxr_linenumber" name="47" href="#47">47</a> StatusManager statusManager = loggerContext.getStatusManager(); +<a class="jxr_linenumber" name="48" href="#48">48</a> +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">try</strong>{ +<a class="jxr_linenumber" name="50" href="#50">50</a> Resource configResource = <strong class="jxr_keyword">new</strong> FilesystemResource(loggingConfigurationFile); +<a class="jxr_linenumber" name="51" href="#51">51</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html">LogbackConfigurationChangeListener</a> configChangeListener = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackConfigurationChangeListener.html">LogbackConfigurationChangeListener</a>(); +<a class="jxr_linenumber" name="52" href="#52">52</a> configChangeListener.onResourceCreate(configResource); +<a class="jxr_linenumber" name="53" href="#53">53</a> +<a class="jxr_linenumber" name="54" href="#54">54</a> ResourceChangeWatcher resourceWatcher = <strong class="jxr_keyword">new</strong> ResourceChangeWatcher(configResource, pollingFrequency, 5); +<a class="jxr_linenumber" name="55" href="#55">55</a> resourceWatcher.getResourceListeners().add(configChangeListener); +<a class="jxr_linenumber" name="56" href="#56">56</a> +<a class="jxr_linenumber" name="57" href="#57">57</a> taskTimer = <strong class="jxr_keyword">new</strong> Timer(<strong class="jxr_keyword">true</strong>); +<a class="jxr_linenumber" name="58" href="#58">58</a> taskTimer.schedule(resourceWatcher, 0, pollingFrequency); +<a class="jxr_linenumber" name="59" href="#59">59</a> }<strong class="jxr_keyword">catch</strong>(ResourceException e){ +<a class="jxr_linenumber" name="60" href="#60">60</a> statusManager.add(<strong class="jxr_keyword">new</strong> ErrorStatus(<span class="jxr_string">"Error loading logging configuration file: "</span> +<a class="jxr_linenumber" name="61" href="#61">61</a> + loggingConfigurationFile, <strong class="jxr_keyword">this</strong>, e)); +<a class="jxr_linenumber" name="62" href="#62">62</a> } +<a class="jxr_linenumber" name="63" href="#63">63</a> } +<a class="jxr_linenumber" name="64" href="#64">64</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/Version.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/Version.html index 0598401..70e40ab 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/Version.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/Version.html @@ -1,44 +1,44 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>Version xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/Version.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2008 University Corporation for Advanced Internet Development, Inc.</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Class for printing the version of this library. */</em> -<a name="20" href="#20">20</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/Version.html">Version</a> { -<a name="21" href="#21">21</a> -<a name="22" href="#22">22</a> <em class="jxr_javadoccomment">/**</em> -<a name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * Main entry point to program.</em> -<a name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * </em> -<a name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * @param args command line arguments</em> -<a name="26" href="#26">26</a> <em class="jxr_javadoccomment"> */</em> -<a name="27" href="#27">27</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> main(String[] args) { -<a name="28" href="#28">28</a> Package pkg = Version.<strong class="jxr_keyword">class</strong>.getPackage(); -<a name="29" href="#29">29</a> System.out.println(pkg.getImplementationTitle() + <span class="jxr_string">" version "</span> + pkg.getImplementationVersion()); -<a name="30" href="#30">30</a> } -<a name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2008 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Class for printing the version of this library. */</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/Version.html">Version</a> { +<a class="jxr_linenumber" name="21" href="#21">21</a> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * Main entry point to program.</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * @param args command line arguments</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> main(String[] args) { +<a class="jxr_linenumber" name="28" href="#28">28</a> Package pkg = Version.<strong class="jxr_keyword">class</strong>.getPackage(); +<a class="jxr_linenumber" name="29" href="#29">29</a> System.out.println(pkg.getImplementationTitle() + <span class="jxr_string">" version "</span> + pkg.getImplementationVersion()); +<a class="jxr_linenumber" name="30" href="#30">30</a> } +<a class="jxr_linenumber" name="31" href="#31">31</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/WayfException.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/WayfException.html index 886c6c8..3d85b39 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/WayfException.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/WayfException.html @@ -1,60 +1,60 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>WayfException xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/WayfException.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> -<a name="20" href="#20">20</a> <em class="jxr_javadoccomment">/**</em> -<a name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * Signals that an error has occurred while processing a Shibboleth WAYF request.</em> -<a name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * </em> -<a name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * @author Walter Hoehn wassa&#064;columbia.edu</em> -<a name="24" href="#24">24</a> <em class="jxr_javadoccomment"> */</em> -<a name="25" href="#25">25</a> -<a name="26" href="#26">26</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a> <strong class="jxr_keyword">extends</strong> Exception { -<a name="27" href="#27">27</a> -<a name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Required serialization constant. */</em> -<a name="29" href="#29">29</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 8426660801169338914L; -<a name="30" href="#30">30</a> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Constructor with a description and an exception.</em> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * @param s description</em> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * @param e something bad having happened.</em> -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> -<a name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(String s, Throwable e) { -<a name="37" href="#37">37</a> <strong class="jxr_keyword">super</strong>(s, e); -<a name="38" href="#38">38</a> } -<a name="39" href="#39">39</a> -<a name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em> -<a name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * Constructure with just a description.</em> -<a name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * @param s description</em> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment"> */</em> -<a name="44" href="#44">44</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(String s) { -<a name="45" href="#45">45</a> <strong class="jxr_keyword">super</strong>(s); -<a name="46" href="#46">46</a> } -<a name="47" href="#47">47</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * Signals that an error has occurred while processing a Shibboleth WAYF request.</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * @author Walter Hoehn wassa&#064;columbia.edu</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a> <strong class="jxr_keyword">extends</strong> Exception { +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Required serialization constant. */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 8426660801169338914L; +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Constructor with a description and an exception.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * @param s description</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * @param e something bad having happened.</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(String s, Throwable e) { +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">super</strong>(s, e); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * Constructure with just a description.</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * @param s description</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfException.html">WayfException</a>(String s) { +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">super</strong>(s); +<a class="jxr_linenumber" name="46" href="#46">46</a> } +<a class="jxr_linenumber" name="47" href="#47">47</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html index b19792a..f6b1195 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html @@ -1,322 +1,426 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>WayfService xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/WayfService.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.io.FileInputStream; -<a name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.io.FileNotFoundException; -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.lang.reflect.Constructor; -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> java.util.Hashtable; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> java.util.Iterator; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a name="26" href="#26">26</a> -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> javax.servlet.GenericServlet; -<a name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> javax.servlet.ServletException; -<a name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServlet; -<a name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; -<a name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletResponse; -<a name="32" href="#32">32</a> -<a name="33" href="#33">33</a> <strong class="jxr_keyword">import</strong> org.opensaml.DefaultBootstrap; -<a name="34" href="#34">34</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.parse.BasicParserPool; -<a name="35" href="#35">35</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.DatatypeHelper; -<a name="36" href="#36">36</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; -<a name="37" href="#37">37</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; -<a name="38" href="#38">38</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Document; -<a name="39" href="#39">39</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; -<a name="40" href="#40">40</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; -<a name="41" href="#41">41</a> -<a name="42" href="#42">42</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException; -<a name="43" href="#43">43</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.Plugin; -<a name="44" href="#44">44</a> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment">/**</em> -<a name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * A servlet implementation of the Shibboleth WAYF service. Allows a browser</em> -<a name="47" href="#47">47</a> <em class="jxr_javadoccomment"> * user to select from among a group of origin sites. User selection is</em> -<a name="48" href="#48">48</a> <em class="jxr_javadoccomment"> * optionally cached and the user is forwarded to the HandleService appropriate</em> -<a name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * to his selection.</em> -<a name="50" href="#50">50</a> <em class="jxr_javadoccomment"> */</em> -<a name="51" href="#51">51</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfService.html">WayfService</a> <strong class="jxr_keyword">extends</strong> HttpServlet { -<a name="52" href="#52">52</a> -<a name="53" href="#53">53</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Required constant for serializaton. */</em> -<a name="54" href="#54">54</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 5244503011625804940L; -<a name="55" href="#55">55</a> -<a name="56" href="#56">56</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Handle for outputting error and other messages. */</em> -<a name="57" href="#57">57</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(WayfService.<strong class="jxr_keyword">class</strong>.getName()); -<a name="58" href="#58">58</a> -<a name="59" href="#59">59</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Where to get the configuration. */</em> -<a name="60" href="#60">60</a> <strong class="jxr_keyword">private</strong> String wayfConfigFileLocation; -<a name="61" href="#61">61</a> -<a name="62" href="#62">62</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Logging service. */</em> -<a name="63" href="#63">63</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">LogbackLoggingService</a> logService; -<a name="64" href="#64">64</a> -<a name="65" href="#65">65</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> All the different Discovery Services we deal with. */</em> -<a name="66" href="#66">66</a> <strong class="jxr_keyword">private</strong> List <DiscoveryServiceHandler> discoveryServices = <strong class="jxr_keyword">new</strong> ArrayList <DiscoveryServiceHandler>(); -<a name="67" href="#67">67</a> -<a name="68" href="#68">68</a> <em class="jxr_javadoccomment">/**</em> -<a name="69" href="#69">69</a> <em class="jxr_javadoccomment"> * Initialize the Discovery Service.</em> -<a name="70" href="#70">70</a> <em class="jxr_javadoccomment"> * </em> -<a name="71" href="#71">71</a> <em class="jxr_javadoccomment"> * @throws ServletException in the case of something bad happening</em> -<a name="72" href="#72">72</a> <em class="jxr_javadoccomment"> * </em> -<a name="73" href="#73">73</a> <em class="jxr_javadoccomment"> * @see GenericServlet#init()</em> -<a name="74" href="#74">74</a> <em class="jxr_javadoccomment"> */</em> -<a name="75" href="#75">75</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> init() <strong class="jxr_keyword">throws</strong> ServletException { -<a name="76" href="#76">76</a> -<a name="77" href="#77">77</a> <strong class="jxr_keyword">super</strong>.init(); -<a name="78" href="#78">78</a> -<a name="79" href="#79">79</a> wayfConfigFileLocation = getServletContext().getInitParameter(<span class="jxr_string">"WAYFConfigFileLocation"</span>); -<a name="80" href="#80">80</a> <strong class="jxr_keyword">if</strong> (wayfConfigFileLocation == <strong class="jxr_keyword">null</strong>) { -<a name="81" href="#81">81</a> wayfConfigFileLocation = getServletConfig().getInitParameter(<span class="jxr_string">"WAYFConfigFileLocation"</span>); -<a name="82" href="#82">82</a> } -<a name="83" href="#83">83</a> <strong class="jxr_keyword">if</strong> (wayfConfigFileLocation == <strong class="jxr_keyword">null</strong>) { -<a name="84" href="#84">84</a> wayfConfigFileLocation = <span class="jxr_string">"/wayfconfig.xml"</span>; -<a name="85" href="#85">85</a> } -<a name="86" href="#86">86</a> -<a name="87" href="#87">87</a> -<a name="88" href="#88">88</a> <strong class="jxr_keyword">try</strong> { -<a name="89" href="#89">89</a> <em class="jxr_comment">//</em> -<a name="90" href="#90">90</a> <em class="jxr_comment">// Initialize logging</em> -<a name="91" href="#91">91</a> <em class="jxr_comment">//</em> -<a name="92" href="#92">92</a> String wayfLogfile = getServletContext().getInitParameter(<span class="jxr_string">"WAYFLogConfig"</span>); -<a name="93" href="#93">93</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == wayfLogfile) { -<a name="94" href="#94">94</a> wayfLogfile = getServletConfig().getInitParameter(<span class="jxr_string">"WAYFLogConfig"</span>); -<a name="95" href="#95">95</a> } -<a name="96" href="#96">96</a> <strong class="jxr_keyword">long</strong> pollingFrequency = 1000*60*5; -<a name="97" href="#97">97</a> -<a name="98" href="#98">98</a> String wayfLogfilePollFrequency = getServletContext().getInitParameter(<span class="jxr_string">"WAYFLogConfigPollFrequency"</span>); -<a name="99" href="#99">99</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == wayfLogfilePollFrequency) { -<a name="100" href="#100">100</a> wayfLogfilePollFrequency = getServletConfig().getInitParameter(<span class="jxr_string">"WAYFLogConfigPollFrequency"</span>); -<a name="101" href="#101">101</a> } -<a name="102" href="#102">102</a> <strong class="jxr_keyword">if</strong>(!DatatypeHelper.isEmpty(wayfLogfilePollFrequency)){ -<a name="103" href="#103">103</a> pollingFrequency = Long.parseLong(wayfLogfilePollFrequency); -<a name="104" href="#104">104</a> } -<a name="105" href="#105">105</a> <strong class="jxr_keyword">if</strong> (wayfLogfile != <strong class="jxr_keyword">null</strong>) { -<a name="106" href="#106">106</a> logService = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">LogbackLoggingService</a>(wayfLogfile, pollingFrequency); -<a name="107" href="#107">107</a> } -<a name="108" href="#108">108</a> -<a name="109" href="#109">109</a> LOG.info(<span class="jxr_string">"Logging initiated"</span>); -<a name="110" href="#110">110</a> -<a name="111" href="#111">111</a> <em class="jxr_comment">//</em> -<a name="112" href="#112">112</a> <em class="jxr_comment">// Initialize OpenSAML 2 library</em> -<a name="113" href="#113">113</a> <em class="jxr_comment">//</em> -<a name="114" href="#114">114</a> DefaultBootstrap.bootstrap(); -<a name="115" href="#115">115</a> -<a name="116" href="#116">116</a> BasicParserPool parser = <strong class="jxr_keyword">new</strong> BasicParserPool(); -<a name="117" href="#117">117</a> parser.setNamespaceAware(<strong class="jxr_keyword">true</strong>); -<a name="118" href="#118">118</a> Document doc; -<a name="119" href="#119">119</a> <strong class="jxr_keyword">try</strong> { -<a name="120" href="#120">120</a> doc = parser.parse(<strong class="jxr_keyword">new</strong> FileInputStream(wayfConfigFileLocation)); -<a name="121" href="#121">121</a> } <strong class="jxr_keyword">catch</strong> (FileNotFoundException e) { -<a name="122" href="#122">122</a> LOG.error(<span class="jxr_string">"Could not parse "</span> + wayfConfigFileLocation, e); -<a name="123" href="#123">123</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Could not parse "</span> + wayfConfigFileLocation, e); -<a name="124" href="#124">124</a> } -<a name="125" href="#125">125</a> NodeList itemElements = doc.getDocumentElement().getElementsByTagNameNS(XMLConstants.CONFIG_NS, -<a name="126" href="#126">126</a> <span class="jxr_string">"Default"</span>); -<a name="127" href="#127">127</a> -<a name="128" href="#128">128</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> defaultHandlerConfig; -<a name="129" href="#129">129</a> -<a name="130" href="#130">130</a> <strong class="jxr_keyword">if</strong> (itemElements.getLength() == 1) { -<a name="131" href="#131">131</a> -<a name="132" href="#132">132</a> Element element = (Element) itemElements.item(0); -<a name="133" href="#133">133</a> String attribute = element.getAttribute(<span class="jxr_string">"location"</span>); -<a name="134" href="#134">134</a> -<a name="135" href="#135">135</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="136" href="#136">136</a> -<a name="137" href="#137">137</a> LOG.error(<span class="jxr_string">"<Default> element cannot contain a location attribute"</span>); -<a name="138" href="#138">138</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"<Default> element cannot contain a location attribute"</span>); -<a name="139" href="#139">139</a> -<a name="140" href="#140">140</a> } -<a name="141" href="#141">141</a> -<a name="142" href="#142">142</a> attribute = element.getAttribute(<span class="jxr_string">"default"</span>); -<a name="143" href="#143">143</a> -<a name="144" href="#144">144</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { -<a name="145" href="#145">145</a> -<a name="146" href="#146">146</a> LOG.error(<span class="jxr_string">"<Default> element cannot contain a default attribute"</span>); -<a name="147" href="#147">147</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"<Default> element cannot contain a default attribute"</span>); -<a name="148" href="#148">148</a> -<a name="149" href="#149">149</a> } -<a name="150" href="#150">150</a> -<a name="151" href="#151">151</a> itemElements = element.getElementsByTagName(<span class="jxr_string">"Federation"</span>); -<a name="152" href="#152">152</a> -<a name="153" href="#153">153</a> <strong class="jxr_keyword">if</strong> (itemElements.getLength() != 0) { -<a name="154" href="#154">154</a> -<a name="155" href="#155">155</a> LOG.error(<span class="jxr_string">"<Default> element cannot contain <Federation> elements"</span>); -<a name="156" href="#156">156</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"<Default> element cannot contain <Federation> elements"</span>); -<a name="157" href="#157">157</a> -<a name="158" href="#158">158</a> } -<a name="159" href="#159">159</a> -<a name="160" href="#160">160</a> defaultHandlerConfig = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>(element, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>()); -<a name="161" href="#161">161</a> -<a name="162" href="#162">162</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (itemElements.getLength() == 0) { -<a name="163" href="#163">163</a> -<a name="164" href="#164">164</a> defaultHandlerConfig = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>(); -<a name="165" href="#165">165</a> -<a name="166" href="#166">166</a> } <strong class="jxr_keyword">else</strong> { -<a name="167" href="#167">167</a> LOG.error(<span class="jxr_string">"Must specify exactly one <Default> element"</span>); -<a name="168" href="#168">168</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Must specify exactly one <Default> element"</span>); -<a name="169" href="#169">169</a> } -<a name="170" href="#170">170</a> -<a name="171" href="#171">171</a> <em class="jxr_comment">//</em> -<a name="172" href="#172">172</a> <em class="jxr_comment">// Load metadata</em> -<a name="173" href="#173">173</a> <em class="jxr_comment">//</em> -<a name="174" href="#174">174</a> Hashtable <String, IdPSiteSet> siteSets = <strong class="jxr_keyword">new</strong> Hashtable <String, IdPSiteSet>(); -<a name="175" href="#175">175</a> -<a name="176" href="#176">176</a> itemElements = doc.getDocumentElement().getElementsByTagNameNS(XMLConstants.CONFIG_NS, -<a name="177" href="#177">177</a> <span class="jxr_string">"MetadataProvider"</span>); -<a name="178" href="#178">178</a> -<a name="179" href="#179">179</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { -<a name="180" href="#180">180</a> -<a name="181" href="#181">181</a> Element element = (Element) itemElements.item(i); -<a name="182" href="#182">182</a> -<a name="183" href="#183">183</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> siteset = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a>(element, parser, defaultHandlerConfig.getWarnOnBadBinding()); -<a name="184" href="#184">184</a> -<a name="185" href="#185">185</a> siteSets.put(siteset.getIdentifier(), siteset); -<a name="186" href="#186">186</a> } -<a name="187" href="#187">187</a> <strong class="jxr_keyword">if</strong> (siteSets.size() < 1) { -<a name="188" href="#188">188</a> LOG.error(<span class="jxr_string">"No Metadata Provider metadata loaded."</span>); -<a name="189" href="#189">189</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Could not load SAML metadata."</span>); -<a name="190" href="#190">190</a> } -<a name="191" href="#191">191</a> <em class="jxr_comment">//</em> -<a name="192" href="#192">192</a> <em class="jxr_comment">// Load plugins</em> -<a name="193" href="#193">193</a> <em class="jxr_comment">//</em> -<a name="194" href="#194">194</a> -<a name="195" href="#195">195</a> Hashtable <String, Plugin> plugins = <strong class="jxr_keyword">new</strong> Hashtable <String, Plugin>(); -<a name="196" href="#196">196</a> -<a name="197" href="#197">197</a> itemElements = doc.getDocumentElement().getElementsByTagNameNS(XMLConstants.CONFIG_NS, -<a name="198" href="#198">198</a> <span class="jxr_string">"Plugin"</span>); -<a name="199" href="#199">199</a> -<a name="200" href="#200">200</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { -<a name="201" href="#201">201</a> -<a name="202" href="#202">202</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin; -<a name="203" href="#203">203</a> -<a name="204" href="#204">204</a> Element element = (Element) itemElements.item(i); -<a name="205" href="#205">205</a> -<a name="206" href="#206">206</a> String identifier = element.getAttribute(<span class="jxr_string">"identifier"</span>); -<a name="207" href="#207">207</a> -<a name="208" href="#208">208</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == identifier || identifier.equals(<span class="jxr_string">""</span>)) { -<a name="209" href="#209">209</a> LOG.error(<span class="jxr_string">"Could not load plugin with no identifier"</span>); -<a name="210" href="#210">210</a> <strong class="jxr_keyword">continue</strong>; -<a name="211" href="#211">211</a> } -<a name="212" href="#212">212</a> -<a name="213" href="#213">213</a> String className = element.getAttribute(<span class="jxr_string">"type"</span>); -<a name="214" href="#214">214</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == className || className.equals(<span class="jxr_string">""</span>)) { -<a name="215" href="#215">215</a> LOG.error(<span class="jxr_string">"Plugin "</span> + identifier + <span class="jxr_string">" did not have a valid type"</span>); -<a name="216" href="#216">216</a> } -<a name="217" href="#217">217</a> <em class="jxr_comment">//</em> -<a name="218" href="#218">218</a> <em class="jxr_comment">// So try to get hold of the plugin</em> -<a name="219" href="#219">219</a> <em class="jxr_comment">//</em> -<a name="220" href="#220">220</a> <strong class="jxr_keyword">try</strong> { -<a name="221" href="#221">221</a> Class<Plugin> pluginClass = (Class<Plugin>) Class.forName(className); -<a name="222" href="#222">222</a> Class[] classParams = {Element.<strong class="jxr_keyword">class</strong>}; -<a name="223" href="#223">223</a> Constructor<Plugin> pluginConstructor = pluginClass.getConstructor(classParams); -<a name="224" href="#224">224</a> Object[] constructorParams = {element}; -<a name="225" href="#225">225</a> -<a name="226" href="#226">226</a> plugin = pluginConstructor.newInstance(constructorParams); -<a name="227" href="#227">227</a> -<a name="228" href="#228">228</a> } <strong class="jxr_keyword">catch</strong> (Exception e) { -<a name="229" href="#229">229</a> LOG.error(<span class="jxr_string">"Plugin "</span> + identifier + <span class="jxr_string">" could not be loaded "</span>, e); -<a name="230" href="#230">230</a> <strong class="jxr_keyword">continue</strong>; -<a name="231" href="#231">231</a> } -<a name="232" href="#232">232</a> -<a name="233" href="#233">233</a> plugins.put(identifier, plugin); -<a name="234" href="#234">234</a> } -<a name="235" href="#235">235</a> -<a name="236" href="#236">236</a> -<a name="237" href="#237">237</a> <em class="jxr_comment">//</em> -<a name="238" href="#238">238</a> <em class="jxr_comment">// Load service handlers</em> -<a name="239" href="#239">239</a> <em class="jxr_comment">//</em> -<a name="240" href="#240">240</a> itemElements = doc.getDocumentElement().getElementsByTagNameNS(XMLConstants.CONFIG_NS, -<a name="241" href="#241">241</a> <span class="jxr_string">"DiscoveryServiceHandler"</span>); -<a name="242" href="#242">242</a> -<a name="243" href="#243">243</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { -<a name="244" href="#244">244</a> -<a name="245" href="#245">245</a> discoveryServices.add(<strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a>((Element)itemElements.item(i), -<a name="246" href="#246">246</a> siteSets, -<a name="247" href="#247">247</a> plugins, -<a name="248" href="#248">248</a> defaultHandlerConfig)); -<a name="249" href="#249">249</a> -<a name="250" href="#250">250</a> } -<a name="251" href="#251">251</a> -<a name="252" href="#252">252</a> } <strong class="jxr_keyword">catch</strong> (Exception e) { -<a name="253" href="#253">253</a> <em class="jxr_comment">//</em> -<a name="254" href="#254">254</a> <em class="jxr_comment">// All other exceptions are from the parsing</em> -<a name="255" href="#255">255</a> <em class="jxr_comment">//</em> -<a name="256" href="#256">256</a> <strong class="jxr_keyword">if</strong> (LOG != <strong class="jxr_keyword">null</strong>) { -<a name="257" href="#257">257</a> LOG.error(<span class="jxr_string">"Error parsing DS configuration file."</span>, e); -<a name="258" href="#258">258</a> } -<a name="259" href="#259">259</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> ServletException(<span class="jxr_string">"Error parsing DS configuration file."</span>, e); -<a name="260" href="#260">260</a> } -<a name="261" href="#261">261</a> -<a name="262" href="#262">262</a> LOG.info(<span class="jxr_string">"DS initialization completed."</span>); -<a name="263" href="#263">263</a> } -<a name="264" href="#264">264</a> -<a name="265" href="#265">265</a> <em class="jxr_javadoccomment">/**</em> -<a name="266" href="#266">266</a> <em class="jxr_javadoccomment"> * Handle an HTTP GET. Just passes out to the appropriate handler.</em> -<a name="267" href="#267">267</a> <em class="jxr_javadoccomment"> * @param req described the request.</em> -<a name="268" href="#268">268</a> <em class="jxr_javadoccomment"> * @param res contains the response.</em> -<a name="269" href="#269">269</a> <em class="jxr_javadoccomment"> * @see HttpServlet#doGet(HttpServletRequest, HttpServletResponse)</em> -<a name="270" href="#270">270</a> <em class="jxr_javadoccomment"> */</em> -<a name="271" href="#271">271</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> doGet(HttpServletRequest req, HttpServletResponse res) { -<a name="272" href="#272">272</a> -<a name="273" href="#273">273</a> LOG.info(<span class="jxr_string">"Handling DS request."</span>); -<a name="274" href="#274">274</a> <em class="jxr_comment">// Tell the browser not to cache the WAYF page</em> -<a name="275" href="#275">275</a> res.setHeader(<span class="jxr_string">"Cache-Control"</span>, <span class="jxr_string">"no-cache"</span>); -<a name="276" href="#276">276</a> res.setHeader(<span class="jxr_string">"Pragma"</span>, <span class="jxr_string">"no-cache"</span>); -<a name="277" href="#277">277</a> res.setDateHeader(<span class="jxr_string">"Expires"</span>, 0); -<a name="278" href="#278">278</a> -<a name="279" href="#279">279</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> serviceHandler = lookupServiceHandler(req); -<a name="280" href="#280">280</a> -<a name="281" href="#281">281</a> serviceHandler.doGet(req, res); -<a name="282" href="#282">282</a> -<a name="283" href="#283">283</a> } -<a name="284" href="#284">284</a> -<a name="285" href="#285">285</a> <em class="jxr_javadoccomment">/**</em> -<a name="286" href="#286">286</a> <em class="jxr_javadoccomment"> * Given a request (an HTTP Get) find the apropriate DiscoveryService (from the name).</em> -<a name="287" href="#287">287</a> <em class="jxr_javadoccomment"> * @param req desribed the request</em> -<a name="288" href="#288">288</a> <em class="jxr_javadoccomment"> * @return the apropriate DiscoveryService.</em> -<a name="289" href="#289">289</a> <em class="jxr_javadoccomment"> */</em> -<a name="290" href="#290">290</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> lookupServiceHandler(HttpServletRequest req) { -<a name="291" href="#291">291</a> -<a name="292" href="#292">292</a> Iterator<DiscoveryServiceHandler> it = discoveryServices.iterator(); -<a name="293" href="#293">293</a> String requestURL = req.getRequestURL().toString(); -<a name="294" href="#294">294</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> defaultHandler = <strong class="jxr_keyword">null</strong>; -<a name="295" href="#295">295</a> -<a name="296" href="#296">296</a> <strong class="jxr_keyword">while</strong> (it.hasNext()) { -<a name="297" href="#297">297</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> handler = it.next(); -<a name="298" href="#298">298</a> -<a name="299" href="#299">299</a> <strong class="jxr_keyword">if</strong> (requestURL.matches(handler.getLocation())) { -<a name="300" href="#300">300</a> <strong class="jxr_keyword">return</strong> handler; -<a name="301" href="#301">301</a> } -<a name="302" href="#302">302</a> <strong class="jxr_keyword">if</strong> (defaultHandler == <strong class="jxr_keyword">null</strong> || handler.isDefault()) { -<a name="303" href="#303">303</a> defaultHandler = handler; -<a name="304" href="#304">304</a> } -<a name="305" href="#305">305</a> } -<a name="306" href="#306">306</a> LOG.warn(<span class="jxr_string">"Could not find Discovery service Handler for "</span> + requestURL); -<a name="307" href="#307">307</a> <strong class="jxr_keyword">return</strong> defaultHandler; -<a name="308" href="#308">308</a> } -<a name="309" href="#309">309</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.io.FileInputStream; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.io.FileNotFoundException; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.lang.reflect.Constructor; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> java.util.Hashtable; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> java.util.Iterator; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> javax.servlet.GenericServlet; +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> javax.servlet.ServletException; +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServlet; +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletResponse; +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">import</strong> org.opensaml.DefaultBootstrap; +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.Configuration; +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObjectBuilderFactory; +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallerFactory; +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.parse.BasicParserPool; +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.DatatypeHelper; +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Document; +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; +<a class="jxr_linenumber" name="45" href="#45">45</a> +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.common.ShibbolethConfigurationException; +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.Description; +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionBuilder; +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DescriptionUnmarshaller; +<a class="jxr_linenumber" name="50" href="#50">50</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints; +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsBuilder; +<a class="jxr_linenumber" name="52" href="#52">52</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHintsUnmarshaller; +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName; +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameBuilder; +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayNameUnmarshaller; +<a class="jxr_linenumber" name="56" href="#56">56</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint; +<a class="jxr_linenumber" name="57" href="#57">57</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintBuilder; +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHintUnmarshaller; +<a class="jxr_linenumber" name="59" href="#59">59</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint; +<a class="jxr_linenumber" name="60" href="#60">60</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintBuilder; +<a class="jxr_linenumber" name="61" href="#61">61</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHintUnmarshaller; +<a class="jxr_linenumber" name="62" href="#62">62</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint; +<a class="jxr_linenumber" name="63" href="#63">63</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintBuilder; +<a class="jxr_linenumber" name="64" href="#64">64</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHintUnmarshaller; +<a class="jxr_linenumber" name="65" href="#65">65</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL; +<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLBuilder; +<a class="jxr_linenumber" name="67" href="#67">67</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURLUnmarshaller; +<a class="jxr_linenumber" name="68" href="#68">68</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo; +<a class="jxr_linenumber" name="69" href="#69">69</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoBuilder; +<a class="jxr_linenumber" name="70" href="#70">70</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.LogoUnmarshaller; +<a class="jxr_linenumber" name="71" href="#71">71</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL; +<a class="jxr_linenumber" name="72" href="#72">72</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLBuilder; +<a class="jxr_linenumber" name="73" href="#73">73</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURLUnmarshaller; +<a class="jxr_linenumber" name="74" href="#74">74</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo; +<a class="jxr_linenumber" name="75" href="#75">75</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoBuilder; +<a class="jxr_linenumber" name="76" href="#76">76</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfoUnmarshaller; +<a class="jxr_linenumber" name="77" href="#77">77</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.Plugin; +<a class="jxr_linenumber" name="78" href="#78">78</a> +<a class="jxr_linenumber" name="79" href="#79">79</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment"> * A servlet implementation of the Shibboleth WAYF service. Allows a browser</em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <em class="jxr_javadoccomment"> * user to select from among a group of origin sites. User selection is</em> +<a class="jxr_linenumber" name="82" href="#82">82</a> <em class="jxr_javadoccomment"> * optionally cached and the user is forwarded to the HandleService appropriate</em> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment"> * to his selection.</em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="85" href="#85">85</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/WayfService.html">WayfService</a> <strong class="jxr_keyword">extends</strong> HttpServlet { +<a class="jxr_linenumber" name="86" href="#86">86</a> +<a class="jxr_linenumber" name="87" href="#87">87</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Required constant for serializaton. */</em> +<a class="jxr_linenumber" name="88" href="#88">88</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 5244503011625804940L; +<a class="jxr_linenumber" name="89" href="#89">89</a> +<a class="jxr_linenumber" name="90" href="#90">90</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Handle for outputting error and other messages. */</em> +<a class="jxr_linenumber" name="91" href="#91">91</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(WayfService.<strong class="jxr_keyword">class</strong>.getName()); +<a class="jxr_linenumber" name="92" href="#92">92</a> +<a class="jxr_linenumber" name="93" href="#93">93</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Where to get the configuration. */</em> +<a class="jxr_linenumber" name="94" href="#94">94</a> <strong class="jxr_keyword">private</strong> String wayfConfigFileLocation; +<a class="jxr_linenumber" name="95" href="#95">95</a> +<a class="jxr_linenumber" name="96" href="#96">96</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Logging service. */</em> +<a class="jxr_linenumber" name="97" href="#97">97</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">LogbackLoggingService</a> logService; +<a class="jxr_linenumber" name="98" href="#98">98</a> +<a class="jxr_linenumber" name="99" href="#99">99</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> All the different Discovery Services we deal with. */</em> +<a class="jxr_linenumber" name="100" href="#100">100</a> <strong class="jxr_keyword">private</strong> List <DiscoveryServiceHandler> discoveryServices = <strong class="jxr_keyword">new</strong> ArrayList <DiscoveryServiceHandler>(); +<a class="jxr_linenumber" name="101" href="#101">101</a> +<a class="jxr_linenumber" name="102" href="#102">102</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="103" href="#103">103</a> <em class="jxr_javadoccomment"> * help for init.</em> +<a class="jxr_linenumber" name="104" href="#104">104</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="105" href="#105">105</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> setupOtherSamlTypes(){ +<a class="jxr_linenumber" name="106" href="#106">106</a> QName response; +<a class="jxr_linenumber" name="107" href="#107">107</a> UnmarshallerFactory uFactory = Configuration.getUnmarshallerFactory(); +<a class="jxr_linenumber" name="108" href="#108">108</a> XMLObjectBuilderFactory bFactory = Configuration.getBuilderFactory(); +<a class="jxr_linenumber" name="109" href="#109">109</a> +<a class="jxr_linenumber" name="110" href="#110">110</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="111" href="#111">111</a> <em class="jxr_comment">// The UiInfo type</em> +<a class="jxr_linenumber" name="112" href="#112">112</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="113" href="#113">113</a> response = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, Description.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="114" href="#114">114</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html">DescriptionUnmarshaller</a>()); +<a class="jxr_linenumber" name="115" href="#115">115</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html">DescriptionBuilder</a>()); +<a class="jxr_linenumber" name="116" href="#116">116</a> +<a class="jxr_linenumber" name="117" href="#117">117</a> response = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, DisplayName.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="118" href="#118">118</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html">DisplayNameUnmarshaller</a>()); +<a class="jxr_linenumber" name="119" href="#119">119</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html">DisplayNameBuilder</a>()); +<a class="jxr_linenumber" name="120" href="#120">120</a> +<a class="jxr_linenumber" name="121" href="#121">121</a> response = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, InformationURL.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="122" href="#122">122</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html">InformationURLUnmarshaller</a>()); +<a class="jxr_linenumber" name="123" href="#123">123</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html">InformationURLBuilder</a>()); +<a class="jxr_linenumber" name="124" href="#124">124</a> +<a class="jxr_linenumber" name="125" href="#125">125</a> response = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, Logo.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="126" href="#126">126</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html">LogoUnmarshaller</a>()); +<a class="jxr_linenumber" name="127" href="#127">127</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html">LogoBuilder</a>()); +<a class="jxr_linenumber" name="128" href="#128">128</a> +<a class="jxr_linenumber" name="129" href="#129">129</a> response = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, PrivacyStatementURL.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="130" href="#130">130</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html">PrivacyStatementURLUnmarshaller</a>()); +<a class="jxr_linenumber" name="131" href="#131">131</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html">PrivacyStatementURLBuilder</a>()); +<a class="jxr_linenumber" name="132" href="#132">132</a> +<a class="jxr_linenumber" name="133" href="#133">133</a> response = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, UIInfo.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="134" href="#134">134</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html">UIInfoUnmarshaller</a>()); +<a class="jxr_linenumber" name="135" href="#135">135</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html">UIInfoBuilder</a>()); +<a class="jxr_linenumber" name="136" href="#136">136</a> +<a class="jxr_linenumber" name="137" href="#137">137</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="138" href="#138">138</a> <em class="jxr_comment">// The DiscoHint Types</em> +<a class="jxr_linenumber" name="139" href="#139">139</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="140" href="#140">140</a> response = <strong class="jxr_keyword">new</strong> QName(DiscoHints.MDUI_NS, IPHint.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="141" href="#141">141</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html">IPHintUnmarshaller</a>()); +<a class="jxr_linenumber" name="142" href="#142">142</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html">IPHintBuilder</a>()); +<a class="jxr_linenumber" name="143" href="#143">143</a> +<a class="jxr_linenumber" name="144" href="#144">144</a> response = <strong class="jxr_keyword">new</strong> QName(DiscoHints.MDUI_NS, GeolocationHint.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="145" href="#145">145</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html">GeolocationHintUnmarshaller</a>()); +<a class="jxr_linenumber" name="146" href="#146">146</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html">GeolocationHintBuilder</a>()); +<a class="jxr_linenumber" name="147" href="#147">147</a> +<a class="jxr_linenumber" name="148" href="#148">148</a> response = <strong class="jxr_keyword">new</strong> QName(DiscoHints.MDUI_NS, DomainHint.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="149" href="#149">149</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html">DomainHintUnmarshaller</a>()); +<a class="jxr_linenumber" name="150" href="#150">150</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html">DomainHintBuilder</a>()); +<a class="jxr_linenumber" name="151" href="#151">151</a> +<a class="jxr_linenumber" name="152" href="#152">152</a> response = <strong class="jxr_keyword">new</strong> QName(DiscoHints.MDUI_NS, DiscoHints.DEFAULT_ELEMENT_LOCAL_NAME); +<a class="jxr_linenumber" name="153" href="#153">153</a> uFactory.registerUnmarshaller(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html">DiscoHintsUnmarshaller</a>()); +<a class="jxr_linenumber" name="154" href="#154">154</a> bFactory.registerBuilder(response, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html">DiscoHintsBuilder</a>()); +<a class="jxr_linenumber" name="155" href="#155">155</a> } +<a class="jxr_linenumber" name="156" href="#156">156</a> +<a class="jxr_linenumber" name="157" href="#157">157</a> +<a class="jxr_linenumber" name="158" href="#158">158</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="159" href="#159">159</a> <em class="jxr_javadoccomment"> * Initialize the Discovery Service.</em> +<a class="jxr_linenumber" name="160" href="#160">160</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="161" href="#161">161</a> <em class="jxr_javadoccomment"> * @throws javax.servlet.ServletException in the case of something bad happening</em> +<a class="jxr_linenumber" name="162" href="#162">162</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="163" href="#163">163</a> <em class="jxr_javadoccomment"> * @see GenericServlet#init()</em> +<a class="jxr_linenumber" name="164" href="#164">164</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="165" href="#165">165</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> init() <strong class="jxr_keyword">throws</strong> ServletException { +<a class="jxr_linenumber" name="166" href="#166">166</a> +<a class="jxr_linenumber" name="167" href="#167">167</a> String loadMetadataExts = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="168" href="#168">168</a> +<a class="jxr_linenumber" name="169" href="#169">169</a> <strong class="jxr_keyword">super</strong>.init(); +<a class="jxr_linenumber" name="170" href="#170">170</a> +<a class="jxr_linenumber" name="171" href="#171">171</a> wayfConfigFileLocation = getServletContext().getInitParameter(<span class="jxr_string">"WAYFConfigFileLocation"</span>); +<a class="jxr_linenumber" name="172" href="#172">172</a> <strong class="jxr_keyword">if</strong> (wayfConfigFileLocation == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="173" href="#173">173</a> wayfConfigFileLocation = getServletConfig().getInitParameter(<span class="jxr_string">"WAYFConfigFileLocation"</span>); +<a class="jxr_linenumber" name="174" href="#174">174</a> } +<a class="jxr_linenumber" name="175" href="#175">175</a> <strong class="jxr_keyword">if</strong> (wayfConfigFileLocation == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="176" href="#176">176</a> wayfConfigFileLocation = <span class="jxr_string">"/wayfconfig.xml"</span>; +<a class="jxr_linenumber" name="177" href="#177">177</a> } +<a class="jxr_linenumber" name="178" href="#178">178</a> +<a class="jxr_linenumber" name="179" href="#179">179</a> loadMetadataExts = getServletContext().getInitParameter(<span class="jxr_string">"loadMetadataExts"</span>); +<a class="jxr_linenumber" name="180" href="#180">180</a> <strong class="jxr_keyword">if</strong> (loadMetadataExts == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="181" href="#181">181</a> loadMetadataExts = getServletConfig().getInitParameter(<span class="jxr_string">"loadMetadataExts"</span>); +<a class="jxr_linenumber" name="182" href="#182">182</a> } +<a class="jxr_linenumber" name="183" href="#183">183</a> +<a class="jxr_linenumber" name="184" href="#184">184</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="185" href="#185">185</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="186" href="#186">186</a> <em class="jxr_comment">// Initialize logging</em> +<a class="jxr_linenumber" name="187" href="#187">187</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="188" href="#188">188</a> String wayfLogfile = getServletContext().getInitParameter(<span class="jxr_string">"WAYFLogConfig"</span>); +<a class="jxr_linenumber" name="189" href="#189">189</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == wayfLogfile) { +<a class="jxr_linenumber" name="190" href="#190">190</a> wayfLogfile = getServletConfig().getInitParameter(<span class="jxr_string">"WAYFLogConfig"</span>); +<a class="jxr_linenumber" name="191" href="#191">191</a> } +<a class="jxr_linenumber" name="192" href="#192">192</a> <strong class="jxr_keyword">long</strong> pollingFrequency = 1000*60*5; +<a class="jxr_linenumber" name="193" href="#193">193</a> +<a class="jxr_linenumber" name="194" href="#194">194</a> String wayfLogfilePollFrequency = getServletContext().getInitParameter(<span class="jxr_string">"WAYFLogConfigPollFrequency"</span>); +<a class="jxr_linenumber" name="195" href="#195">195</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == wayfLogfilePollFrequency) { +<a class="jxr_linenumber" name="196" href="#196">196</a> wayfLogfilePollFrequency = getServletConfig().getInitParameter(<span class="jxr_string">"WAYFLogConfigPollFrequency"</span>); +<a class="jxr_linenumber" name="197" href="#197">197</a> } +<a class="jxr_linenumber" name="198" href="#198">198</a> <strong class="jxr_keyword">if</strong>(!DatatypeHelper.isEmpty(wayfLogfilePollFrequency)){ +<a class="jxr_linenumber" name="199" href="#199">199</a> pollingFrequency = Long.parseLong(wayfLogfilePollFrequency); +<a class="jxr_linenumber" name="200" href="#200">200</a> } +<a class="jxr_linenumber" name="201" href="#201">201</a> <strong class="jxr_keyword">if</strong> (wayfLogfile != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="202" href="#202">202</a> logService = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html">LogbackLoggingService</a>(wayfLogfile, pollingFrequency); +<a class="jxr_linenumber" name="203" href="#203">203</a> } +<a class="jxr_linenumber" name="204" href="#204">204</a> +<a class="jxr_linenumber" name="205" href="#205">205</a> LOG.info(<span class="jxr_string">"Logging initiated"</span>); +<a class="jxr_linenumber" name="206" href="#206">206</a> +<a class="jxr_linenumber" name="207" href="#207">207</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="208" href="#208">208</a> <em class="jxr_comment">// Initialize OpenSAML 2 library</em> +<a class="jxr_linenumber" name="209" href="#209">209</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="210" href="#210">210</a> DefaultBootstrap.bootstrap(); +<a class="jxr_linenumber" name="211" href="#211">211</a> +<a class="jxr_linenumber" name="212" href="#212">212</a> BasicParserPool parser = <strong class="jxr_keyword">new</strong> BasicParserPool(); +<a class="jxr_linenumber" name="213" href="#213">213</a> parser.setNamespaceAware(<strong class="jxr_keyword">true</strong>); +<a class="jxr_linenumber" name="214" href="#214">214</a> Document doc; +<a class="jxr_linenumber" name="215" href="#215">215</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="216" href="#216">216</a> doc = parser.parse(<strong class="jxr_keyword">new</strong> FileInputStream(wayfConfigFileLocation)); +<a class="jxr_linenumber" name="217" href="#217">217</a> } <strong class="jxr_keyword">catch</strong> (FileNotFoundException e) { +<a class="jxr_linenumber" name="218" href="#218">218</a> LOG.error(<span class="jxr_string">"Could not parse "</span> + wayfConfigFileLocation, e); +<a class="jxr_linenumber" name="219" href="#219">219</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Could not parse "</span> + wayfConfigFileLocation, e); +<a class="jxr_linenumber" name="220" href="#220">220</a> } +<a class="jxr_linenumber" name="221" href="#221">221</a> NodeList itemElements = doc.getDocumentElement().getElementsByTagNameNS(XMLConstants.CONFIG_NS, +<a class="jxr_linenumber" name="222" href="#222">222</a> <span class="jxr_string">"Default"</span>); +<a class="jxr_linenumber" name="223" href="#223">223</a> +<a class="jxr_linenumber" name="224" href="#224">224</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a> defaultHandlerConfig; +<a class="jxr_linenumber" name="225" href="#225">225</a> +<a class="jxr_linenumber" name="226" href="#226">226</a> <strong class="jxr_keyword">if</strong> (itemElements.getLength() == 1) { +<a class="jxr_linenumber" name="227" href="#227">227</a> +<a class="jxr_linenumber" name="228" href="#228">228</a> Element element = (Element) itemElements.item(0); +<a class="jxr_linenumber" name="229" href="#229">229</a> String attribute = element.getAttribute(<span class="jxr_string">"location"</span>); +<a class="jxr_linenumber" name="230" href="#230">230</a> +<a class="jxr_linenumber" name="231" href="#231">231</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="232" href="#232">232</a> +<a class="jxr_linenumber" name="233" href="#233">233</a> LOG.error(<span class="jxr_string">"<Default> element cannot contain a location attribute"</span>); +<a class="jxr_linenumber" name="234" href="#234">234</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"<Default> element cannot contain a location attribute"</span>); +<a class="jxr_linenumber" name="235" href="#235">235</a> +<a class="jxr_linenumber" name="236" href="#236">236</a> } +<a class="jxr_linenumber" name="237" href="#237">237</a> +<a class="jxr_linenumber" name="238" href="#238">238</a> attribute = element.getAttribute(<span class="jxr_string">"default"</span>); +<a class="jxr_linenumber" name="239" href="#239">239</a> +<a class="jxr_linenumber" name="240" href="#240">240</a> <strong class="jxr_keyword">if</strong> (attribute != <strong class="jxr_keyword">null</strong> && !attribute.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="241" href="#241">241</a> +<a class="jxr_linenumber" name="242" href="#242">242</a> LOG.error(<span class="jxr_string">"<Default> element cannot contain a default attribute"</span>); +<a class="jxr_linenumber" name="243" href="#243">243</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"<Default> element cannot contain a default attribute"</span>); +<a class="jxr_linenumber" name="244" href="#244">244</a> +<a class="jxr_linenumber" name="245" href="#245">245</a> } +<a class="jxr_linenumber" name="246" href="#246">246</a> +<a class="jxr_linenumber" name="247" href="#247">247</a> itemElements = element.getElementsByTagName(<span class="jxr_string">"Federation"</span>); +<a class="jxr_linenumber" name="248" href="#248">248</a> +<a class="jxr_linenumber" name="249" href="#249">249</a> <strong class="jxr_keyword">if</strong> (itemElements.getLength() != 0) { +<a class="jxr_linenumber" name="250" href="#250">250</a> +<a class="jxr_linenumber" name="251" href="#251">251</a> LOG.error(<span class="jxr_string">"<Default> element cannot contain <Federation> elements"</span>); +<a class="jxr_linenumber" name="252" href="#252">252</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"<Default> element cannot contain <Federation> elements"</span>); +<a class="jxr_linenumber" name="253" href="#253">253</a> +<a class="jxr_linenumber" name="254" href="#254">254</a> } +<a class="jxr_linenumber" name="255" href="#255">255</a> +<a class="jxr_linenumber" name="256" href="#256">256</a> defaultHandlerConfig = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>(element, <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>()); +<a class="jxr_linenumber" name="257" href="#257">257</a> +<a class="jxr_linenumber" name="258" href="#258">258</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (itemElements.getLength() == 0) { +<a class="jxr_linenumber" name="259" href="#259">259</a> +<a class="jxr_linenumber" name="260" href="#260">260</a> defaultHandlerConfig = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html">HandlerConfig</a>(); +<a class="jxr_linenumber" name="261" href="#261">261</a> +<a class="jxr_linenumber" name="262" href="#262">262</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="263" href="#263">263</a> LOG.error(<span class="jxr_string">"Must specify exactly one <Default> element"</span>); +<a class="jxr_linenumber" name="264" href="#264">264</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Must specify exactly one <Default> element"</span>); +<a class="jxr_linenumber" name="265" href="#265">265</a> } +<a class="jxr_linenumber" name="266" href="#266">266</a> +<a class="jxr_linenumber" name="267" href="#267">267</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="268" href="#268">268</a> <em class="jxr_comment">// As a trial for V2, load metadata extensions - if enabled</em> +<a class="jxr_linenumber" name="269" href="#269">269</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="270" href="#270">270</a> <strong class="jxr_keyword">if</strong> (loadMetadataExts != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="271" href="#271">271</a> LOG.debug(<span class="jxr_string">"Setting up <UIInfo> and <DiscoHints> parsers - UNSUPPORTED OPERATION"</span>); +<a class="jxr_linenumber" name="272" href="#272">272</a> setupOtherSamlTypes(); +<a class="jxr_linenumber" name="273" href="#273">273</a> } +<a class="jxr_linenumber" name="274" href="#274">274</a> +<a class="jxr_linenumber" name="275" href="#275">275</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="276" href="#276">276</a> <em class="jxr_comment">// Load metadata</em> +<a class="jxr_linenumber" name="277" href="#277">277</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="278" href="#278">278</a> Hashtable <String, IdPSiteSet> siteSets = <strong class="jxr_keyword">new</strong> Hashtable <String, IdPSiteSet>(); +<a class="jxr_linenumber" name="279" href="#279">279</a> +<a class="jxr_linenumber" name="280" href="#280">280</a> itemElements = doc.getDocumentElement().getElementsByTagNameNS(XMLConstants.CONFIG_NS, +<a class="jxr_linenumber" name="281" href="#281">281</a> <span class="jxr_string">"MetadataProvider"</span>); +<a class="jxr_linenumber" name="282" href="#282">282</a> +<a class="jxr_linenumber" name="283" href="#283">283</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { +<a class="jxr_linenumber" name="284" href="#284">284</a> +<a class="jxr_linenumber" name="285" href="#285">285</a> Element element = (Element) itemElements.item(i); +<a class="jxr_linenumber" name="286" href="#286">286</a> +<a class="jxr_linenumber" name="287" href="#287">287</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a> siteset = <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html">IdPSiteSet</a>(element, parser, defaultHandlerConfig.getWarnOnBadBinding()); +<a class="jxr_linenumber" name="288" href="#288">288</a> +<a class="jxr_linenumber" name="289" href="#289">289</a> siteSets.put(siteset.getIdentifier(), siteset); +<a class="jxr_linenumber" name="290" href="#290">290</a> } +<a class="jxr_linenumber" name="291" href="#291">291</a> <strong class="jxr_keyword">if</strong> (siteSets.size() < 1) { +<a class="jxr_linenumber" name="292" href="#292">292</a> LOG.error(<span class="jxr_string">"No Metadata Provider metadata loaded."</span>); +<a class="jxr_linenumber" name="293" href="#293">293</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/common/ShibbolethConfigurationException.html">ShibbolethConfigurationException</a>(<span class="jxr_string">"Could not load SAML metadata."</span>); +<a class="jxr_linenumber" name="294" href="#294">294</a> } +<a class="jxr_linenumber" name="295" href="#295">295</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="296" href="#296">296</a> <em class="jxr_comment">// Load plugins</em> +<a class="jxr_linenumber" name="297" href="#297">297</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="298" href="#298">298</a> +<a class="jxr_linenumber" name="299" href="#299">299</a> Hashtable <String, Plugin> plugins = <strong class="jxr_keyword">new</strong> Hashtable <String, Plugin>(); +<a class="jxr_linenumber" name="300" href="#300">300</a> +<a class="jxr_linenumber" name="301" href="#301">301</a> itemElements = doc.getDocumentElement().getElementsByTagNameNS(XMLConstants.CONFIG_NS, +<a class="jxr_linenumber" name="302" href="#302">302</a> <span class="jxr_string">"Plugin"</span>); +<a class="jxr_linenumber" name="303" href="#303">303</a> +<a class="jxr_linenumber" name="304" href="#304">304</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { +<a class="jxr_linenumber" name="305" href="#305">305</a> +<a class="jxr_linenumber" name="306" href="#306">306</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> plugin; +<a class="jxr_linenumber" name="307" href="#307">307</a> +<a class="jxr_linenumber" name="308" href="#308">308</a> Element element = (Element) itemElements.item(i); +<a class="jxr_linenumber" name="309" href="#309">309</a> +<a class="jxr_linenumber" name="310" href="#310">310</a> String identifier = element.getAttribute(<span class="jxr_string">"identifier"</span>); +<a class="jxr_linenumber" name="311" href="#311">311</a> +<a class="jxr_linenumber" name="312" href="#312">312</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == identifier || identifier.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="313" href="#313">313</a> LOG.error(<span class="jxr_string">"Could not load plugin with no identifier"</span>); +<a class="jxr_linenumber" name="314" href="#314">314</a> <strong class="jxr_keyword">continue</strong>; +<a class="jxr_linenumber" name="315" href="#315">315</a> } +<a class="jxr_linenumber" name="316" href="#316">316</a> +<a class="jxr_linenumber" name="317" href="#317">317</a> String className = element.getAttribute(<span class="jxr_string">"type"</span>); +<a class="jxr_linenumber" name="318" href="#318">318</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == className || className.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="319" href="#319">319</a> LOG.error(<span class="jxr_string">"Plugin "</span> + identifier + <span class="jxr_string">" did not have a valid type"</span>); +<a class="jxr_linenumber" name="320" href="#320">320</a> } +<a class="jxr_linenumber" name="321" href="#321">321</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="322" href="#322">322</a> <em class="jxr_comment">// So try to get hold of the plugin</em> +<a class="jxr_linenumber" name="323" href="#323">323</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="324" href="#324">324</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="325" href="#325">325</a> Class<Plugin> pluginClass = (Class<Plugin>) Class.forName(className); +<a class="jxr_linenumber" name="326" href="#326">326</a> Class[] classParams = {Element.<strong class="jxr_keyword">class</strong>}; +<a class="jxr_linenumber" name="327" href="#327">327</a> Constructor<Plugin> pluginConstructor = pluginClass.getConstructor(classParams); +<a class="jxr_linenumber" name="328" href="#328">328</a> Object[] constructorParams = {element}; +<a class="jxr_linenumber" name="329" href="#329">329</a> +<a class="jxr_linenumber" name="330" href="#330">330</a> plugin = pluginConstructor.newInstance(constructorParams); +<a class="jxr_linenumber" name="331" href="#331">331</a> +<a class="jxr_linenumber" name="332" href="#332">332</a> } <strong class="jxr_keyword">catch</strong> (Exception e) { +<a class="jxr_linenumber" name="333" href="#333">333</a> LOG.error(<span class="jxr_string">"Plugin "</span> + identifier + <span class="jxr_string">" could not be loaded "</span>, e); +<a class="jxr_linenumber" name="334" href="#334">334</a> <strong class="jxr_keyword">continue</strong>; +<a class="jxr_linenumber" name="335" href="#335">335</a> } +<a class="jxr_linenumber" name="336" href="#336">336</a> +<a class="jxr_linenumber" name="337" href="#337">337</a> plugins.put(identifier, plugin); +<a class="jxr_linenumber" name="338" href="#338">338</a> } +<a class="jxr_linenumber" name="339" href="#339">339</a> +<a class="jxr_linenumber" name="340" href="#340">340</a> +<a class="jxr_linenumber" name="341" href="#341">341</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="342" href="#342">342</a> <em class="jxr_comment">// Load service handlers</em> +<a class="jxr_linenumber" name="343" href="#343">343</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="344" href="#344">344</a> itemElements = doc.getDocumentElement().getElementsByTagNameNS(XMLConstants.CONFIG_NS, +<a class="jxr_linenumber" name="345" href="#345">345</a> <span class="jxr_string">"DiscoveryServiceHandler"</span>); +<a class="jxr_linenumber" name="346" href="#346">346</a> +<a class="jxr_linenumber" name="347" href="#347">347</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { +<a class="jxr_linenumber" name="348" href="#348">348</a> +<a class="jxr_linenumber" name="349" href="#349">349</a> discoveryServices.add(<strong class="jxr_keyword">new</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a>((Element)itemElements.item(i), +<a class="jxr_linenumber" name="350" href="#350">350</a> siteSets, +<a class="jxr_linenumber" name="351" href="#351">351</a> plugins, +<a class="jxr_linenumber" name="352" href="#352">352</a> defaultHandlerConfig)); +<a class="jxr_linenumber" name="353" href="#353">353</a> +<a class="jxr_linenumber" name="354" href="#354">354</a> } +<a class="jxr_linenumber" name="355" href="#355">355</a> +<a class="jxr_linenumber" name="356" href="#356">356</a> } <strong class="jxr_keyword">catch</strong> (Exception e) { +<a class="jxr_linenumber" name="357" href="#357">357</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="358" href="#358">358</a> <em class="jxr_comment">// All other exceptions are from the parsing</em> +<a class="jxr_linenumber" name="359" href="#359">359</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="360" href="#360">360</a> <strong class="jxr_keyword">if</strong> (LOG != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="361" href="#361">361</a> LOG.error(<span class="jxr_string">"Error parsing DS configuration file."</span>, e); +<a class="jxr_linenumber" name="362" href="#362">362</a> } +<a class="jxr_linenumber" name="363" href="#363">363</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> ServletException(<span class="jxr_string">"Error parsing DS configuration file."</span>, e); +<a class="jxr_linenumber" name="364" href="#364">364</a> } +<a class="jxr_linenumber" name="365" href="#365">365</a> +<a class="jxr_linenumber" name="366" href="#366">366</a> LOG.info(<span class="jxr_string">"DS initialization completed."</span>); +<a class="jxr_linenumber" name="367" href="#367">367</a> } +<a class="jxr_linenumber" name="368" href="#368">368</a> +<a class="jxr_linenumber" name="369" href="#369">369</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="370" href="#370">370</a> <em class="jxr_javadoccomment"> * Handle an HTTP GET. Just passes out to the appropriate handler.</em> +<a class="jxr_linenumber" name="371" href="#371">371</a> <em class="jxr_javadoccomment"> * @param req described the request.</em> +<a class="jxr_linenumber" name="372" href="#372">372</a> <em class="jxr_javadoccomment"> * @param res contains the response.</em> +<a class="jxr_linenumber" name="373" href="#373">373</a> <em class="jxr_javadoccomment"> * @see HttpServlet#doGet(HttpServletRequest, HttpServletResponse)</em> +<a class="jxr_linenumber" name="374" href="#374">374</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="375" href="#375">375</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> doGet(HttpServletRequest req, HttpServletResponse res) { +<a class="jxr_linenumber" name="376" href="#376">376</a> +<a class="jxr_linenumber" name="377" href="#377">377</a> LOG.info(<span class="jxr_string">"Handling DS request."</span>); +<a class="jxr_linenumber" name="378" href="#378">378</a> <em class="jxr_comment">// Tell the browser not to cache the WAYF page</em> +<a class="jxr_linenumber" name="379" href="#379">379</a> res.setHeader(<span class="jxr_string">"Cache-Control"</span>, <span class="jxr_string">"no-cache"</span>); +<a class="jxr_linenumber" name="380" href="#380">380</a> res.setHeader(<span class="jxr_string">"Pragma"</span>, <span class="jxr_string">"no-cache"</span>); +<a class="jxr_linenumber" name="381" href="#381">381</a> res.setDateHeader(<span class="jxr_string">"Expires"</span>, 0); +<a class="jxr_linenumber" name="382" href="#382">382</a> +<a class="jxr_linenumber" name="383" href="#383">383</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> serviceHandler = lookupServiceHandler(req); +<a class="jxr_linenumber" name="384" href="#384">384</a> +<a class="jxr_linenumber" name="385" href="#385">385</a> serviceHandler.doGet(req, res); +<a class="jxr_linenumber" name="386" href="#386">386</a> +<a class="jxr_linenumber" name="387" href="#387">387</a> } +<a class="jxr_linenumber" name="388" href="#388">388</a> +<a class="jxr_linenumber" name="389" href="#389">389</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="390" href="#390">390</a> <em class="jxr_javadoccomment"> * Given a request (an HTTP Get) find the apropriate DiscoveryService (from the name).</em> +<a class="jxr_linenumber" name="391" href="#391">391</a> <em class="jxr_javadoccomment"> * @param req desribed the request</em> +<a class="jxr_linenumber" name="392" href="#392">392</a> <em class="jxr_javadoccomment"> * @return the apropriate DiscoveryService.</em> +<a class="jxr_linenumber" name="393" href="#393">393</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="394" href="#394">394</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> lookupServiceHandler(HttpServletRequest req) { +<a class="jxr_linenumber" name="395" href="#395">395</a> +<a class="jxr_linenumber" name="396" href="#396">396</a> Iterator<DiscoveryServiceHandler> it = discoveryServices.iterator(); +<a class="jxr_linenumber" name="397" href="#397">397</a> String requestURL = req.getRequestURL().toString(); +<a class="jxr_linenumber" name="398" href="#398">398</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> defaultHandler = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="399" href="#399">399</a> +<a class="jxr_linenumber" name="400" href="#400">400</a> <strong class="jxr_keyword">while</strong> (it.hasNext()) { +<a class="jxr_linenumber" name="401" href="#401">401</a> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html">DiscoveryServiceHandler</a> handler = it.next(); +<a class="jxr_linenumber" name="402" href="#402">402</a> +<a class="jxr_linenumber" name="403" href="#403">403</a> <strong class="jxr_keyword">if</strong> (requestURL.matches(handler.getLocation())) { +<a class="jxr_linenumber" name="404" href="#404">404</a> <strong class="jxr_keyword">return</strong> handler; +<a class="jxr_linenumber" name="405" href="#405">405</a> } +<a class="jxr_linenumber" name="406" href="#406">406</a> <strong class="jxr_keyword">if</strong> (defaultHandler == <strong class="jxr_keyword">null</strong> || handler.isDefault()) { +<a class="jxr_linenumber" name="407" href="#407">407</a> defaultHandler = handler; +<a class="jxr_linenumber" name="408" href="#408">408</a> } +<a class="jxr_linenumber" name="409" href="#409">409</a> } +<a class="jxr_linenumber" name="410" href="#410">410</a> LOG.warn(<span class="jxr_string">"Could not find Discovery service Handler for "</span> + requestURL); +<a class="jxr_linenumber" name="411" href="#411">411</a> <strong class="jxr_keyword">return</strong> defaultHandler; +<a class="jxr_linenumber" name="412" href="#412">412</a> } +<a class="jxr_linenumber" name="413" href="#413">413</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html index 9be262d..f0b3a1b 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html @@ -1,46 +1,49 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>XMLConstants xref</title> <link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> -<a name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * Holder class for various XML constants (namespaces and so forth).</em> -<a name="21" href="#21">21</a> <em class="jxr_javadoccomment"> */</em> -<a name="22" href="#22">22</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/XMLConstants.html">XMLConstants</a> { -<a name="23" href="#23">23</a> -<a name="24" href="#24">24</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Shibboleth XML namespace. */</em> -<a name="25" href="#25">25</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String SHIB_NS = <span class="jxr_string">"urn:mace:shibboleth:1.0"</span>; -<a name="26" href="#26">26</a> -<a name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> SSO Binding name. */</em> -<a name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String IDP_SSO_BINDING = <span class="jxr_string">"urn:mace:shibboleth:1.0:profiles:AuthnRequest"</span>; -<a name="29" href="#29">29</a> -<a name="30" href="#30">30</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Namespace for Discovery Service configuration. */</em> -<a name="31" href="#31">31</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String CONFIG_NS = <span class="jxr_string">"urn:mace:shibboleth:wayf:config:1.0"</span>; -<a name="32" href="#32">32</a> -<a name="33" href="#33">33</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * Holder class for various XML constants (namespaces and so forth).</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../edu/internet2/middleware/shibboleth/wayf/XMLConstants.html">XMLConstants</a> { +<a class="jxr_linenumber" name="23" href="#23">23</a> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Shibboleth XML namespace. */</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String SHIB_NS = <span class="jxr_string">"urn:mace:shibboleth:1.0"</span>; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> SSO Binding name. */</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String IDP_SSO_BINDING = <span class="jxr_string">"urn:mace:shibboleth:1.0:profiles:AuthnRequest"</span>; +<a class="jxr_linenumber" name="29" href="#29">29</a> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Namespace for Discovery Service configuration. */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String CONFIG_NS = <span class="jxr_string">"urn:mace:shibboleth:wayf:config:1.0"</span>; +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> SAML2 protocol */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String SALM2_PROTOCOL = <span class="jxr_string">"urn:oasis:names:tc:SAML:2.0:protocol"</span>; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html new file mode 100644 index 0000000..751d176 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html @@ -0,0 +1,71 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>Description xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * DisplayName.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson August 2010</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Reflects the Description in the IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html">Description</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">LocalizedName</a> { +<a class="jxr_linenumber" name="36" href="#36">36</a> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Element local name. */</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"Description"</span>; +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="42" href="#42">42</a> DEFAULT_ELEMENT_LOCAL_NAME, UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="43" href="#43">43</a> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * Gets the description of the EndPoint.</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> * @return the description of the EndPoint</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">public</strong> LocalizedString getDescription(); +<a class="jxr_linenumber" name="50" href="#50">50</a> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * Sets the description of the EndPoint.</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> * @param newDescription description of the EndPoint</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setDescription(LocalizedString newDescription); +<a class="jxr_linenumber" name="57" href="#57">57</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html new file mode 100644 index 0000000..c803e3e --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DescriptionBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.Description} objects.</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html">DescriptionBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<Description> { +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionBuilder.html">DescriptionBuilder</a>() { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html">Description</a> buildObject() { +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">return</strong> buildObject(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="36" href="#36">36</a> Description.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="37" href="#37">37</a> UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html">Description</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html">DescriptionImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html new file mode 100644 index 0000000..7f6d927 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html @@ -0,0 +1,61 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DescriptionImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.Description}.</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html">DescriptionImpl</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html">LocalizedNameImpl</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Description.html">Description</a> { +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionImpl.html">DescriptionImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="35" href="#35">35</a> } +<a class="jxr_linenumber" name="36" href="#36">36</a> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">public</strong> LocalizedString getDescription() { +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">return</strong> getName(); +<a class="jxr_linenumber" name="40" href="#40">40</a> } +<a class="jxr_linenumber" name="41" href="#41">41</a> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setDescription(LocalizedString newDescription) { +<a class="jxr_linenumber" name="44" href="#44">44</a> setName(newDescription); +<a class="jxr_linenumber" name="45" href="#45">45</a> } +<a class="jxr_linenumber" name="46" href="#46">46</a> +<a class="jxr_linenumber" name="47" href="#47">47</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html new file mode 100644 index 0000000..3f7e507 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html @@ -0,0 +1,46 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DescriptionMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.MarshallingException; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLHelper; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.Description} objects.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionMarshaller.html">DescriptionMarshaller</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html">LocalizedNameMarshaller</a> { +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html new file mode 100644 index 0000000..c35d6c3 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html @@ -0,0 +1,39 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DescriptionUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.Description} objects.</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DescriptionUnmarshaller.html">DescriptionUnmarshaller</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html">LocalizedNameUnmarshaller</a> { +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html new file mode 100644 index 0000000..d185fa6 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html @@ -0,0 +1,82 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DiscoHints xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * @author RDW 27/Aug/2010</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * Reflects the DiscoHints </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html">DiscoHints</a> <strong class="jxr_keyword">extends</strong> SAMLObject { +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Namespace for Discovery Service metadata extensions. */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String MDUI_NS = <span class="jxr_string">"urn:oasis:names:tc:SAML:metadata:ui"</span>; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default namespace prefix used by this library. */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String MDUI_PREFIX = <span class="jxr_string">"mdui"</span>; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Name of the element inside the Extensions. */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"DiscoHints"</span>; +<a class="jxr_linenumber" name="41" href="#41">41</a> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(MDUI_NS, DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="44" href="#44">44</a> MDUI_PREFIX); +<a class="jxr_linenumber" name="45" href="#45">45</a> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> * The <IPHint> element specifies a set of [CIDR] blocks associated with, </em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <em class="jxr_javadoccomment"> * or serviced by, the entity. Both IPv4 and IPv6 CIDR blocks MUST be supported.</em> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * @return hints</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <strong class="jxr_keyword">public</strong> List <IPHint> getIPHints(); +<a class="jxr_linenumber" name="53" href="#53">53</a> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The <DomainHint> element specifies a set of DNS domains associated with, </em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment"> * or serviced by, the entity.</em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <em class="jxr_javadoccomment"> * @return hints.</em> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">public</strong> List <DomainHint> getDomainHints(); +<a class="jxr_linenumber" name="59" href="#59">59</a> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The <GeolocationHint> element specifies the geographic coordinates associated </em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * with, or serviced by, the entity. Coordinates are given in decimal form using</em> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment"> * the World Geodetic System (2d) coordinate system.</em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * @return hints</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">public</strong> List <GeolocationHint> getGeolocationHints(); +<a class="jxr_linenumber" name="67" href="#67">67</a> +<a class="jxr_linenumber" name="68" href="#68">68</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html new file mode 100644 index 0000000..5f2cb8f --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html @@ -0,0 +1,57 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DiscoHintsBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo}.</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html">DiscoHintsBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<DiscoHints> { +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsBuilder.html">DiscoHintsBuilder</a>() { +<a class="jxr_linenumber" name="29" href="#29">29</a> +<a class="jxr_linenumber" name="30" href="#30">30</a> } +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html">DiscoHints</a> buildObject() { +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">return</strong> buildObject(DiscoHints.MDUI_NS, +<a class="jxr_linenumber" name="35" href="#35">35</a> DiscoHints.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="36" href="#36">36</a> DiscoHints.MDUI_PREFIX); +<a class="jxr_linenumber" name="37" href="#37">37</a> } +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html">DiscoHints</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html">DiscoHintsImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="42" href="#42">42</a> } +<a class="jxr_linenumber" name="43" href="#43">43</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html new file mode 100644 index 0000000..7147fe8 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html @@ -0,0 +1,94 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DiscoHintsImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="21" href="#21">21</a> +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLObjectChildrenList; +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DiscHints}.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html">DiscoHintsImpl</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObject <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html">DiscoHints</a> { +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> DNS Domain hints. */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> XMLObjectChildrenList<DomainHint> domainHints; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> IP Address hints. */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> XMLObjectChildrenList<IPHint> iPHints; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> GeoLocation hints. */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> XMLObjectChildrenList<GeolocationHint> geoHints; +<a class="jxr_linenumber" name="41" href="#41">41</a> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * @param namespaceURI namespaceURI</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * @param elementLocalName elementLocalName</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * @param namespacePrefix namespacePrefix</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsImpl.html">DiscoHintsImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="50" href="#50">50</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="51" href="#51">51</a> domainHints = <strong class="jxr_keyword">new</strong> XMLObjectChildrenList<DomainHint>(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="52" href="#52">52</a> iPHints = <strong class="jxr_keyword">new</strong> XMLObjectChildrenList<IPHint>(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="53" href="#53">53</a> geoHints = <strong class="jxr_keyword">new</strong> XMLObjectChildrenList<GeolocationHint>(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="54" href="#54">54</a> } +<a class="jxr_linenumber" name="55" href="#55">55</a> +<a class="jxr_linenumber" name="56" href="#56">56</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="57" href="#57">57</a> <strong class="jxr_keyword">public</strong> List<DomainHint> getDomainHints() { +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">return</strong> domainHints; +<a class="jxr_linenumber" name="59" href="#59">59</a> } +<a class="jxr_linenumber" name="60" href="#60">60</a> +<a class="jxr_linenumber" name="61" href="#61">61</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="62" href="#62">62</a> <strong class="jxr_keyword">public</strong> List<GeolocationHint> getGeolocationHints() { +<a class="jxr_linenumber" name="63" href="#63">63</a> <strong class="jxr_keyword">return</strong> geoHints; +<a class="jxr_linenumber" name="64" href="#64">64</a> } +<a class="jxr_linenumber" name="65" href="#65">65</a> +<a class="jxr_linenumber" name="66" href="#66">66</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="67" href="#67">67</a> <strong class="jxr_keyword">public</strong> List<IPHint> getIPHints() { +<a class="jxr_linenumber" name="68" href="#68">68</a> <strong class="jxr_keyword">return</strong> iPHints; +<a class="jxr_linenumber" name="69" href="#69">69</a> } +<a class="jxr_linenumber" name="70" href="#70">70</a> +<a class="jxr_linenumber" name="71" href="#71">71</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="72" href="#72">72</a> <strong class="jxr_keyword">public</strong> List<XMLObject> getOrderedChildren() { +<a class="jxr_linenumber" name="73" href="#73">73</a> ArrayList<XMLObject> children = <strong class="jxr_keyword">new</strong> ArrayList<XMLObject>(); +<a class="jxr_linenumber" name="74" href="#74">74</a> +<a class="jxr_linenumber" name="75" href="#75">75</a> children.addAll(domainHints); +<a class="jxr_linenumber" name="76" href="#76">76</a> children.addAll(iPHints); +<a class="jxr_linenumber" name="77" href="#77">77</a> children.addAll(geoHints); +<a class="jxr_linenumber" name="78" href="#78">78</a> <strong class="jxr_keyword">return</strong> children; +<a class="jxr_linenumber" name="79" href="#79">79</a> } +<a class="jxr_linenumber" name="80" href="#80">80</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html new file mode 100644 index 0000000..ec12bf6 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html @@ -0,0 +1,41 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DiscoHintsMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="21" href="#21">21</a> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link @linkedu.internet2.middleware.shibboleth.wayf.idpdisco.DiscoHints} objects.</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsMarshaller.html">DiscoHintsMarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectMarshaller { +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html new file mode 100644 index 0000000..5145cab --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DiscoHintsUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallingException; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * A thread-safe Unmarshaller for {@link org.opensaml.saml2.metadata.DiscoHints} objects.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHintsUnmarshaller.html">DiscoHintsUnmarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectUnmarshaller { +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject) +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">throws</strong> UnmarshallingException { +<a class="jxr_linenumber" name="31" href="#31">31</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DiscoHints.html">DiscoHints</a> info = (DiscoHints) parentSAMLObject; +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">if</strong> (childSAMLObject instanceof IPHint) { +<a class="jxr_linenumber" name="34" href="#34">34</a> info.getIPHints().add((IPHint) childSAMLObject); +<a class="jxr_linenumber" name="35" href="#35">35</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (childSAMLObject instanceof DomainHint) { +<a class="jxr_linenumber" name="36" href="#36">36</a> info.getDomainHints().add((DomainHint) childSAMLObject); +<a class="jxr_linenumber" name="37" href="#37">37</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (childSAMLObject instanceof GeolocationHint) { +<a class="jxr_linenumber" name="38" href="#38">38</a> info.getGeolocationHints().add((GeolocationHint) childSAMLObject); +<a class="jxr_linenumber" name="39" href="#39">39</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">super</strong>.processChildElement(parentSAMLObject, childSAMLObject); +<a class="jxr_linenumber" name="41" href="#41">41</a> } +<a class="jxr_linenumber" name="42" href="#42">42</a> } +<a class="jxr_linenumber" name="43" href="#43">43</a> +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html new file mode 100644 index 0000000..fbdc318 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html @@ -0,0 +1,70 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DisplayName xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * DisplayName.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson August 2010</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Reflects the UINFO in the IdP Discovery and Login UI Metadata Extension Profile/</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html">DisplayName</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">LocalizedName</a> { +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Element local name. */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"DisplayName"</span>; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="41" href="#41">41</a> DEFAULT_ELEMENT_LOCAL_NAME, UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="42" href="#42">42</a> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * Gets the name of the EndPoint.</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * @return the name of the EndPoint</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">public</strong> LocalizedString getName(); +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * Sets the EndPoint name.</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * @param newName EndPoint name</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setName(LocalizedString newName); +<a class="jxr_linenumber" name="56" href="#56">56</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html new file mode 100644 index 0000000..e04cbfd --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DisplayNameBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName} objects.</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html">DisplayNameBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<DisplayName> { +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameBuilder.html">DisplayNameBuilder</a>() { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html">DisplayName</a> buildObject() { +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">return</strong> buildObject(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="36" href="#36">36</a> DisplayName.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="37" href="#37">37</a> UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html">DisplayName</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html">DisplayNameImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html new file mode 100644 index 0000000..6f17732 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html @@ -0,0 +1,48 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DisplayNameImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName}.</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html">DisplayNameImpl</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html">LocalizedNameImpl</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayName.html">DisplayName</a> { +<a class="jxr_linenumber" name="23" href="#23">23</a> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameImpl.html">DisplayNameImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="33" href="#33">33</a> } +<a class="jxr_linenumber" name="34" href="#34">34</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html new file mode 100644 index 0000000..c3558c3 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html @@ -0,0 +1,46 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DisplayNameMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.MarshallingException; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLHelper; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName} objects.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameMarshaller.html">DisplayNameMarshaller</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html">LocalizedNameMarshaller</a> { +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html new file mode 100644 index 0000000..229b78f --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html @@ -0,0 +1,38 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DisplayNameUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DisplayName} objects.</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DisplayNameUnmarshaller.html">DisplayNameUnmarshaller</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html">LocalizedNameUnmarshaller</a> { +<a class="jxr_linenumber" name="23" href="#23">23</a> +<a class="jxr_linenumber" name="24" href="#24">24</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html new file mode 100644 index 0000000..9af8e6e --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html @@ -0,0 +1,69 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DomainHint xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * IPHint.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson August 2010</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * The <DomainHint> element specifies a set of DNS domains associated with, </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * or serviced by, the entity. </em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html">DomainHint</a> <strong class="jxr_keyword">extends</strong> SAMLObject { +<a class="jxr_linenumber" name="34" href="#34">34</a> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Element local name. */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"DomainHint"</span>; +<a class="jxr_linenumber" name="37" href="#37">37</a> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(DiscoHints.MDUI_NS, +<a class="jxr_linenumber" name="40" href="#40">40</a> DEFAULT_ELEMENT_LOCAL_NAME, DiscoHints.MDUI_PREFIX); +<a class="jxr_linenumber" name="41" href="#41">41</a> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * Gets the Hint.</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * @return the Hint</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">public</strong> String getHint(); +<a class="jxr_linenumber" name="48" href="#48">48</a> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Sets the hint.</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * @param newHint hint</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHint(String newHint); +<a class="jxr_linenumber" name="55" href="#55">55</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html new file mode 100644 index 0000000..09dd715 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DomainHintBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint} objects.</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html">DomainHintBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<DomainHint> { +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintBuilder.html">DomainHintBuilder</a>() { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html">DomainHint</a> buildObject() { +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">return</strong> buildObject(DiscoHints.MDUI_NS, +<a class="jxr_linenumber" name="36" href="#36">36</a> DomainHint.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="37" href="#37">37</a> DiscoHints.MDUI_PREFIX); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html">DomainHint</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html">DomainHintImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html new file mode 100644 index 0000000..2103a68 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html @@ -0,0 +1,73 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DomainHintImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint}.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html">DomainHintImpl</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObject <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html">DomainHint</a>{ +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * local storage.</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">private</strong> String hint; +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintImpl.html">DomainHintImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="42" href="#42">42</a> } +<a class="jxr_linenumber" name="43" href="#43">43</a> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">public</strong> String getHint() { +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">return</strong> hint; +<a class="jxr_linenumber" name="47" href="#47">47</a> } +<a class="jxr_linenumber" name="48" href="#48">48</a> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHint(String newHint) { +<a class="jxr_linenumber" name="51" href="#51">51</a> hint = prepareForAssignment(hint, newHint); +<a class="jxr_linenumber" name="52" href="#52">52</a> } +<a class="jxr_linenumber" name="53" href="#53">53</a> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">public</strong> List<XMLObject> getOrderedChildren() { +<a class="jxr_linenumber" name="56" href="#56">56</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="57" href="#57">57</a> } +<a class="jxr_linenumber" name="58" href="#58">58</a> +<a class="jxr_linenumber" name="59" href="#59">59</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html new file mode 100644 index 0000000..ef9f71e --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html @@ -0,0 +1,52 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DomainHintMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.MarshallingException; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLHelper; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint} objects.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintMarshaller.html">DomainHintMarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectMarshaller { +<a class="jxr_linenumber" name="29" href="#29">29</a> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallElementContent(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="32" href="#32">32</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html">DomainHint</a> name = (DomainHint) samlObject; +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">if</strong> (name.getHint() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="35" href="#35">35</a> XMLHelper.appendTextContent(domElement, name.getHint()); +<a class="jxr_linenumber" name="36" href="#36">36</a> } +<a class="jxr_linenumber" name="37" href="#37">37</a> } +<a class="jxr_linenumber" name="38" href="#38">38</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html new file mode 100644 index 0000000..c518634 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html @@ -0,0 +1,52 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>DomainHintUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallingException; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.DomainHint} objects.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHintUnmarshaller.html">DomainHintUnmarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectUnmarshaller { +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processElementContent(XMLObject samlObject, String elementContent) { +<a class="jxr_linenumber" name="34" href="#34">34</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/DomainHint.html">DomainHint</a> hint = (DomainHint) samlObject; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> hint.setHint(elementContent); +<a class="jxr_linenumber" name="37" href="#37">37</a> } +<a class="jxr_linenumber" name="38" href="#38">38</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html new file mode 100644 index 0000000..9d47145 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html @@ -0,0 +1,70 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>GeolocationHint xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * IPHint.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson August 2010</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * The <GeolocationHint> element specifies the geographic coordinates associated </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * with, or serviced by, the entity. Coordinates are given in decimal form using</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * the World Geodetic System (2d) coordinate system.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html">GeolocationHint</a> <strong class="jxr_keyword">extends</strong> SAMLObject { +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Element local name. */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"GeolocationHint"</span>; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(DiscoHints.MDUI_NS, +<a class="jxr_linenumber" name="41" href="#41">41</a> DEFAULT_ELEMENT_LOCAL_NAME, DiscoHints.MDUI_PREFIX); +<a class="jxr_linenumber" name="42" href="#42">42</a> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * Gets the Hint.</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * @return the Hint</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">public</strong> String getHint(); +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * Sets the hint.</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * @param newHint hint</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHint(String newHint); +<a class="jxr_linenumber" name="56" href="#56">56</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html new file mode 100644 index 0000000..583027f --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>GeolocationHintBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint} objects.</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html">GeolocationHintBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<GeolocationHint> { +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintBuilder.html">GeolocationHintBuilder</a>() { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html">GeolocationHint</a> buildObject() { +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">return</strong> buildObject(DiscoHints.MDUI_NS, +<a class="jxr_linenumber" name="36" href="#36">36</a> GeolocationHint.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="37" href="#37">37</a> DiscoHints.MDUI_PREFIX); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html">GeolocationHint</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html">GeolocationHintImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html new file mode 100644 index 0000000..722c539 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>GeolocationHintImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.DatatypeHelper; +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint}.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html">GeolocationHintImpl</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObject <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html">GeolocationHint</a> { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * local storage.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">private</strong> String hint; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintImpl.html">GeolocationHintImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="45" href="#45">45</a> } +<a class="jxr_linenumber" name="46" href="#46">46</a> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">public</strong> String getHint() { +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">return</strong> hint; +<a class="jxr_linenumber" name="50" href="#50">50</a> } +<a class="jxr_linenumber" name="51" href="#51">51</a> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHint(String newHint) { +<a class="jxr_linenumber" name="54" href="#54">54</a> hint = prepareForAssignment(hint, newHint); +<a class="jxr_linenumber" name="55" href="#55">55</a> } +<a class="jxr_linenumber" name="56" href="#56">56</a> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">public</strong> List<XMLObject> getOrderedChildren() { +<a class="jxr_linenumber" name="59" href="#59">59</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="60" href="#60">60</a> } +<a class="jxr_linenumber" name="61" href="#61">61</a> +<a class="jxr_linenumber" name="62" href="#62">62</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html new file mode 100644 index 0000000..b8b9b72 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html @@ -0,0 +1,52 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>GeolocationHintMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.MarshallingException; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLHelper; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint} objects.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintMarshaller.html">GeolocationHintMarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectMarshaller { +<a class="jxr_linenumber" name="29" href="#29">29</a> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallElementContent(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="32" href="#32">32</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html">GeolocationHint</a> name = (GeolocationHint) samlObject; +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">if</strong> (name.getHint() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="35" href="#35">35</a> XMLHelper.appendTextContent(domElement, name.getHint()); +<a class="jxr_linenumber" name="36" href="#36">36</a> } +<a class="jxr_linenumber" name="37" href="#37">37</a> } +<a class="jxr_linenumber" name="38" href="#38">38</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html new file mode 100644 index 0000000..b1f8a24 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html @@ -0,0 +1,47 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>GeolocationHintUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.GeolocationHint} objects.</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHintUnmarshaller.html">GeolocationHintUnmarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectUnmarshaller { +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processElementContent(XMLObject samlObject, String elementContent) { +<a class="jxr_linenumber" name="29" href="#29">29</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/GeolocationHint.html">GeolocationHint</a> hint = (GeolocationHint) samlObject; +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> hint.setHint(elementContent); +<a class="jxr_linenumber" name="32" href="#32">32</a> } +<a class="jxr_linenumber" name="33" href="#33">33</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html new file mode 100644 index 0000000..9ec3625 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html @@ -0,0 +1,69 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>IPHint xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * IPHint.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson August 2010</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * The <IPHint> element specifies a set of [CIDR] blocks associated with, </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * or serviced by, the entity. Both IPv4 and IPv6 CIDR blocks MUST be supported.</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html">IPHint</a> <strong class="jxr_keyword">extends</strong> SAMLObject { +<a class="jxr_linenumber" name="34" href="#34">34</a> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Element local name. */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"IPHint"</span>; +<a class="jxr_linenumber" name="37" href="#37">37</a> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(DiscoHints.MDUI_NS, +<a class="jxr_linenumber" name="40" href="#40">40</a> DEFAULT_ELEMENT_LOCAL_NAME, DiscoHints.MDUI_PREFIX); +<a class="jxr_linenumber" name="41" href="#41">41</a> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * Gets the Hint.</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * @return the Hint</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">public</strong> String getHint(); +<a class="jxr_linenumber" name="48" href="#48">48</a> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Sets the hint.</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * @param newHint hint</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHint(String newHint); +<a class="jxr_linenumber" name="55" href="#55">55</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html new file mode 100644 index 0000000..c5543ca --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>IPHintBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint} objects.</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html">IPHintBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<IPHint> { +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintBuilder.html">IPHintBuilder</a>() { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html">IPHint</a> buildObject() { +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">return</strong> buildObject(DiscoHints.MDUI_NS, +<a class="jxr_linenumber" name="36" href="#36">36</a> IPHint.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="37" href="#37">37</a> DiscoHints.MDUI_PREFIX); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html">IPHint</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html">IPHintImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html new file mode 100644 index 0000000..fa728e7 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>IPHintImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.DatatypeHelper; +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint}.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html">IPHintImpl</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObject <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html">IPHint</a> { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * local storage.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">private</strong> String hint; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintImpl.html">IPHintImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="45" href="#45">45</a> } +<a class="jxr_linenumber" name="46" href="#46">46</a> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">public</strong> String getHint() { +<a class="jxr_linenumber" name="49" href="#49">49</a> <strong class="jxr_keyword">return</strong> hint; +<a class="jxr_linenumber" name="50" href="#50">50</a> } +<a class="jxr_linenumber" name="51" href="#51">51</a> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHint(String newHint) { +<a class="jxr_linenumber" name="54" href="#54">54</a> hint = prepareForAssignment(hint, newHint); +<a class="jxr_linenumber" name="55" href="#55">55</a> } +<a class="jxr_linenumber" name="56" href="#56">56</a> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">public</strong> List<XMLObject> getOrderedChildren() { +<a class="jxr_linenumber" name="59" href="#59">59</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="60" href="#60">60</a> } +<a class="jxr_linenumber" name="61" href="#61">61</a> +<a class="jxr_linenumber" name="62" href="#62">62</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html new file mode 100644 index 0000000..b986411 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html @@ -0,0 +1,52 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>IPHintMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.MarshallingException; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLHelper; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint} objects.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintMarshaller.html">IPHintMarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectMarshaller { +<a class="jxr_linenumber" name="29" href="#29">29</a> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallElementContent(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="32" href="#32">32</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html">IPHint</a> name = (IPHint) samlObject; +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">if</strong> (name.getHint() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="35" href="#35">35</a> XMLHelper.appendTextContent(domElement, name.getHint()); +<a class="jxr_linenumber" name="36" href="#36">36</a> } +<a class="jxr_linenumber" name="37" href="#37">37</a> } +<a class="jxr_linenumber" name="38" href="#38">38</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html new file mode 100644 index 0000000..5d05a26 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html @@ -0,0 +1,52 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>IPHintUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallingException; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.IPHint} objects.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHintUnmarshaller.html">IPHintUnmarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectUnmarshaller { +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processElementContent(XMLObject samlObject, String elementContent) { +<a class="jxr_linenumber" name="34" href="#34">34</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/IPHint.html">IPHint</a> hint = (IPHint) samlObject; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> hint.setHint(elementContent); +<a class="jxr_linenumber" name="37" href="#37">37</a> } +<a class="jxr_linenumber" name="38" href="#38">38</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html new file mode 100644 index 0000000..906c0a1 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html @@ -0,0 +1,70 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>InformationURL xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="23" href="#23">23</a> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * InformationURL.</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson August 2010</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * Reflects the InformationURL in the IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html">InformationURL</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">LocalizedURI</a> { +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Element local name. */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"InformationURL"</span>; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(DiscoHints.MDUI_NS, +<a class="jxr_linenumber" name="41" href="#41">41</a> DEFAULT_ELEMENT_LOCAL_NAME, DiscoHints.MDUI_PREFIX); +<a class="jxr_linenumber" name="42" href="#42">42</a> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * Gets the InformationURL of the EndPoint.</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * @return the InformationURL of the EndPoint</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">public</strong> LocalizedString getURL(); +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * Sets the InformationURL of the EndPoint.</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * @param newName InformationURL of the EndPoint</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setURL(LocalizedString newName); +<a class="jxr_linenumber" name="56" href="#56">56</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html new file mode 100644 index 0000000..e71da9f --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>InformationURLBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL} objects.</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html">InformationURLBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<InformationURL> { +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLBuilder.html">InformationURLBuilder</a>() { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html">InformationURL</a> buildObject() { +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">return</strong> buildObject(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="36" href="#36">36</a> InformationURL.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="37" href="#37">37</a> UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html">InformationURL</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html">InformationURLImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html new file mode 100644 index 0000000..970eaa1 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html @@ -0,0 +1,68 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>InformationURLImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.DatatypeHelper; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL}.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html">InformationURLImpl</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html">LocalizedURIImpl</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURL.html">InformationURL</a> { +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLImpl.html">InformationURLImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">public</strong> LocalizedString getURL() { +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">return</strong> getURL(); +<a class="jxr_linenumber" name="48" href="#48">48</a> } +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setURL(LocalizedString newInformationURL) { +<a class="jxr_linenumber" name="52" href="#52">52</a> setURL(newInformationURL); +<a class="jxr_linenumber" name="53" href="#53">53</a> } +<a class="jxr_linenumber" name="54" href="#54">54</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html new file mode 100644 index 0000000..226e64b --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html @@ -0,0 +1,38 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>InformationURLMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL} objects.</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLMarshaller.html">InformationURLMarshaller</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html">LocalizedURIMarshaller</a> { +<a class="jxr_linenumber" name="24" href="#24">24</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html new file mode 100644 index 0000000..b058ebc --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html @@ -0,0 +1,37 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>InformationURLUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.InformationURL} objects.</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/InformationURLUnmarshaller.html">InformationURLUnmarshaller</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html">LocalizedURIUnmarshaller</a> { +<a class="jxr_linenumber" name="23" href="#23">23</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html new file mode 100644 index 0000000..ad8e7da --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LocalizedName xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * LocalizedName.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">LocalizedName</a> <strong class="jxr_keyword">extends</strong> SAMLObject, LangBearing { +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Local name of the XSI type. */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String TYPE_LOCAL_NAME = <span class="jxr_string">"localizedNameType"</span>; +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Gets the name.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * @return the name</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> LocalizedString getName(); +<a class="jxr_linenumber" name="37" href="#37">37</a> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * Sets the name.</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * @param newName new name</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setName(LocalizedString newName); +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html new file mode 100644 index 0000000..a648211 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html @@ -0,0 +1,89 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LocalizedNameImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.DatatypeHelper; +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName}.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html">LocalizedNameImpl</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObject <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">LocalizedName</a> { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Display name. */</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">private</strong> LocalizedString name; +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameImpl.html">LocalizedNameImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">public</strong> LocalizedString getName() { +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">return</strong> name; +<a class="jxr_linenumber" name="48" href="#48">48</a> } +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setName(LocalizedString newName) { +<a class="jxr_linenumber" name="52" href="#52">52</a> name = prepareForAssignment(name, newName); +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">boolean</strong> hasXMLLang = false; +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">if</strong> (name != <strong class="jxr_keyword">null</strong> && !DatatypeHelper.isEmpty(name.getLanguage())) { +<a class="jxr_linenumber" name="55" href="#55">55</a> hasXMLLang = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="56" href="#56">56</a> } +<a class="jxr_linenumber" name="57" href="#57">57</a> manageQualifiedAttributeNamespace(LangBearing.XML_LANG_ATTR_NAME, hasXMLLang); +<a class="jxr_linenumber" name="58" href="#58">58</a> } +<a class="jxr_linenumber" name="59" href="#59">59</a> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <strong class="jxr_keyword">public</strong> String getXMLLang() { +<a class="jxr_linenumber" name="62" href="#62">62</a> <strong class="jxr_keyword">return</strong> name.getLanguage(); +<a class="jxr_linenumber" name="63" href="#63">63</a> } +<a class="jxr_linenumber" name="64" href="#64">64</a> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setXMLLang(String newLang) { +<a class="jxr_linenumber" name="67" href="#67">67</a> name.setLanguage(newLang); +<a class="jxr_linenumber" name="68" href="#68">68</a> } +<a class="jxr_linenumber" name="69" href="#69">69</a> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <strong class="jxr_keyword">public</strong> List<XMLObject> getOrderedChildren() { +<a class="jxr_linenumber" name="72" href="#72">72</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="73" href="#73">73</a> } +<a class="jxr_linenumber" name="74" href="#74">74</a> +<a class="jxr_linenumber" name="75" href="#75">75</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html new file mode 100644 index 0000000..014a91d --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html @@ -0,0 +1,69 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LocalizedNameMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.MarshallingException; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLHelper; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName} objects.</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameMarshaller.html">LocalizedNameMarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectMarshaller { +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * {@inheritDoc}</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallAttributes(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="37" href="#37">37</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">LocalizedName</a> name = (LocalizedName) samlObject; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">if</strong> (name.getName() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="40" href="#40">40</a> Attr attribute = XMLHelper.constructAttribute(domElement.getOwnerDocument(), SAMLConstants.XML_NS, +<a class="jxr_linenumber" name="41" href="#41">41</a> LangBearing.XML_LANG_ATTR_LOCAL_NAME, SAMLConstants.XML_PREFIX); +<a class="jxr_linenumber" name="42" href="#42">42</a> attribute.setValue(name.getName().getLanguage()); +<a class="jxr_linenumber" name="43" href="#43">43</a> domElement.setAttributeNodeNS(attribute); +<a class="jxr_linenumber" name="44" href="#44">44</a> } +<a class="jxr_linenumber" name="45" href="#45">45</a> } +<a class="jxr_linenumber" name="46" href="#46">46</a> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallElementContent(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="49" href="#49">49</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">LocalizedName</a> name = (LocalizedName) samlObject; +<a class="jxr_linenumber" name="50" href="#50">50</a> +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">if</strong> (name.getName() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="52" href="#52">52</a> XMLHelper.appendTextContent(domElement, name.getName().getLocalString()); +<a class="jxr_linenumber" name="53" href="#53">53</a> } +<a class="jxr_linenumber" name="54" href="#54">54</a> } +<a class="jxr_linenumber" name="55" href="#55">55</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html new file mode 100644 index 0000000..04d0775 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LocalizedNameUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallingException; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedName} objects.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedNameUnmarshaller.html">LocalizedNameUnmarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectUnmarshaller { +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * {@inheritDoc}</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processAttribute(XMLObject samlObject, Attr attribute) <strong class="jxr_keyword">throws</strong> UnmarshallingException { +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">if</strong> (attribute.getLocalName().equals(LangBearing.XML_LANG_ATTR_LOCAL_NAME) +<a class="jxr_linenumber" name="37" href="#37">37</a> && SAMLConstants.XML_NS.equals(attribute.getNamespaceURI())) { +<a class="jxr_linenumber" name="38" href="#38">38</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">LocalizedName</a> name = (LocalizedName) samlObject; +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> LocalizedString nameStr = name.getName(); +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">if</strong> (nameStr == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="42" href="#42">42</a> nameStr = <strong class="jxr_keyword">new</strong> LocalizedString(); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> nameStr.setLanguage(attribute.getValue()); +<a class="jxr_linenumber" name="46" href="#46">46</a> name.setName(nameStr); +<a class="jxr_linenumber" name="47" href="#47">47</a> } +<a class="jxr_linenumber" name="48" href="#48">48</a> } +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processElementContent(XMLObject samlObject, String elementContent) { +<a class="jxr_linenumber" name="52" href="#52">52</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedName.html">LocalizedName</a> name = (LocalizedName) samlObject; +<a class="jxr_linenumber" name="53" href="#53">53</a> +<a class="jxr_linenumber" name="54" href="#54">54</a> LocalizedString nameStr = name.getName(); +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">if</strong> (nameStr == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="56" href="#56">56</a> nameStr = <strong class="jxr_keyword">new</strong> LocalizedString(); +<a class="jxr_linenumber" name="57" href="#57">57</a> } +<a class="jxr_linenumber" name="58" href="#58">58</a> +<a class="jxr_linenumber" name="59" href="#59">59</a> nameStr.setLocalizedString(elementContent); +<a class="jxr_linenumber" name="60" href="#60">60</a> name.setName(nameStr); +<a class="jxr_linenumber" name="61" href="#61">61</a> } +<a class="jxr_linenumber" name="62" href="#62">62</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html new file mode 100644 index 0000000..80cb67a --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LocalizedURI xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright [2005] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * LocalizedURI.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">LocalizedURI</a> <strong class="jxr_keyword">extends</strong> SAMLObject, LangBearing { +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Local name of the XSI type. */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String TYPE_LOCAL_NAME = <span class="jxr_string">"localizedURIType"</span>; +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * Gets the URI.</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * @return the URI</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> LocalizedString getURI(); +<a class="jxr_linenumber" name="37" href="#37">37</a> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * Sets the URI.</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * @param newURI the new value</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setURI(LocalizedString newURI); +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html new file mode 100644 index 0000000..f895231 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html @@ -0,0 +1,89 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LocalizedURIImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.DatatypeHelper; +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI}.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html">LocalizedURIImpl</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObject <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">LocalizedURI</a>{ +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Display name. */</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">private</strong> LocalizedString uri; +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html">LocalizedURIImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">public</strong> LocalizedString getURI() { +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">return</strong> uri; +<a class="jxr_linenumber" name="48" href="#48">48</a> } +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setURI(LocalizedString newURI) { +<a class="jxr_linenumber" name="52" href="#52">52</a> uri = prepareForAssignment(uri, newURI); +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">boolean</strong> hasXMLLang = false; +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">if</strong> (uri != <strong class="jxr_keyword">null</strong> && !DatatypeHelper.isEmpty(uri.getLanguage())) { +<a class="jxr_linenumber" name="55" href="#55">55</a> hasXMLLang = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="56" href="#56">56</a> } +<a class="jxr_linenumber" name="57" href="#57">57</a> manageQualifiedAttributeNamespace(LangBearing.XML_LANG_ATTR_NAME, hasXMLLang); +<a class="jxr_linenumber" name="58" href="#58">58</a> } +<a class="jxr_linenumber" name="59" href="#59">59</a> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <strong class="jxr_keyword">public</strong> String getXMLLang() { +<a class="jxr_linenumber" name="62" href="#62">62</a> <strong class="jxr_keyword">return</strong> uri.getLanguage(); +<a class="jxr_linenumber" name="63" href="#63">63</a> } +<a class="jxr_linenumber" name="64" href="#64">64</a> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setXMLLang(String newLang) { +<a class="jxr_linenumber" name="67" href="#67">67</a> uri.setLanguage(newLang); +<a class="jxr_linenumber" name="68" href="#68">68</a> } +<a class="jxr_linenumber" name="69" href="#69">69</a> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <strong class="jxr_keyword">public</strong> List<XMLObject> getOrderedChildren() { +<a class="jxr_linenumber" name="72" href="#72">72</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="73" href="#73">73</a> } +<a class="jxr_linenumber" name="74" href="#74">74</a> +<a class="jxr_linenumber" name="75" href="#75">75</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html new file mode 100644 index 0000000..af491a4 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html @@ -0,0 +1,69 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LocalizedURIMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.MarshallingException; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLHelper; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalizedURI} objects.</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html">LocalizedURIMarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectMarshaller { +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * {@inheritDoc}</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallAttributes(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="37" href="#37">37</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">LocalizedURI</a> name = (LocalizedURI) samlObject; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">if</strong> (name.getURI() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="40" href="#40">40</a> Attr attribute = XMLHelper.constructAttribute(domElement.getOwnerDocument(), SAMLConstants.XML_NS, +<a class="jxr_linenumber" name="41" href="#41">41</a> LangBearing.XML_LANG_ATTR_LOCAL_NAME, SAMLConstants.XML_PREFIX); +<a class="jxr_linenumber" name="42" href="#42">42</a> attribute.setValue(name.getURI().getLanguage()); +<a class="jxr_linenumber" name="43" href="#43">43</a> domElement.setAttributeNodeNS(attribute); +<a class="jxr_linenumber" name="44" href="#44">44</a> } +<a class="jxr_linenumber" name="45" href="#45">45</a> } +<a class="jxr_linenumber" name="46" href="#46">46</a> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallElementContent(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="49" href="#49">49</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">LocalizedURI</a> name = (LocalizedURI) samlObject; +<a class="jxr_linenumber" name="50" href="#50">50</a> +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">if</strong> (name.getURI() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="52" href="#52">52</a> XMLHelper.appendTextContent(domElement, name.getURI().getLocalString()); +<a class="jxr_linenumber" name="53" href="#53">53</a> } +<a class="jxr_linenumber" name="54" href="#54">54</a> } +<a class="jxr_linenumber" name="55" href="#55">55</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html new file mode 100644 index 0000000..32d30bb --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LocalizedURIUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallingException; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.LocalURI} objects.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html">LocalizedURIUnmarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectUnmarshaller { +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * {@inheritDoc}</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processAttribute(XMLObject samlObject, Attr attribute) <strong class="jxr_keyword">throws</strong> UnmarshallingException { +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">if</strong> (attribute.getLocalName().equals(LangBearing.XML_LANG_ATTR_LOCAL_NAME) +<a class="jxr_linenumber" name="37" href="#37">37</a> && SAMLConstants.XML_NS.equals(attribute.getNamespaceURI())) { +<a class="jxr_linenumber" name="38" href="#38">38</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">LocalizedURI</a> uri = (LocalizedURI) samlObject; +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> LocalizedString uriStr = uri.getURI(); +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">if</strong> (uriStr == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="42" href="#42">42</a> uriStr = <strong class="jxr_keyword">new</strong> LocalizedString(); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> uriStr.setLanguage(attribute.getValue()); +<a class="jxr_linenumber" name="46" href="#46">46</a> uri.setURI(uriStr); +<a class="jxr_linenumber" name="47" href="#47">47</a> } +<a class="jxr_linenumber" name="48" href="#48">48</a> } +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processElementContent(XMLObject samlObject, String elementContent) { +<a class="jxr_linenumber" name="52" href="#52">52</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">LocalizedURI</a> uri = (LocalizedURI) samlObject; +<a class="jxr_linenumber" name="53" href="#53">53</a> +<a class="jxr_linenumber" name="54" href="#54">54</a> LocalizedString uriStr = uri.getURI(); +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">if</strong> (uriStr == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="56" href="#56">56</a> uriStr = <strong class="jxr_keyword">new</strong> LocalizedString(); +<a class="jxr_linenumber" name="57" href="#57">57</a> } +<a class="jxr_linenumber" name="58" href="#58">58</a> +<a class="jxr_linenumber" name="59" href="#59">59</a> uriStr.setLocalizedString(elementContent); +<a class="jxr_linenumber" name="60" href="#60">60</a> uri.setURI(uriStr); +<a class="jxr_linenumber" name="61" href="#61">61</a> } +<a class="jxr_linenumber" name="62" href="#62">62</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html new file mode 100644 index 0000000..4d063fb --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html @@ -0,0 +1,99 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>Logo xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * Localized logo type.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * @author RDW 27/Aug/2010</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> <strong class="jxr_keyword">extends</strong> LangBearing, SAMLObject { +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Element local name. */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"Logo"</span>; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="41" href="#41">41</a> DEFAULT_ELEMENT_LOCAL_NAME, UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="42" href="#42">42</a> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String HEIGHT_ATTR_NAME = <span class="jxr_string">"height"</span>; +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String WIDTH_ATTR_NAME = <span class="jxr_string">"width"</span>; +<a class="jxr_linenumber" name="46" href="#46">46</a> +<a class="jxr_linenumber" name="47" href="#47">47</a> +<a class="jxr_linenumber" name="48" href="#48">48</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * Gets the URL.</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * @return the URL</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">public</strong> LocalizedString getURL(); +<a class="jxr_linenumber" name="54" href="#54">54</a> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <em class="jxr_javadoccomment"> * Sets the URL.</em> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <em class="jxr_javadoccomment"> * @param newURL the URL</em> +<a class="jxr_linenumber" name="59" href="#59">59</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="60" href="#60">60</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setURL(LocalizedString newURL); +<a class="jxr_linenumber" name="61" href="#61">61</a> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * Get the height of the logo.</em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * @return the height of the logo</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">public</strong> Integer getHeight(); +<a class="jxr_linenumber" name="67" href="#67">67</a> +<a class="jxr_linenumber" name="68" href="#68">68</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="69" href="#69">69</a> <em class="jxr_javadoccomment"> * Sets the height of the logo.</em> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment"> * @param newHeight the height of the logo</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="72" href="#72">72</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHeight(Integer newHeight); +<a class="jxr_linenumber" name="73" href="#73">73</a> +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <em class="jxr_javadoccomment"> * Get the width of the logo.</em> +<a class="jxr_linenumber" name="76" href="#76">76</a> <em class="jxr_javadoccomment"> * @return the width of the logo</em> +<a class="jxr_linenumber" name="77" href="#77">77</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="78" href="#78">78</a> <strong class="jxr_keyword">public</strong> Integer getWidth(); +<a class="jxr_linenumber" name="79" href="#79">79</a> +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <em class="jxr_javadoccomment"> * Sets the width of the logo.</em> +<a class="jxr_linenumber" name="82" href="#82">82</a> <em class="jxr_javadoccomment"> * @param newWidth the height of the logo</em> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setWidth(Integer newWidth); +<a class="jxr_linenumber" name="85" href="#85">85</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html new file mode 100644 index 0000000..9ef049e --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html @@ -0,0 +1,58 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LogoBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo} objects.</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html">LogoBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<Logo> { +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoBuilder.html">LogoBuilder</a>() { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> buildObject() { +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">return</strong> buildObject(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="36" href="#36">36</a> Logo.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="37" href="#37">37</a> UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="38" href="#38">38</a> } +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html">LogoImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="43" href="#43">43</a> } +<a class="jxr_linenumber" name="44" href="#44">44</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html new file mode 100644 index 0000000..9a9c42d --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html @@ -0,0 +1,123 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LogoImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo}.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * @author rod widdowson</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html">LogoImpl</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObject <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> URL. */</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">private</strong> LocalizedString localizedURL; +<a class="jxr_linenumber" name="33" href="#33">33</a> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> X-Dimension of the logo. */</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">private</strong> Integer width; +<a class="jxr_linenumber" name="36" href="#36">36</a> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Y-Dimension of the logo. */</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">private</strong> Integer height; +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * @param namespaceURI namespaceURI</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * @param elementLocalName elementLocalName</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * @param namespacePrefix namespacePrefix</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoImpl.html">LogoImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="49" href="#49">49</a> } +<a class="jxr_linenumber" name="50" href="#50">50</a> +<a class="jxr_linenumber" name="51" href="#51">51</a> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">public</strong> Integer getHeight() { +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">return</strong> height; +<a class="jxr_linenumber" name="55" href="#55">55</a> } +<a class="jxr_linenumber" name="56" href="#56">56</a> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHeight(Integer newHeight) { +<a class="jxr_linenumber" name="59" href="#59">59</a> height = prepareForAssignment(height, newHeight); +<a class="jxr_linenumber" name="60" href="#60">60</a> } +<a class="jxr_linenumber" name="61" href="#61">61</a> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <strong class="jxr_keyword">public</strong> Integer getWidth() { +<a class="jxr_linenumber" name="64" href="#64">64</a> <strong class="jxr_keyword">return</strong> width; +<a class="jxr_linenumber" name="65" href="#65">65</a> } +<a class="jxr_linenumber" name="66" href="#66">66</a> +<a class="jxr_linenumber" name="67" href="#67">67</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="68" href="#68">68</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setWidth(Integer newWidth) { +<a class="jxr_linenumber" name="69" href="#69">69</a> width = prepareForAssignment(width, newWidth); +<a class="jxr_linenumber" name="70" href="#70">70</a> } +<a class="jxr_linenumber" name="71" href="#71">71</a> +<a class="jxr_linenumber" name="72" href="#72">72</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="73" href="#73">73</a> <strong class="jxr_keyword">public</strong> LocalizedString getURL() { +<a class="jxr_linenumber" name="74" href="#74">74</a> <strong class="jxr_keyword">return</strong> localizedURL; +<a class="jxr_linenumber" name="75" href="#75">75</a> } +<a class="jxr_linenumber" name="76" href="#76">76</a> +<a class="jxr_linenumber" name="77" href="#77">77</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="78" href="#78">78</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setURL(LocalizedString newURL) { +<a class="jxr_linenumber" name="79" href="#79">79</a> localizedURL = newURL; +<a class="jxr_linenumber" name="80" href="#80">80</a> } +<a class="jxr_linenumber" name="81" href="#81">81</a> +<a class="jxr_linenumber" name="82" href="#82">82</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="83" href="#83">83</a> <strong class="jxr_keyword">public</strong> String getXMLLang() { +<a class="jxr_linenumber" name="84" href="#84">84</a> localizedURL.getLanguage(); +<a class="jxr_linenumber" name="85" href="#85">85</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="86" href="#86">86</a> } +<a class="jxr_linenumber" name="87" href="#87">87</a> +<a class="jxr_linenumber" name="88" href="#88">88</a> +<a class="jxr_linenumber" name="89" href="#89">89</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="90" href="#90">90</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setXMLLang(String newLang) { +<a class="jxr_linenumber" name="91" href="#91">91</a> localizedURL.setLanguage(newLang); +<a class="jxr_linenumber" name="92" href="#92">92</a> } +<a class="jxr_linenumber" name="93" href="#93">93</a> +<a class="jxr_linenumber" name="94" href="#94">94</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="95" href="#95">95</a> <strong class="jxr_keyword">public</strong> List<XMLObject> getOrderedChildren() { +<a class="jxr_linenumber" name="96" href="#96">96</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="97" href="#97">97</a> } +<a class="jxr_linenumber" name="98" href="#98">98</a> +<a class="jxr_linenumber" name="99" href="#99">99</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="100" href="#100">100</a> <em class="jxr_javadoccomment"> * {@inheritDoc}</em> +<a class="jxr_linenumber" name="101" href="#101">101</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="102" href="#102">102</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">int</strong> hashCode() { +<a class="jxr_linenumber" name="103" href="#103">103</a> <strong class="jxr_keyword">int</strong> hash = 1; +<a class="jxr_linenumber" name="104" href="#104">104</a> hash = hash * 31 + localizedURL.hashCode(); +<a class="jxr_linenumber" name="105" href="#105">105</a> hash = hash * 31 + height; +<a class="jxr_linenumber" name="106" href="#106">106</a> hash = hash * 31 + width; +<a class="jxr_linenumber" name="107" href="#107">107</a> <strong class="jxr_keyword">return</strong> hash; +<a class="jxr_linenumber" name="108" href="#108">108</a> } +<a class="jxr_linenumber" name="109" href="#109">109</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html new file mode 100644 index 0000000..518959b --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html @@ -0,0 +1,75 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LogoMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.MarshallingException; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLHelper; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.Logo} objects.</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoMarshaller.html">LogoMarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectMarshaller { +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * {@inheritDoc}</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallAttributes(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="37" href="#37">37</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> logo = (Logo) samlObject; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">if</strong> (logo.getXMLLang() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="40" href="#40">40</a> Attr attribute = XMLHelper.constructAttribute(domElement.getOwnerDocument(), SAMLConstants.XML_NS, +<a class="jxr_linenumber" name="41" href="#41">41</a> LangBearing.XML_LANG_ATTR_LOCAL_NAME, SAMLConstants.XML_PREFIX); +<a class="jxr_linenumber" name="42" href="#42">42</a> attribute.setValue(logo.getXMLLang()); +<a class="jxr_linenumber" name="43" href="#43">43</a> domElement.setAttributeNodeNS(attribute); +<a class="jxr_linenumber" name="44" href="#44">44</a> } +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">if</strong> (logo.getHeight() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="46" href="#46">46</a> domElement.setAttributeNS(<strong class="jxr_keyword">null</strong>, Logo.HEIGHT_ATTR_NAME, logo.getHeight().toString()); +<a class="jxr_linenumber" name="47" href="#47">47</a> } +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">if</strong> (logo.getWidth() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="49" href="#49">49</a> domElement.setAttributeNS(<strong class="jxr_keyword">null</strong>, Logo.WIDTH_ATTR_NAME, logo.getWidth().toString()); +<a class="jxr_linenumber" name="50" href="#50">50</a> } +<a class="jxr_linenumber" name="51" href="#51">51</a> } +<a class="jxr_linenumber" name="52" href="#52">52</a> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> marshallElementContent(XMLObject samlObject, Element domElement) <strong class="jxr_keyword">throws</strong> MarshallingException { +<a class="jxr_linenumber" name="55" href="#55">55</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> logo = (Logo) samlObject; +<a class="jxr_linenumber" name="56" href="#56">56</a> +<a class="jxr_linenumber" name="57" href="#57">57</a> <strong class="jxr_keyword">if</strong> (logo.getURL() != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="58" href="#58">58</a> XMLHelper.appendTextContent(domElement, logo.getURL().getLocalString()); +<a class="jxr_linenumber" name="59" href="#59">59</a> } +<a class="jxr_linenumber" name="60" href="#60">60</a> } +<a class="jxr_linenumber" name="61" href="#61">61</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html new file mode 100644 index 0000000..50dedc1 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html @@ -0,0 +1,81 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>LogoUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.xml.SAMLConstants; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallingException; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Attr; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * A thread-safe Unmarshaller for {@link org.opensaml.saml2.metadata.Logo} objects.</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LogoUnmarshaller.html">LogoUnmarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectUnmarshaller { +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processElementContent(XMLObject samlObject, String elementContent) { +<a class="jxr_linenumber" name="35" href="#35">35</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> logo = (Logo) samlObject; +<a class="jxr_linenumber" name="36" href="#36">36</a> +<a class="jxr_linenumber" name="37" href="#37">37</a> LocalizedString url = logo.getURL(); +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">if</strong> (url == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="39" href="#39">39</a> url = <strong class="jxr_keyword">new</strong> LocalizedString(); +<a class="jxr_linenumber" name="40" href="#40">40</a> } +<a class="jxr_linenumber" name="41" href="#41">41</a> +<a class="jxr_linenumber" name="42" href="#42">42</a> url.setLocalizedString(elementContent); +<a class="jxr_linenumber" name="43" href="#43">43</a> logo.setURL(url); +<a class="jxr_linenumber" name="44" href="#44">44</a> } +<a class="jxr_linenumber" name="45" href="#45">45</a> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processAttribute(XMLObject samlObject, Attr attribute) <strong class="jxr_keyword">throws</strong> UnmarshallingException { +<a class="jxr_linenumber" name="48" href="#48">48</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/Logo.html">Logo</a> logo = (Logo) samlObject; +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <strong class="jxr_keyword">if</strong> (attribute.getLocalName().equals(LangBearing.XML_LANG_ATTR_LOCAL_NAME) +<a class="jxr_linenumber" name="51" href="#51">51</a> && SAMLConstants.XML_NS.equals(attribute.getNamespaceURI())) { +<a class="jxr_linenumber" name="52" href="#52">52</a> +<a class="jxr_linenumber" name="53" href="#53">53</a> LocalizedString url = logo.getURL(); +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">if</strong> (url == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="55" href="#55">55</a> url = <strong class="jxr_keyword">new</strong> LocalizedString(); +<a class="jxr_linenumber" name="56" href="#56">56</a> } +<a class="jxr_linenumber" name="57" href="#57">57</a> +<a class="jxr_linenumber" name="58" href="#58">58</a> url.setLanguage(attribute.getValue()); +<a class="jxr_linenumber" name="59" href="#59">59</a> logo.setURL(url); +<a class="jxr_linenumber" name="60" href="#60">60</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (attribute.getLocalName().equals(Logo.HEIGHT_ATTR_NAME)) { +<a class="jxr_linenumber" name="61" href="#61">61</a> logo.setHeight(Integer.valueOf(attribute.getValue())); +<a class="jxr_linenumber" name="62" href="#62">62</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (attribute.getLocalName().equals(Logo.WIDTH_ATTR_NAME)) { +<a class="jxr_linenumber" name="63" href="#63">63</a> logo.setWidth(Integer.valueOf(attribute.getValue())); +<a class="jxr_linenumber" name="64" href="#64">64</a> } +<a class="jxr_linenumber" name="65" href="#65">65</a> } +<a class="jxr_linenumber" name="66" href="#66">66</a> +<a class="jxr_linenumber" name="67" href="#67">67</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html new file mode 100644 index 0000000..0b74910 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html @@ -0,0 +1,70 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>PrivacyStatementURL xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="23" href="#23">23</a> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * PrivacyStatementURL.</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson August 2010</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * Reflects the PrivacyStatementURL in the IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html">PrivacyStatementURL</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURI.html">LocalizedURI</a> { +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Element local name. */</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"PrivacyStatementURL"</span>; +<a class="jxr_linenumber" name="38" href="#38">38</a> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="41" href="#41">41</a> DEFAULT_ELEMENT_LOCAL_NAME, UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="42" href="#42">42</a> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * Gets the PrivacyStatementURL of the EndPoint.</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * @return the PrivacyStatementURL of the EndPoint</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">public</strong> LocalizedString getURL(); +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * Sets the PrivacyStatementURL of the EndPoint.</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * @param newName PrivacyStatementURL of the EndPoint</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setURL(LocalizedString newName); +<a class="jxr_linenumber" name="56" href="#56">56</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html new file mode 100644 index 0000000..fe459a9 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html @@ -0,0 +1,60 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>PrivacyStatementURLBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL} objects.</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html">PrivacyStatementURLBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<PrivacyStatementURL> { +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLBuilder.html">PrivacyStatementURLBuilder</a>() { +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> } +<a class="jxr_linenumber" name="34" href="#34">34</a> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html">PrivacyStatementURL</a> buildObject() { +<a class="jxr_linenumber" name="37" href="#37">37</a> <strong class="jxr_keyword">return</strong> buildObject(UIInfo.MDUI_NS, +<a class="jxr_linenumber" name="38" href="#38">38</a> PrivacyStatementURL.DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="39" href="#39">39</a> UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="40" href="#40">40</a> } +<a class="jxr_linenumber" name="41" href="#41">41</a> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html">PrivacyStatementURL</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html">PrivacyStatementURLImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="45" href="#45">45</a> } +<a class="jxr_linenumber" name="46" href="#46">46</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html new file mode 100644 index 0000000..8102468 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html @@ -0,0 +1,72 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>PrivacyStatementURLImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.LocalizedString; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.LangBearing; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.DatatypeHelper; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL}.</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html">PrivacyStatementURLImpl</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIImpl.html">LocalizedURIImpl</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURL.html">PrivacyStatementURL</a> { +<a class="jxr_linenumber" name="34" href="#34">34</a> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * @param namespaceURI the namespaceURI</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * @param elementLocalName the elementLocalName</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * @param namespacePrefix the namespacePrefix</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLImpl.html">PrivacyStatementURLImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="44" href="#44">44</a> } +<a class="jxr_linenumber" name="45" href="#45">45</a> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <strong class="jxr_keyword">public</strong> LocalizedString getURL() { +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">return</strong> getURI(); +<a class="jxr_linenumber" name="49" href="#49">49</a> } +<a class="jxr_linenumber" name="50" href="#50">50</a> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setURL(LocalizedString newPrivacyURL) { +<a class="jxr_linenumber" name="53" href="#53">53</a> setURI(newPrivacyURL); +<a class="jxr_linenumber" name="54" href="#54">54</a> } +<a class="jxr_linenumber" name="55" href="#55">55</a> +<a class="jxr_linenumber" name="56" href="#56">56</a> +<a class="jxr_linenumber" name="57" href="#57">57</a> +<a class="jxr_linenumber" name="58" href="#58">58</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html new file mode 100644 index 0000000..7675d8a --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html @@ -0,0 +1,38 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>PrivacyStatementURLMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL} objects.</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLMarshaller.html">PrivacyStatementURLMarshaller</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIMarshaller.html">LocalizedURIMarshaller</a> { +<a class="jxr_linenumber" name="24" href="#24">24</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html new file mode 100644 index 0000000..0ad80df --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html @@ -0,0 +1,38 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>PrivacyStatementURLUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * A thread-safe unmarshaller for {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.PrivacyStatementURL} objects.</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/PrivacyStatementURLUnmarshaller.html">PrivacyStatementURLUnmarshaller</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/LocalizedURIUnmarshaller.html">LocalizedURIUnmarshaller</a> { +<a class="jxr_linenumber" name="24" href="#24">24</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html new file mode 100644 index 0000000..d544d37 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html @@ -0,0 +1,119 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>UIInfo xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> javax.xml.namespace.QName; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.SAMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * See IdP Discovery and Login UI Metadata Extension Profile.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson August 2010</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * Reflects the UINFO in the IdP Discovery and Login UI Metadata Extension Profile,</em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html">UIInfo</a> <strong class="jxr_keyword">extends</strong> SAMLObject { +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Namespace for Discovery Service metadata extensions. */</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String MDUI_NS = <span class="jxr_string">"urn:oasis:names:tc:SAML:metadata:ui"</span>; +<a class="jxr_linenumber" name="36" href="#36">36</a> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default namespace prefix used by this library. */</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String MDUI_PREFIX = <span class="jxr_string">"mdui"</span>; +<a class="jxr_linenumber" name="39" href="#39">39</a> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Name of the element inside the Extensions. */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_ELEMENT_LOCAL_NAME = <span class="jxr_string">"UIInfo"</span>; +<a class="jxr_linenumber" name="42" href="#42">42</a> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Default element name. */</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> QName DEFAULT_ELEMENT_NAME = <strong class="jxr_keyword">new</strong> QName(MDUI_NS, DEFAULT_ELEMENT_LOCAL_NAME, +<a class="jxr_linenumber" name="45" href="#45">45</a> MDUI_PREFIX); +<a class="jxr_linenumber" name="46" href="#46">46</a> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Language attribute name. */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String LANG_ATTRIB_NAME = <span class="jxr_string">"lang"</span>; +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * Get the Display Names</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * The <DisplayName> element specifies a set of localized names fit for </em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> * display to users. Such names are meant to allow a user to distinguish </em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment"> * and identify the entity acting in a particular role.</em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <em class="jxr_javadoccomment"> * @return the names</em> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">public</strong> List <DisplayName> getDisplayNames(); +<a class="jxr_linenumber" name="59" href="#59">59</a> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * Return the descriptions.</em> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * The <Description> element specifies a set of brief, localized descriptions </em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * fit for display to users. In the case of service providers this SHOULD be a </em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment"> * description of the service being offered. In the case of an identity provider </em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <em class="jxr_javadoccomment"> * this SHOULD be a description of the community serviced. In all cases this text </em> +<a class="jxr_linenumber" name="67" href="#67">67</a> <em class="jxr_javadoccomment"> * SHOULD be standalone, meaning it is not meant to be filled in to some template </em> +<a class="jxr_linenumber" name="68" href="#68">68</a> <em class="jxr_javadoccomment"> * text (e.g. 'This service offers $description').</em> +<a class="jxr_linenumber" name="69" href="#69">69</a> <em class="jxr_javadoccomment"> * @return descriptions</em> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <strong class="jxr_keyword">public</strong> List <Description> getDescriptions(); +<a class="jxr_linenumber" name="72" href="#72">72</a> +<a class="jxr_linenumber" name="73" href="#73">73</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em> +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment"> * Get the logos.</em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="76" href="#76">76</a> <em class="jxr_javadoccomment"> * The <Logo> element specifies a set of localized logos fit for display to users.</em> +<a class="jxr_linenumber" name="77" href="#77">77</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="78" href="#78">78</a> <em class="jxr_javadoccomment"> * @return a list of logos</em> +<a class="jxr_linenumber" name="79" href="#79">79</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="80" href="#80">80</a> <strong class="jxr_keyword">public</strong> List <Logo> getLogos(); +<a class="jxr_linenumber" name="81" href="#81">81</a> +<a class="jxr_linenumber" name="82" href="#82">82</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment"> * Get the URLs.</em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="85" href="#85">85</a> <em class="jxr_javadoccomment"> * The <InformationURL> specifies URLs to localized information, about the entity </em> +<a class="jxr_linenumber" name="86" href="#86">86</a> <em class="jxr_javadoccomment"> * acting in a given role, meant to be viewed by users. The contents found at </em> +<a class="jxr_linenumber" name="87" href="#87">87</a> <em class="jxr_javadoccomment"> * these URLs SHOULD give a more complete set of information about than what is </em> +<a class="jxr_linenumber" name="88" href="#88">88</a> <em class="jxr_javadoccomment"> * provided by the <Description> element </em> +<a class="jxr_linenumber" name="89" href="#89">89</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="90" href="#90">90</a> <em class="jxr_javadoccomment"> * @return the URLs</em> +<a class="jxr_linenumber" name="91" href="#91">91</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="92" href="#92">92</a> <strong class="jxr_keyword">public</strong> List <InformationURL> getInformationURLs(); +<a class="jxr_linenumber" name="93" href="#93">93</a> +<a class="jxr_linenumber" name="94" href="#94">94</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="95" href="#95">95</a> <em class="jxr_javadoccomment"> * Get the Privacy Statement URLs.</em> +<a class="jxr_linenumber" name="96" href="#96">96</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="97" href="#97">97</a> <em class="jxr_javadoccomment"> * The <PrivacyStatementURL> specifies URLs to localized privacy statements. </em> +<a class="jxr_linenumber" name="98" href="#98">98</a> <em class="jxr_javadoccomment"> * Such statements are meant to provide a user with information about how </em> +<a class="jxr_linenumber" name="99" href="#99">99</a> <em class="jxr_javadoccomment"> * information will be used and managed by the entity</em> +<a class="jxr_linenumber" name="100" href="#100">100</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="101" href="#101">101</a> <em class="jxr_javadoccomment"> * @return the URLs</em> +<a class="jxr_linenumber" name="102" href="#102">102</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="103" href="#103">103</a> <strong class="jxr_keyword">public</strong> List <PrivacyStatementURL> getPrivacyStatementURLs(); +<a class="jxr_linenumber" name="104" href="#104">104</a> +<a class="jxr_linenumber" name="105" href="#105">105</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html new file mode 100644 index 0000000..26c4a19 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html @@ -0,0 +1,55 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>UIInfoBuilder xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectBuilder; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * Builder of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo}.</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html">UIInfoBuilder</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectBuilder<UIInfo> { +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoBuilder.html">UIInfoBuilder</a>() { +<a class="jxr_linenumber" name="29" href="#29">29</a> +<a class="jxr_linenumber" name="30" href="#30">30</a> } +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html">UIInfo</a> buildObject() { +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">return</strong> buildObject(UIInfo.MDUI_NS, UIInfo.DEFAULT_ELEMENT_LOCAL_NAME, UIInfo.MDUI_PREFIX); +<a class="jxr_linenumber" name="35" href="#35">35</a> } +<a class="jxr_linenumber" name="36" href="#36">36</a> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html">UIInfo</a> buildObject(String namespaceURI, String localName, String namespacePrefix) { +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html">UIInfoImpl</a>(namespaceURI, localName, namespacePrefix); +<a class="jxr_linenumber" name="40" href="#40">40</a> } +<a class="jxr_linenumber" name="41" href="#41">41</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html new file mode 100644 index 0000000..23aefe7 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html @@ -0,0 +1,115 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>UIInfoImpl xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="21" href="#21">21</a> +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObject; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.XMLObjectChildrenList; +<a class="jxr_linenumber" name="25" href="#25">25</a> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * Concrete implementation of {@link edu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo}.</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html">UIInfoImpl</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObject <strong class="jxr_keyword">implements</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html">UIInfo</a> { +<a class="jxr_linenumber" name="31" href="#31">31</a> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> localized descriptions of the endpoint. */</em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> XMLObjectChildrenList<Description> descriptions; +<a class="jxr_linenumber" name="34" href="#34">34</a> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> localized displayNames of the endpoint. */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> XMLObjectChildrenList<DisplayName> displayNames; +<a class="jxr_linenumber" name="37" href="#37">37</a> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> localized Logos for the endpoint. */</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> XMLObjectChildrenList<Logo> logos; +<a class="jxr_linenumber" name="40" href="#40">40</a> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> localized URLs for the endpoint. */</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> XMLObjectChildrenList<InformationURL> urls; +<a class="jxr_linenumber" name="43" href="#43">43</a> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> localized PravcyStatementURLs for the endpoint. */</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> XMLObjectChildrenList<PrivacyStatementURL> privacyStatementURLs; +<a class="jxr_linenumber" name="46" href="#46">46</a> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <em class="jxr_javadoccomment"> * Constructor.</em> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * @param namespaceURI namespaceURI</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * @param elementLocalName elementLocalName</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * @param namespacePrefix namespacePrefix</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">protected</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoImpl.html">UIInfoImpl</a>(String namespaceURI, String elementLocalName, String namespacePrefix) { +<a class="jxr_linenumber" name="54" href="#54">54</a> <strong class="jxr_keyword">super</strong>(namespaceURI, elementLocalName, namespacePrefix); +<a class="jxr_linenumber" name="55" href="#55">55</a> +<a class="jxr_linenumber" name="56" href="#56">56</a> descriptions = <strong class="jxr_keyword">new</strong> XMLObjectChildrenList<Description>(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="57" href="#57">57</a> displayNames = <strong class="jxr_keyword">new</strong> XMLObjectChildrenList<DisplayName>(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="58" href="#58">58</a> logos = <strong class="jxr_keyword">new</strong> XMLObjectChildrenList<Logo>(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="59" href="#59">59</a> urls = <strong class="jxr_keyword">new</strong> XMLObjectChildrenList<InformationURL>(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="60" href="#60">60</a> privacyStatementURLs = <strong class="jxr_keyword">new</strong> XMLObjectChildrenList<PrivacyStatementURL>(<strong class="jxr_keyword">this</strong>); +<a class="jxr_linenumber" name="61" href="#61">61</a> } +<a class="jxr_linenumber" name="62" href="#62">62</a> +<a class="jxr_linenumber" name="63" href="#63">63</a> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <strong class="jxr_keyword">public</strong> List<Description> getDescriptions() { +<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">return</strong> descriptions; +<a class="jxr_linenumber" name="67" href="#67">67</a> } +<a class="jxr_linenumber" name="68" href="#68">68</a> +<a class="jxr_linenumber" name="69" href="#69">69</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="70" href="#70">70</a> <strong class="jxr_keyword">public</strong> List<DisplayName> getDisplayNames() { +<a class="jxr_linenumber" name="71" href="#71">71</a> <strong class="jxr_keyword">return</strong> displayNames; +<a class="jxr_linenumber" name="72" href="#72">72</a> } +<a class="jxr_linenumber" name="73" href="#73">73</a> +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <strong class="jxr_keyword">public</strong> List<InformationURL> getInformationURLs() { +<a class="jxr_linenumber" name="76" href="#76">76</a> <strong class="jxr_keyword">return</strong> urls; +<a class="jxr_linenumber" name="77" href="#77">77</a> } +<a class="jxr_linenumber" name="78" href="#78">78</a> +<a class="jxr_linenumber" name="79" href="#79">79</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="80" href="#80">80</a> <strong class="jxr_keyword">public</strong> List<Logo> getLogos() { +<a class="jxr_linenumber" name="81" href="#81">81</a> <strong class="jxr_keyword">return</strong> logos; +<a class="jxr_linenumber" name="82" href="#82">82</a> } +<a class="jxr_linenumber" name="83" href="#83">83</a> +<a class="jxr_linenumber" name="84" href="#84">84</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="85" href="#85">85</a> <strong class="jxr_keyword">public</strong> List<PrivacyStatementURL> getPrivacyStatementURLs() { +<a class="jxr_linenumber" name="86" href="#86">86</a> <strong class="jxr_keyword">return</strong> privacyStatementURLs; +<a class="jxr_linenumber" name="87" href="#87">87</a> } +<a class="jxr_linenumber" name="88" href="#88">88</a> +<a class="jxr_linenumber" name="89" href="#89">89</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="90" href="#90">90</a> <strong class="jxr_keyword">public</strong> List<XMLObject> getOrderedChildren() { +<a class="jxr_linenumber" name="91" href="#91">91</a> ArrayList<XMLObject> children = <strong class="jxr_keyword">new</strong> ArrayList<XMLObject>(); +<a class="jxr_linenumber" name="92" href="#92">92</a> +<a class="jxr_linenumber" name="93" href="#93">93</a> children.addAll(descriptions); +<a class="jxr_linenumber" name="94" href="#94">94</a> children.addAll(displayNames); +<a class="jxr_linenumber" name="95" href="#95">95</a> children.addAll(urls); +<a class="jxr_linenumber" name="96" href="#96">96</a> children.addAll(logos); +<a class="jxr_linenumber" name="97" href="#97">97</a> children.addAll(privacyStatementURLs); +<a class="jxr_linenumber" name="98" href="#98">98</a> <strong class="jxr_keyword">return</strong> children; +<a class="jxr_linenumber" name="99" href="#99">99</a> } +<a class="jxr_linenumber" name="100" href="#100">100</a> +<a class="jxr_linenumber" name="101" href="#101">101</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html new file mode 100644 index 0000000..9f44418 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html @@ -0,0 +1,41 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>UIInfoMarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="19" href="#19">19</a> +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectMarshaller; +<a class="jxr_linenumber" name="21" href="#21">21</a> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * A thread safe Marshaller for {@link @linkedu.internet2.middleware.shibboleth.wayf.idpdisco.UIInfo} objects.</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoMarshaller.html">UIInfoMarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectMarshaller { +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html new file mode 100644 index 0000000..53bc920 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html @@ -0,0 +1,61 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> +<head> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>UIInfoUnmarshaller xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html">View Javadoc</a></div><pre> + +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2010 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.idpdisco; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.opensaml.common.impl.AbstractSAMLObjectUnmarshaller; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.io.UnmarshallingException; +<a class="jxr_linenumber" name="22" href="#22">22</a> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * A thread-safe Unmarshaller for {@link org.opensaml.saml2.metadata.UIInfo} objects.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfoUnmarshaller.html">UIInfoUnmarshaller</a> <strong class="jxr_keyword">extends</strong> AbstractSAMLObjectUnmarshaller { +<a class="jxr_linenumber" name="27" href="#27">27</a> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> {@inheritDoc} */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject) +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">throws</strong> UnmarshallingException { +<a class="jxr_linenumber" name="31" href="#31">31</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/idpdisco/UIInfo.html">UIInfo</a> info = (UIInfo) parentSAMLObject; +<a class="jxr_linenumber" name="32" href="#32">32</a> +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">if</strong> (childSAMLObject instanceof Description) { +<a class="jxr_linenumber" name="34" href="#34">34</a> info.getDescriptions().add((Description) childSAMLObject); +<a class="jxr_linenumber" name="35" href="#35">35</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (childSAMLObject instanceof DisplayName) { +<a class="jxr_linenumber" name="36" href="#36">36</a> info.getDisplayNames().add((DisplayName) childSAMLObject); +<a class="jxr_linenumber" name="37" href="#37">37</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (childSAMLObject instanceof InformationURL) { +<a class="jxr_linenumber" name="38" href="#38">38</a> info.getInformationURLs().add((InformationURL) childSAMLObject); +<a class="jxr_linenumber" name="39" href="#39">39</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (childSAMLObject instanceof Logo) { +<a class="jxr_linenumber" name="40" href="#40">40</a> info.getLogos().add((Logo) childSAMLObject); +<a class="jxr_linenumber" name="41" href="#41">41</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (childSAMLObject instanceof PrivacyStatementURL) { +<a class="jxr_linenumber" name="42" href="#42">42</a> info.getPrivacyStatementURLs().add((PrivacyStatementURL) childSAMLObject); +<a class="jxr_linenumber" name="43" href="#43">43</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="44" href="#44">44</a> <strong class="jxr_keyword">super</strong>.processChildElement(parentSAMLObject, childSAMLObject); +<a class="jxr_linenumber" name="45" href="#45">45</a> } +<a class="jxr_linenumber" name="46" href="#46">46</a> } +<a class="jxr_linenumber" name="47" href="#47">47</a> } +</pre> +<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> +</html> + diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-frame.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-frame.html new file mode 100644 index 0000000..b1d6d3d --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-frame.html @@ -0,0 +1,195 @@ +
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
+<html xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.wayf.idpdisco</title>
+ <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
+ </head>
+ <body>
+
+ <h3>
+ <a href="package-summary.html" target="classFrame">edu.internet2.middleware.shibboleth.wayf.idpdisco</a>
+ </h3>
+
+ <h3>Classes</h3>
+
+ <ul>
+ <li>
+ <a href="Description.html" target="classFrame">Description</a>
+ </li>
+ <li>
+ <a href="DescriptionBuilder.html" target="classFrame">DescriptionBuilder</a>
+ </li>
+ <li>
+ <a href="DescriptionImpl.html" target="classFrame">DescriptionImpl</a>
+ </li>
+ <li>
+ <a href="DescriptionMarshaller.html" target="classFrame">DescriptionMarshaller</a>
+ </li>
+ <li>
+ <a href="DescriptionUnmarshaller.html" target="classFrame">DescriptionUnmarshaller</a>
+ </li>
+ <li>
+ <a href="DiscoHints.html" target="classFrame">DiscoHints</a>
+ </li>
+ <li>
+ <a href="DiscoHintsBuilder.html" target="classFrame">DiscoHintsBuilder</a>
+ </li>
+ <li>
+ <a href="DiscoHintsImpl.html" target="classFrame">DiscoHintsImpl</a>
+ </li>
+ <li>
+ <a href="DiscoHintsMarshaller.html" target="classFrame">DiscoHintsMarshaller</a>
+ </li>
+ <li>
+ <a href="DiscoHintsUnmarshaller.html" target="classFrame">DiscoHintsUnmarshaller</a>
+ </li>
+ <li>
+ <a href="DisplayName.html" target="classFrame">DisplayName</a>
+ </li>
+ <li>
+ <a href="DisplayNameBuilder.html" target="classFrame">DisplayNameBuilder</a>
+ </li>
+ <li>
+ <a href="DisplayNameImpl.html" target="classFrame">DisplayNameImpl</a>
+ </li>
+ <li>
+ <a href="DisplayNameMarshaller.html" target="classFrame">DisplayNameMarshaller</a>
+ </li>
+ <li>
+ <a href="DisplayNameUnmarshaller.html" target="classFrame">DisplayNameUnmarshaller</a>
+ </li>
+ <li>
+ <a href="DomainHint.html" target="classFrame">DomainHint</a>
+ </li>
+ <li>
+ <a href="DomainHintBuilder.html" target="classFrame">DomainHintBuilder</a>
+ </li>
+ <li>
+ <a href="DomainHintImpl.html" target="classFrame">DomainHintImpl</a>
+ </li>
+ <li>
+ <a href="DomainHintMarshaller.html" target="classFrame">DomainHintMarshaller</a>
+ </li>
+ <li>
+ <a href="DomainHintUnmarshaller.html" target="classFrame">DomainHintUnmarshaller</a>
+ </li>
+ <li>
+ <a href="GeolocationHint.html" target="classFrame">GeolocationHint</a>
+ </li>
+ <li>
+ <a href="GeolocationHintBuilder.html" target="classFrame">GeolocationHintBuilder</a>
+ </li>
+ <li>
+ <a href="GeolocationHintImpl.html" target="classFrame">GeolocationHintImpl</a>
+ </li>
+ <li>
+ <a href="GeolocationHintMarshaller.html" target="classFrame">GeolocationHintMarshaller</a>
+ </li>
+ <li>
+ <a href="GeolocationHintUnmarshaller.html" target="classFrame">GeolocationHintUnmarshaller</a>
+ </li>
+ <li>
+ <a href="IPHint.html" target="classFrame">IPHint</a>
+ </li>
+ <li>
+ <a href="IPHintBuilder.html" target="classFrame">IPHintBuilder</a>
+ </li>
+ <li>
+ <a href="IPHintImpl.html" target="classFrame">IPHintImpl</a>
+ </li>
+ <li>
+ <a href="IPHintMarshaller.html" target="classFrame">IPHintMarshaller</a>
+ </li>
+ <li>
+ <a href="IPHintUnmarshaller.html" target="classFrame">IPHintUnmarshaller</a>
+ </li>
+ <li>
+ <a href="InformationURL.html" target="classFrame">InformationURL</a>
+ </li>
+ <li>
+ <a href="InformationURLBuilder.html" target="classFrame">InformationURLBuilder</a>
+ </li>
+ <li>
+ <a href="InformationURLImpl.html" target="classFrame">InformationURLImpl</a>
+ </li>
+ <li>
+ <a href="InformationURLMarshaller.html" target="classFrame">InformationURLMarshaller</a>
+ </li>
+ <li>
+ <a href="InformationURLUnmarshaller.html" target="classFrame">InformationURLUnmarshaller</a>
+ </li>
+ <li>
+ <a href="LocalizedName.html" target="classFrame">LocalizedName</a>
+ </li>
+ <li>
+ <a href="LocalizedNameImpl.html" target="classFrame">LocalizedNameImpl</a>
+ </li>
+ <li>
+ <a href="LocalizedNameMarshaller.html" target="classFrame">LocalizedNameMarshaller</a>
+ </li>
+ <li>
+ <a href="LocalizedNameUnmarshaller.html" target="classFrame">LocalizedNameUnmarshaller</a>
+ </li>
+ <li>
+ <a href="LocalizedURI.html" target="classFrame">LocalizedURI</a>
+ </li>
+ <li>
+ <a href="LocalizedURIImpl.html" target="classFrame">LocalizedURIImpl</a>
+ </li>
+ <li>
+ <a href="LocalizedURIMarshaller.html" target="classFrame">LocalizedURIMarshaller</a>
+ </li>
+ <li>
+ <a href="LocalizedURIUnmarshaller.html" target="classFrame">LocalizedURIUnmarshaller</a>
+ </li>
+ <li>
+ <a href="Logo.html" target="classFrame">Logo</a>
+ </li>
+ <li>
+ <a href="LogoBuilder.html" target="classFrame">LogoBuilder</a>
+ </li>
+ <li>
+ <a href="LogoImpl.html" target="classFrame">LogoImpl</a>
+ </li>
+ <li>
+ <a href="LogoMarshaller.html" target="classFrame">LogoMarshaller</a>
+ </li>
+ <li>
+ <a href="LogoUnmarshaller.html" target="classFrame">LogoUnmarshaller</a>
+ </li>
+ <li>
+ <a href="PrivacyStatementURL.html" target="classFrame">PrivacyStatementURL</a>
+ </li>
+ <li>
+ <a href="PrivacyStatementURLBuilder.html" target="classFrame">PrivacyStatementURLBuilder</a>
+ </li>
+ <li>
+ <a href="PrivacyStatementURLImpl.html" target="classFrame">PrivacyStatementURLImpl</a>
+ </li>
+ <li>
+ <a href="PrivacyStatementURLMarshaller.html" target="classFrame">PrivacyStatementURLMarshaller</a>
+ </li>
+ <li>
+ <a href="PrivacyStatementURLUnmarshaller.html" target="classFrame">PrivacyStatementURLUnmarshaller</a>
+ </li>
+ <li>
+ <a href="UIInfo.html" target="classFrame">UIInfo</a>
+ </li>
+ <li>
+ <a href="UIInfoBuilder.html" target="classFrame">UIInfoBuilder</a>
+ </li>
+ <li>
+ <a href="UIInfoImpl.html" target="classFrame">UIInfoImpl</a>
+ </li>
+ <li>
+ <a href="UIInfoMarshaller.html" target="classFrame">UIInfoMarshaller</a>
+ </li>
+ <li>
+ <a href="UIInfoUnmarshaller.html" target="classFrame">UIInfoUnmarshaller</a>
+ </li>
+ </ul>
+
+ </body>
+</html>
\ No newline at end of file diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html new file mode 100644 index 0000000..8ff9135 --- /dev/null +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html @@ -0,0 +1,352 @@ +
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
+<html xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.wayf.idpdisco</title>
+ <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
+ </head>
+ <body>
+ <div class="overview">
+ <ul>
+ <li>
+ <a href="../../../../../../overview-summary.html">Overview</a>
+ </li>
+ <li class="selected">Package</li>
+ </ul>
+ </div>
+ <div class="framenoframe">
+ <ul>
+ <li>
+ <a href="../../../../../../index.html" target="_top">FRAMES</a>
+ </li>
+ <li>
+ <a href="package-summary.html" target="_top">NO FRAMES</a>
+ </li>
+ </ul>
+ </div>
+
+ <h2>Package edu.internet2.middleware.shibboleth.wayf.idpdisco</h2>
+
+ <table class="summary">
+ <thead>
+ <tr>
+ <th>Class Summary</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>
+ <a href="Description.html" target="classFrame">Description</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DescriptionBuilder.html" target="classFrame">DescriptionBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DescriptionImpl.html" target="classFrame">DescriptionImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DescriptionMarshaller.html" target="classFrame">DescriptionMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DescriptionUnmarshaller.html" target="classFrame">DescriptionUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DiscoHints.html" target="classFrame">DiscoHints</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DiscoHintsBuilder.html" target="classFrame">DiscoHintsBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DiscoHintsImpl.html" target="classFrame">DiscoHintsImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DiscoHintsMarshaller.html" target="classFrame">DiscoHintsMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DiscoHintsUnmarshaller.html" target="classFrame">DiscoHintsUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DisplayName.html" target="classFrame">DisplayName</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DisplayNameBuilder.html" target="classFrame">DisplayNameBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DisplayNameImpl.html" target="classFrame">DisplayNameImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DisplayNameMarshaller.html" target="classFrame">DisplayNameMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DisplayNameUnmarshaller.html" target="classFrame">DisplayNameUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DomainHint.html" target="classFrame">DomainHint</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DomainHintBuilder.html" target="classFrame">DomainHintBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DomainHintImpl.html" target="classFrame">DomainHintImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DomainHintMarshaller.html" target="classFrame">DomainHintMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="DomainHintUnmarshaller.html" target="classFrame">DomainHintUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="GeolocationHint.html" target="classFrame">GeolocationHint</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="GeolocationHintBuilder.html" target="classFrame">GeolocationHintBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="GeolocationHintImpl.html" target="classFrame">GeolocationHintImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="GeolocationHintMarshaller.html" target="classFrame">GeolocationHintMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="GeolocationHintUnmarshaller.html" target="classFrame">GeolocationHintUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="IPHint.html" target="classFrame">IPHint</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="IPHintBuilder.html" target="classFrame">IPHintBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="IPHintImpl.html" target="classFrame">IPHintImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="IPHintMarshaller.html" target="classFrame">IPHintMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="IPHintUnmarshaller.html" target="classFrame">IPHintUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="InformationURL.html" target="classFrame">InformationURL</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="InformationURLBuilder.html" target="classFrame">InformationURLBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="InformationURLImpl.html" target="classFrame">InformationURLImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="InformationURLMarshaller.html" target="classFrame">InformationURLMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="InformationURLUnmarshaller.html" target="classFrame">InformationURLUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LocalizedName.html" target="classFrame">LocalizedName</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LocalizedNameImpl.html" target="classFrame">LocalizedNameImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LocalizedNameMarshaller.html" target="classFrame">LocalizedNameMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LocalizedNameUnmarshaller.html" target="classFrame">LocalizedNameUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LocalizedURI.html" target="classFrame">LocalizedURI</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LocalizedURIImpl.html" target="classFrame">LocalizedURIImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LocalizedURIMarshaller.html" target="classFrame">LocalizedURIMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LocalizedURIUnmarshaller.html" target="classFrame">LocalizedURIUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="Logo.html" target="classFrame">Logo</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LogoBuilder.html" target="classFrame">LogoBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LogoImpl.html" target="classFrame">LogoImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LogoMarshaller.html" target="classFrame">LogoMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="LogoUnmarshaller.html" target="classFrame">LogoUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="PrivacyStatementURL.html" target="classFrame">PrivacyStatementURL</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="PrivacyStatementURLBuilder.html" target="classFrame">PrivacyStatementURLBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="PrivacyStatementURLImpl.html" target="classFrame">PrivacyStatementURLImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="PrivacyStatementURLMarshaller.html" target="classFrame">PrivacyStatementURLMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="PrivacyStatementURLUnmarshaller.html" target="classFrame">PrivacyStatementURLUnmarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="UIInfo.html" target="classFrame">UIInfo</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="UIInfoBuilder.html" target="classFrame">UIInfoBuilder</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="UIInfoImpl.html" target="classFrame">UIInfoImpl</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="UIInfoMarshaller.html" target="classFrame">UIInfoMarshaller</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="UIInfoUnmarshaller.html" target="classFrame">UIInfoUnmarshaller</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+ <div class="overview">
+ <ul>
+ <li>
+ <a href="../../../../../../overview-summary.html">Overview</a>
+ </li>
+ <li class="selected">Package</li>
+ </ul>
+ </div>
+ <div class="framenoframe">
+ <ul>
+ <li>
+ <a href="../../../../../../index.html" target="_top">FRAMES</a>
+ </li>
+ <li>
+ <a href="package-summary.html" target="_top">NO FRAMES</a>
+ </li>
+ </ul>
+ </div>
+ <hr />
+ Copyright © 2006-2010 Internet2. All Rights Reserved.
+ </body>
+</html>
\ No newline at end of file diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/package-frame.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/package-frame.html index 2d58240..6a13fe0 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/package-frame.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/package-frame.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference Package edu.internet2.middleware.shibboleth.wayf</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.wayf</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
</head>
<body>
diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/package-summary.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/package-summary.html index 22bbd46..b2c5c51 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/package-summary.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/package-summary.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference Package edu.internet2.middleware.shibboleth.wayf</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.wayf</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
</head>
<body>
@@ -117,6 +117,6 @@ </ul>
</div>
<hr />
- Copyright © 2006-2009 Internet2. All Rights Reserved.
+ Copyright © 2006-2010 Internet2. All Rights Reserved.
</body>
</html>
\ No newline at end of file diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html index 0c6391a..390d7b9 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html @@ -1,172 +1,172 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>Plugin xref</title> <link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_javadoccomment">/**</em> -<a name="2" href="#2">2</a> <em class="jxr_javadoccomment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_javadoccomment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_javadoccomment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_javadoccomment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_javadoccomment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_javadoccomment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_javadoccomment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_javadoccomment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_javadoccomment"> */</em> -<a name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins; -<a name="17" href="#17">17</a> -<a name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.Collection; -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.Map; -<a name="21" href="#21">21</a> -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletResponse; -<a name="24" href="#24">24</a> -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataProvider; -<a name="26" href="#26">26</a> -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.IdPSite; -<a name="28" href="#28">28</a> -<a name="29" href="#29">29</a> <em class="jxr_javadoccomment">/**</em> -<a name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * </em> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * The Plugin interface is used to affect the 'hints' that the WAYF offers to the users. </em> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * The WAYF can register any number of plugins. Each plugin is called when the metadata is loaded or realoaded</em> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * (so it can do any indexing) and at the three entry points into the WAYF - Lookup (main entry), Search and Select.</em> -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * Plugins are called in the order in which they are declared to the WAYF. </em> -<a name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * Each plugin is called once when the user has made a selection.</em> -<a name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * For Search and Lookup, each plugin is called multiple times, once for each metadata provider which has </em> -<a name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * been declared to this particular WAYF instance. The plugin can return a context which is handed to subsequent calls.</em> -<a name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * The idea is that each plugin can affect the displayed lists of IdPs. As a reminder the WAYF displays two lists of </em> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * IdPs - the complete list, displayed either as a single list or a list of lists, and the hint list (which was</em> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * previously only populated from the _saml_idp cookie. In the search case the WAYF displays a third list of</em> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * the search hits. </em> -<a name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="47" href="#47">47</a> <em class="jxr_javadoccomment"> * When the plugin in called it is given the current set of potential IdPs as a Map from EntityID to {@link IdPSite}</em> -<a name="48" href="#48">48</a> <em class="jxr_javadoccomment"> * and lists representing the current hint list and search results. A Plugin can remove an entry from </em> -<a name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * the map or the lists. Additionally it can insert an IdPSite found in the Map into the hint or search lists.</em> -<a name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Thus the plugin can restrict the number of sites that the WAYF instance displays in the 'complete list' and</em> -<a name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * can add or remove IdPs from the hint list.</em> -<a name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * At any stage the plugin can take control of the current request and redirect or forward it. It signals that</em> -<a name="54" href="#54">54</a> <em class="jxr_javadoccomment"> * it has done this to the WAYF by means of an exception.</em> -<a name="55" href="#55">55</a> <em class="jxr_javadoccomment"> * <p> </em> -<a name="56" href="#56">56</a> <em class="jxr_javadoccomment"> * The _saml_idp cookie handling code is written as a WAYF plugin. Other plugins have been written to allow IdPs</em> -<a name="57" href="#57">57</a> <em class="jxr_javadoccomment"> * to be presented as hints based on the client's IP address or to redirect back to the SP once the choice of</em> -<a name="58" href="#58">58</a> <em class="jxr_javadoccomment"> * IdP has been made.</em> -<a name="59" href="#59">59</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="60" href="#60">60</a> <em class="jxr_javadoccomment"> * Object implementing this interface are created during WAYF discovery service initialization. There are </em> -<a name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * expected to implement a constructor which takes a {@link org.w3c.dom.Element} as the only parameter and they are </em> -<a name="62" href="#62">62</a> <em class="jxr_javadoccomment"> * created via this constructor, with the parameter being the appropriate section of the WAYF configuration file </em> -<a name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * </em> -<a name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * @version Discussion</em> -<a name="65" href="#65">65</a> <em class="jxr_javadoccomment"> *</em> -<a name="66" href="#66">66</a> <em class="jxr_javadoccomment"> */</em> -<a name="67" href="#67">67</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> { -<a name="68" href="#68">68</a> -<a name="69" href="#69">69</a> <em class="jxr_javadoccomment">/**</em> -<a name="70" href="#70">70</a> <em class="jxr_javadoccomment"> * Whenever the WAYF discoveres that the metadata is stale, it reloads it and calls each plugin at this method.</em> -<a name="71" href="#71">71</a> <em class="jxr_javadoccomment"> * </em> -<a name="72" href="#72">72</a> <em class="jxr_javadoccomment"> * @param metadata - where to get the data from.</em> -<a name="73" href="#73">73</a> <em class="jxr_javadoccomment"> * @return the value which will be provided as input to subsequent calls to {@link #lookup Lookup} and </em> -<a name="74" href="#74">74</a> <em class="jxr_javadoccomment"> * {@link #search Search}</em> -<a name="75" href="#75">75</a> <em class="jxr_javadoccomment"> */</em> -<a name="76" href="#76">76</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> refreshMetadata(MetadataProvider metadata); -<a name="77" href="#77">77</a> -<a name="78" href="#78">78</a> <em class="jxr_javadoccomment">/**</em> -<a name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * The WAYF calls each plugin at this entry point when it is first contacted. </em> -<a name="80" href="#80">80</a> <em class="jxr_javadoccomment"> * </em> -<a name="81" href="#81">81</a> <em class="jxr_javadoccomment"> * @param req - Describes the current request. A Plugin might use it to find any appropriate cookies </em> -<a name="82" href="#82">82</a> <em class="jxr_javadoccomment"> * @param res - Describes the current response. A Plugin might use it to redirect a the request. </em> -<a name="83" href="#83">83</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata.</em> -<a name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * @param context Any processing context returned from a previous call.</em> -<a name="85" href="#85">85</a> <em class="jxr_javadoccomment"> * @param validIdps The list of IdPs which is currently views as possibly matches for the pattern. </em> -<a name="86" href="#86">86</a> <em class="jxr_javadoccomment"> * The Key is the EntityId for the IdP and the value the object which describes </em> -<a name="87" href="#87">87</a> <em class="jxr_javadoccomment"> * the Idp </em> -<a name="88" href="#88">88</a> <em class="jxr_javadoccomment"> * @param idpList The set of Idps which are currently considered as potential hints. </em> -<a name="89" href="#89">89</a> <em class="jxr_javadoccomment"> * @return a context to hand to subsequent calls</em> -<a name="90" href="#90">90</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request (for instance it has</em> -<a name="91" href="#91">91</a> <em class="jxr_javadoccomment"> * issues a redirect)</em> -<a name="92" href="#92">92</a> <em class="jxr_javadoccomment"> *</em> -<a name="93" href="#93">93</a> <em class="jxr_javadoccomment"> * Each plugin is called multiple times,</em> -<a name="94" href="#94">94</a> <em class="jxr_javadoccomment"> * once for each metadata provider which is registered (Depending on the precise configuration of the WAYF</em> -<a name="95" href="#95">95</a> <em class="jxr_javadoccomment"> * metadata providers whose metadata does not include the target may be dropped). Initially the plugin is</em> -<a name="96" href="#96">96</a> <em class="jxr_javadoccomment"> * called with a context parameter of <code>null</code>. In subsequent calls, the value returned from</em> -<a name="97" href="#97">97</a> <em class="jxr_javadoccomment"> * the previous call is passed in as the context parameter. </em> -<a name="98" href="#98">98</a> <em class="jxr_javadoccomment"> * </em> -<a name="99" href="#99">99</a> <em class="jxr_javadoccomment"> * The plugin may remove IdPSite objects from the validIdps list.</em> -<a name="100" href="#100">100</a> <em class="jxr_javadoccomment"> * </em> -<a name="101" href="#101">101</a> <em class="jxr_javadoccomment"> * The plugin may add or remove them to the idpList. IdPSite Objects which are to be added to the idpList </em> -<a name="102" href="#102">102</a> <em class="jxr_javadoccomment"> * should be looked up by EntityIdName in validIdps by EntityId. Hence any metadata processing shoudl </em> -<a name="103" href="#103">103</a> <em class="jxr_javadoccomment"> * store the entityID. </em> -<a name="104" href="#104">104</a> <em class="jxr_javadoccomment"> * </em> -<a name="105" href="#105">105</a> <em class="jxr_javadoccomment"> */</em> -<a name="106" href="#106">106</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> lookup(HttpServletRequest req, -<a name="107" href="#107">107</a> HttpServletResponse res, -<a name="108" href="#108">108</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, -<a name="109" href="#109">109</a> Map<String, IdPSite> validIdps, -<a name="110" href="#110">110</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> context, -<a name="111" href="#111">111</a> List<IdPSite> idpList) <strong class="jxr_keyword">throws</strong> WayfRequestHandled; -<a name="112" href="#112">112</a> -<a name="113" href="#113">113</a> <em class="jxr_javadoccomment">/**</em> -<a name="114" href="#114">114</a> <em class="jxr_javadoccomment"> * This method is called when the user specified a search operation. The processing is similar to </em> -<a name="115" href="#115">115</a> <em class="jxr_javadoccomment"> * that described for {@link #lookup lookup}.</em> -<a name="116" href="#116">116</a> <em class="jxr_javadoccomment"> * Two additional paramaters are provided, the search parameter which was provided, and the current </em> -<a name="117" href="#117">117</a> <em class="jxr_javadoccomment"> * proposed list of candidate IdPs. The plugin is at liberty to alter both the list of hints and the </em> -<a name="118" href="#118">118</a> <em class="jxr_javadoccomment"> * list of valid IdPs. </em> -<a name="119" href="#119">119</a> <em class="jxr_javadoccomment"> * </em> -<a name="120" href="#120">120</a> <em class="jxr_javadoccomment"> * @param req Describes the current request. The Plugin could use it to find any appropriate cookies </em> -<a name="121" href="#121">121</a> <em class="jxr_javadoccomment"> * @param res Describes the result - this is needed if (for instance) a plung needs to change cookie values</em> -<a name="122" href="#122">122</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata</em> -<a name="123" href="#123">123</a> <em class="jxr_javadoccomment"> * @param pattern The Search pattern provided</em> -<a name="124" href="#124">124</a> <em class="jxr_javadoccomment"> * @param validIdps The list of IdPs which is currently views as possibly matches for the pattern. </em> -<a name="125" href="#125">125</a> <em class="jxr_javadoccomment"> * The Key is the Idp Name an the value the idp</em> -<a name="126" href="#126">126</a> <em class="jxr_javadoccomment"> * @param context Any processing context returned from a previous call.</em> -<a name="127" href="#127">127</a> <em class="jxr_javadoccomment"> * @param searchResult the resukt of any search</em> -<a name="128" href="#128">128</a> <em class="jxr_javadoccomment"> * @param idpList The set of Idps which are currently considered as potential hints. Each Idp is associated</em> -<a name="129" href="#129">129</a> <em class="jxr_javadoccomment"> * with a numeric weight, where the lower the number is the more likely the IdP is to be a candidate. </em> -<a name="130" href="#130">130</a> <em class="jxr_javadoccomment"> * As descibed above the WAYF uses this to provide hint list to the GUI (or even to dispatch </em> -<a name="131" href="#131">131</a> <em class="jxr_javadoccomment"> * immediately to the IdP). </em> -<a name="132" href="#132">132</a> <em class="jxr_javadoccomment"> * @return a context to hand to subsequent calls</em> -<a name="133" href="#133">133</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request (for instance it has</em> -<a name="134" href="#134">134</a> <em class="jxr_javadoccomment"> * issues a redirect)</em> -<a name="135" href="#135">135</a> <em class="jxr_javadoccomment"> */</em> -<a name="136" href="#136">136</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> search(HttpServletRequest req, -<a name="137" href="#137">137</a> HttpServletResponse res, -<a name="138" href="#138">138</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, -<a name="139" href="#139">139</a> String pattern, -<a name="140" href="#140">140</a> Map<String, IdPSite> validIdps, -<a name="141" href="#141">141</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> context, -<a name="142" href="#142">142</a> Collection<IdPSite> searchResult, -<a name="143" href="#143">143</a> List<IdPSite> idpList) <strong class="jxr_keyword">throws</strong> WayfRequestHandled; -<a name="144" href="#144">144</a> -<a name="145" href="#145">145</a> <em class="jxr_javadoccomment">/**</em> -<a name="146" href="#146">146</a> <em class="jxr_javadoccomment"> * This method is called, for every plugin, after a user has selected an IdP. The plugin is expected </em> -<a name="147" href="#147">147</a> <em class="jxr_javadoccomment"> * to use it to update any in memory state (via the {@link PluginMetadataParameter} parameter or permananent </em> -<a name="148" href="#148">148</a> <em class="jxr_javadoccomment"> * state (for instance by writing back a cookie.</em> -<a name="149" href="#149">149</a> <em class="jxr_javadoccomment"> * @param req Describes the current request. </em> -<a name="150" href="#150">150</a> <em class="jxr_javadoccomment"> * @param res Describes the current response</em> -<a name="151" href="#151">151</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata</em> -<a name="152" href="#152">152</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request (for instance it has</em> -<a name="153" href="#153">153</a> <em class="jxr_javadoccomment"> * issues a redirect)</em> -<a name="154" href="#154">154</a> <em class="jxr_javadoccomment"> */</em> -<a name="155" href="#155">155</a> <strong class="jxr_keyword">void</strong> selected(HttpServletRequest req, -<a name="156" href="#156">156</a> HttpServletResponse res, -<a name="157" href="#157">157</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, -<a name="158" href="#158">158</a> String idP) <strong class="jxr_keyword">throws</strong> WayfRequestHandled; -<a name="159" href="#159">159</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_javadoccomment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_javadoccomment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_javadoccomment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_javadoccomment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_javadoccomment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> java.util.Collection; +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.Map; +<a class="jxr_linenumber" name="21" href="#21">21</a> +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletResponse; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataProvider; +<a class="jxr_linenumber" name="26" href="#26">26</a> +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.IdPSite; +<a class="jxr_linenumber" name="28" href="#28">28</a> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * The Plugin interface is used to affect the 'hints' that the WAYF offers to the users. </em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * The WAYF can register any number of plugins. Each plugin is called when the metadata is loaded or realoaded</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> * (so it can do any indexing) and at the three entry points into the WAYF - Lookup (main entry), Search and Select.</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * Plugins are called in the order in which they are declared to the WAYF. </em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * Each plugin is called once when the user has made a selection.</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * For Search and Lookup, each plugin is called multiple times, once for each metadata provider which has </em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * been declared to this particular WAYF instance. The plugin can return a context which is handed to subsequent calls.</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> * The idea is that each plugin can affect the displayed lists of IdPs. As a reminder the WAYF displays two lists of </em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment"> * IdPs - the complete list, displayed either as a single list or a list of lists, and the hint list (which was</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * previously only populated from the _saml_idp cookie. In the search case the WAYF displays a third list of</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * the search hits. </em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> * When the plugin in called it is given the current set of potential IdPs as a Map from EntityID to {@link IdPSite}</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <em class="jxr_javadoccomment"> * and lists representing the current hint list and search results. A Plugin can remove an entry from </em> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * the map or the lists. Additionally it can insert an IdPSite found in the Map into the hint or search lists.</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Thus the plugin can restrict the number of sites that the WAYF instance displays in the 'complete list' and</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * can add or remove IdPs from the hint list.</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment"> * At any stage the plugin can take control of the current request and redirect or forward it. It signals that</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> * it has done this to the WAYF by means of an exception.</em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment"> * <p> </em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <em class="jxr_javadoccomment"> * The _saml_idp cookie handling code is written as a WAYF plugin. Other plugins have been written to allow IdPs</em> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment"> * to be presented as hints based on the client's IP address or to redirect back to the SP once the choice of</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <em class="jxr_javadoccomment"> * IdP has been made.</em> +<a class="jxr_linenumber" name="59" href="#59">59</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment"> * Object implementing this interface are created during WAYF discovery service initialization. There are </em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * expected to implement a constructor which takes a {@link org.w3c.dom.Element} as the only parameter and they are </em> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment"> * created via this constructor, with the parameter being the appropriate section of the WAYF configuration file </em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * @version Discussion</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="67" href="#67">67</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> { +<a class="jxr_linenumber" name="68" href="#68">68</a> +<a class="jxr_linenumber" name="69" href="#69">69</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment"> * Whenever the WAYF discoveres that the metadata is stale, it reloads it and calls each plugin at this method.</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="72" href="#72">72</a> <em class="jxr_javadoccomment"> * @param metadata - where to get the data from.</em> +<a class="jxr_linenumber" name="73" href="#73">73</a> <em class="jxr_javadoccomment"> * @return the value which will be provided as input to subsequent calls to {@link #lookup Lookup} and </em> +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment"> * {@link #search Search}</em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="76" href="#76">76</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> refreshMetadata(MetadataProvider metadata); +<a class="jxr_linenumber" name="77" href="#77">77</a> +<a class="jxr_linenumber" name="78" href="#78">78</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * The WAYF calls each plugin at this entry point when it is first contacted. </em> +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <em class="jxr_javadoccomment"> * @param req - Describes the current request. A Plugin might use it to find any appropriate cookies </em> +<a class="jxr_linenumber" name="82" href="#82">82</a> <em class="jxr_javadoccomment"> * @param res - Describes the current response. A Plugin might use it to redirect a the request. </em> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata.</em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * @param context Any processing context returned from a previous call.</em> +<a class="jxr_linenumber" name="85" href="#85">85</a> <em class="jxr_javadoccomment"> * @param validIdps The list of IdPs which is currently views as possibly matches for the pattern. </em> +<a class="jxr_linenumber" name="86" href="#86">86</a> <em class="jxr_javadoccomment"> * The Key is the EntityId for the IdP and the value the object which describes </em> +<a class="jxr_linenumber" name="87" href="#87">87</a> <em class="jxr_javadoccomment"> * the Idp </em> +<a class="jxr_linenumber" name="88" href="#88">88</a> <em class="jxr_javadoccomment"> * @param idpList The set of Idps which are currently considered as potential hints. </em> +<a class="jxr_linenumber" name="89" href="#89">89</a> <em class="jxr_javadoccomment"> * @return a context to hand to subsequent calls</em> +<a class="jxr_linenumber" name="90" href="#90">90</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request (for instance it has</em> +<a class="jxr_linenumber" name="91" href="#91">91</a> <em class="jxr_javadoccomment"> * issues a redirect)</em> +<a class="jxr_linenumber" name="92" href="#92">92</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="93" href="#93">93</a> <em class="jxr_javadoccomment"> * Each plugin is called multiple times,</em> +<a class="jxr_linenumber" name="94" href="#94">94</a> <em class="jxr_javadoccomment"> * once for each metadata provider which is registered (Depending on the precise configuration of the WAYF</em> +<a class="jxr_linenumber" name="95" href="#95">95</a> <em class="jxr_javadoccomment"> * metadata providers whose metadata does not include the target may be dropped). Initially the plugin is</em> +<a class="jxr_linenumber" name="96" href="#96">96</a> <em class="jxr_javadoccomment"> * called with a context parameter of <code>null</code>. In subsequent calls, the value returned from</em> +<a class="jxr_linenumber" name="97" href="#97">97</a> <em class="jxr_javadoccomment"> * the previous call is passed in as the context parameter. </em> +<a class="jxr_linenumber" name="98" href="#98">98</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="99" href="#99">99</a> <em class="jxr_javadoccomment"> * The plugin may remove IdPSite objects from the validIdps list.</em> +<a class="jxr_linenumber" name="100" href="#100">100</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="101" href="#101">101</a> <em class="jxr_javadoccomment"> * The plugin may add or remove them to the idpList. IdPSite Objects which are to be added to the idpList </em> +<a class="jxr_linenumber" name="102" href="#102">102</a> <em class="jxr_javadoccomment"> * should be looked up by EntityIdName in validIdps by EntityId. Hence any metadata processing shoudl </em> +<a class="jxr_linenumber" name="103" href="#103">103</a> <em class="jxr_javadoccomment"> * store the entityID. </em> +<a class="jxr_linenumber" name="104" href="#104">104</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="105" href="#105">105</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="106" href="#106">106</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> lookup(HttpServletRequest req, +<a class="jxr_linenumber" name="107" href="#107">107</a> HttpServletResponse res, +<a class="jxr_linenumber" name="108" href="#108">108</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, +<a class="jxr_linenumber" name="109" href="#109">109</a> Map<String, IdPSite> validIdps, +<a class="jxr_linenumber" name="110" href="#110">110</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> context, +<a class="jxr_linenumber" name="111" href="#111">111</a> List<IdPSite> idpList) <strong class="jxr_keyword">throws</strong> WayfRequestHandled; +<a class="jxr_linenumber" name="112" href="#112">112</a> +<a class="jxr_linenumber" name="113" href="#113">113</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="114" href="#114">114</a> <em class="jxr_javadoccomment"> * This method is called when the user specified a search operation. The processing is similar to </em> +<a class="jxr_linenumber" name="115" href="#115">115</a> <em class="jxr_javadoccomment"> * that described for {@link #lookup lookup}.</em> +<a class="jxr_linenumber" name="116" href="#116">116</a> <em class="jxr_javadoccomment"> * Two additional paramaters are provided, the search parameter which was provided, and the current </em> +<a class="jxr_linenumber" name="117" href="#117">117</a> <em class="jxr_javadoccomment"> * proposed list of candidate IdPs. The plugin is at liberty to alter both the list of hints and the </em> +<a class="jxr_linenumber" name="118" href="#118">118</a> <em class="jxr_javadoccomment"> * list of valid IdPs. </em> +<a class="jxr_linenumber" name="119" href="#119">119</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="120" href="#120">120</a> <em class="jxr_javadoccomment"> * @param req Describes the current request. The Plugin could use it to find any appropriate cookies </em> +<a class="jxr_linenumber" name="121" href="#121">121</a> <em class="jxr_javadoccomment"> * @param res Describes the result - this is needed if (for instance) a plung needs to change cookie values</em> +<a class="jxr_linenumber" name="122" href="#122">122</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata</em> +<a class="jxr_linenumber" name="123" href="#123">123</a> <em class="jxr_javadoccomment"> * @param pattern The Search pattern provided</em> +<a class="jxr_linenumber" name="124" href="#124">124</a> <em class="jxr_javadoccomment"> * @param validIdps The list of IdPs which is currently views as possibly matches for the pattern. </em> +<a class="jxr_linenumber" name="125" href="#125">125</a> <em class="jxr_javadoccomment"> * The Key is the Idp Name an the value the idp</em> +<a class="jxr_linenumber" name="126" href="#126">126</a> <em class="jxr_javadoccomment"> * @param context Any processing context returned from a previous call.</em> +<a class="jxr_linenumber" name="127" href="#127">127</a> <em class="jxr_javadoccomment"> * @param searchResult the resukt of any search</em> +<a class="jxr_linenumber" name="128" href="#128">128</a> <em class="jxr_javadoccomment"> * @param idpList The set of Idps which are currently considered as potential hints. Each Idp is associated</em> +<a class="jxr_linenumber" name="129" href="#129">129</a> <em class="jxr_javadoccomment"> * with a numeric weight, where the lower the number is the more likely the IdP is to be a candidate. </em> +<a class="jxr_linenumber" name="130" href="#130">130</a> <em class="jxr_javadoccomment"> * As descibed above the WAYF uses this to provide hint list to the GUI (or even to dispatch </em> +<a class="jxr_linenumber" name="131" href="#131">131</a> <em class="jxr_javadoccomment"> * immediately to the IdP). </em> +<a class="jxr_linenumber" name="132" href="#132">132</a> <em class="jxr_javadoccomment"> * @return a context to hand to subsequent calls</em> +<a class="jxr_linenumber" name="133" href="#133">133</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request (for instance it has</em> +<a class="jxr_linenumber" name="134" href="#134">134</a> <em class="jxr_javadoccomment"> * issues a redirect)</em> +<a class="jxr_linenumber" name="135" href="#135">135</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="136" href="#136">136</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> search(HttpServletRequest req, +<a class="jxr_linenumber" name="137" href="#137">137</a> HttpServletResponse res, +<a class="jxr_linenumber" name="138" href="#138">138</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, +<a class="jxr_linenumber" name="139" href="#139">139</a> String pattern, +<a class="jxr_linenumber" name="140" href="#140">140</a> Map<String, IdPSite> validIdps, +<a class="jxr_linenumber" name="141" href="#141">141</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> context, +<a class="jxr_linenumber" name="142" href="#142">142</a> Collection<IdPSite> searchResult, +<a class="jxr_linenumber" name="143" href="#143">143</a> List<IdPSite> idpList) <strong class="jxr_keyword">throws</strong> WayfRequestHandled; +<a class="jxr_linenumber" name="144" href="#144">144</a> +<a class="jxr_linenumber" name="145" href="#145">145</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="146" href="#146">146</a> <em class="jxr_javadoccomment"> * This method is called, for every plugin, after a user has selected an IdP. The plugin is expected </em> +<a class="jxr_linenumber" name="147" href="#147">147</a> <em class="jxr_javadoccomment"> * to use it to update any in memory state (via the {@link PluginMetadataParameter} parameter or permananent </em> +<a class="jxr_linenumber" name="148" href="#148">148</a> <em class="jxr_javadoccomment"> * state (for instance by writing back a cookie.</em> +<a class="jxr_linenumber" name="149" href="#149">149</a> <em class="jxr_javadoccomment"> * @param req Describes the current request. </em> +<a class="jxr_linenumber" name="150" href="#150">150</a> <em class="jxr_javadoccomment"> * @param res Describes the current response</em> +<a class="jxr_linenumber" name="151" href="#151">151</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata</em> +<a class="jxr_linenumber" name="152" href="#152">152</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request (for instance it has</em> +<a class="jxr_linenumber" name="153" href="#153">153</a> <em class="jxr_javadoccomment"> * issues a redirect)</em> +<a class="jxr_linenumber" name="154" href="#154">154</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="155" href="#155">155</a> <strong class="jxr_keyword">void</strong> selected(HttpServletRequest req, +<a class="jxr_linenumber" name="156" href="#156">156</a> HttpServletResponse res, +<a class="jxr_linenumber" name="157" href="#157">157</a> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, +<a class="jxr_linenumber" name="158" href="#158">158</a> String idP) <strong class="jxr_keyword">throws</strong> WayfRequestHandled; +<a class="jxr_linenumber" name="159" href="#159">159</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html index 23967b7..b2f158e 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html @@ -1,44 +1,44 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>PluginContext xref</title> <link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_javadoccomment">/**</em> -<a name="2" href="#2">2</a> <em class="jxr_javadoccomment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_javadoccomment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_javadoccomment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_javadoccomment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_javadoccomment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_javadoccomment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_javadoccomment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_javadoccomment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_javadoccomment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> -<a name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * This is a marker interface.</em> -<a name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Objects which implement PluginContext are passed between sucessive calls to a plugins implementations of</em> -<a name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * {@link Plugin#lookup lookup} and {@link Plugin#search search} as the plugin </em> -<a name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * is called for each {@link org.opensaml.saml2.metadata.provider.MetadataProvider}.</em> -<a name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> -<a name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * @version Discussion</em> -<a name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> -<a name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> { -<a name="30" href="#30">30</a> -<a name="31" href="#31">31</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_javadoccomment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_javadoccomment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_javadoccomment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_javadoccomment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_javadoccomment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * This is a marker interface.</em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * Objects which implement PluginContext are passed between sucessive calls to a plugins implementations of</em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * {@link Plugin#lookup lookup} and {@link Plugin#search search} as the plugin </em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * is called for each {@link org.opensaml.saml2.metadata.provider.MetadataProvider}.</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> * @version Discussion</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> { +<a class="jxr_linenumber" name="30" href="#30">30</a> +<a class="jxr_linenumber" name="31" href="#31">31</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html index e07d9e0..b5d416e 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html @@ -1,43 +1,43 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>PluginMetadataParameter xref</title> <link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_javadoccomment">/**</em> -<a name="2" href="#2">2</a> <em class="jxr_javadoccomment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> -<a name="3" href="#3">3</a> <em class="jxr_javadoccomment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_javadoccomment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_javadoccomment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_javadoccomment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_javadoccomment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_javadoccomment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_javadoccomment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_javadoccomment"> */</em> -<a name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins; -<a name="17" href="#17">17</a> -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> -<a name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * The PluginParameter is a marker interface which a WAYF {@link Plugin} can use to associate extra information </em> -<a name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * with the metadata. Each plugin returns a PluginParameter from {@link Plugin#refreshMetadata RefreshMetadata}</em> -<a name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * and this is in turn presented back to then Plugin when it is called during WAYF processing. </em> -<a name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * <p></em> -<a name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> -<a name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * @version Discussion</em> -<a name="26" href="#26">26</a> <em class="jxr_javadoccomment"> *</em> -<a name="27" href="#27">27</a> <em class="jxr_javadoccomment"> */</em> -<a name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> { -<a name="29" href="#29">29</a> -<a name="30" href="#30">30</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_javadoccomment"> * Copyright [2006] [University Corporation for Advanced Internet Development, Inc.]</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_javadoccomment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_javadoccomment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_javadoccomment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_javadoccomment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins; +<a class="jxr_linenumber" name="17" href="#17">17</a> +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="20" href="#20">20</a> <em class="jxr_javadoccomment"> * The PluginParameter is a marker interface which a WAYF {@link Plugin} can use to associate extra information </em> +<a class="jxr_linenumber" name="21" href="#21">21</a> <em class="jxr_javadoccomment"> * with the metadata. Each plugin returns a PluginParameter from {@link Plugin#refreshMetadata RefreshMetadata}</em> +<a class="jxr_linenumber" name="22" href="#22">22</a> <em class="jxr_javadoccomment"> * and this is in turn presented back to then Plugin when it is called during WAYF processing. </em> +<a class="jxr_linenumber" name="23" href="#23">23</a> <em class="jxr_javadoccomment"> * <p></em> +<a class="jxr_linenumber" name="24" href="#24">24</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="25" href="#25">25</a> <em class="jxr_javadoccomment"> * @version Discussion</em> +<a class="jxr_linenumber" name="26" href="#26">26</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="27" href="#27">27</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> { +<a class="jxr_linenumber" name="29" href="#29">29</a> +<a class="jxr_linenumber" name="30" href="#30">30</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html index bb9d473..8facffe 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html @@ -1,30 +1,30 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>WayfRequestHandled xref</title> <link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins; -<a name="2" href="#2">2</a> -<a name="3" href="#3">3</a> <em class="jxr_javadoccomment">/**</em> -<a name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * </em> -<a name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * This Exception can be signalled by a plugin to indicate to the WAYF that it has handled the </em> -<a name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * request and all processing should stop.</em> -<a name="7" href="#7">7</a> <em class="jxr_javadoccomment"> * </em> -<a name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> -<a name="9" href="#9">9</a> <em class="jxr_javadoccomment"> */</em> -<a name="10" href="#10">10</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html">WayfRequestHandled</a> <strong class="jxr_keyword">extends</strong> Exception { -<a name="11" href="#11">11</a> -<a name="12" href="#12">12</a> <em class="jxr_javadoccomment">/**</em> -<a name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * Required Serialization constant.</em> -<a name="14" href="#14">14</a> <em class="jxr_javadoccomment"> */</em> -<a name="15" href="#15">15</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 3022489208153734092L; -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins; +<a class="jxr_linenumber" name="2" href="#2">2</a> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_javadoccomment"> * This Exception can be signalled by a plugin to indicate to the WAYF that it has handled the </em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_javadoccomment"> * request and all processing should stop.</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html">WayfRequestHandled</a> <strong class="jxr_keyword">extends</strong> Exception { +<a class="jxr_linenumber" name="11" href="#11">11</a> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_javadoccomment"> * Required Serialization constant.</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 3022489208153734092L; +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html index f1f59a9..e12c25c 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference Package edu.internet2.middleware.shibboleth.wayf.plugins</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.wayf.plugins</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html index 09d4e41..7f243ac 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference Package edu.internet2.middleware.shibboleth.wayf.plugins</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.wayf.plugins</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
@@ -77,6 +77,6 @@ </ul>
</div>
<hr />
- Copyright © 2006-2009 Internet2. All Rights Reserved.
+ Copyright © 2006-2010 Internet2. All Rights Reserved.
</body>
</html>
\ No newline at end of file diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html index 8b1fa09..c99499a 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html @@ -1,187 +1,191 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>BindingFilter xref</title> <link type="text/css" rel="stylesheet" href="../../../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2008 University Corporation for Advanced Internet Development, Inc.</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins.provider; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.Iterator; -<a name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a name="21" href="#21">21</a> -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.common.Extensions; -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntitiesDescriptor; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.RoleDescriptor; -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.SPSSODescriptor; -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.FilterException; -<a name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataFilter; -<a name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> org.opensaml.samlext.idpdisco.DiscoveryResponse; -<a name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; -<a name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; -<a name="32" href="#32">32</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; -<a name="33" href="#33">33</a> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment">/**</em> -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment"> * See SDSJ-48. If we get a DS endpoint then we need to check that the binding is provided</em> -<a name="36" href="#36">36</a> <em class="jxr_javadoccomment"> * and that it is correct.</em> -<a name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * </em> -<a name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> -<a name="39" href="#39">39</a> <em class="jxr_javadoccomment"> *</em> -<a name="40" href="#40">40</a> <em class="jxr_javadoccomment"> */</em> -<a name="41" href="#41">41</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">BindingFilter</a> implements MetadataFilter { -<a name="42" href="#42">42</a> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * Log for the warning. </em> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment"> */</em> -<a name="46" href="#46">46</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(BindingFilter.<strong class="jxr_keyword">class</strong>.getName()); -<a name="47" href="#47">47</a> -<a name="48" href="#48">48</a> <em class="jxr_javadoccomment">/**</em> -<a name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * Set if we just want to warn on failure.</em> -<a name="50" href="#50">50</a> <em class="jxr_javadoccomment"> */</em> -<a name="51" href="#51">51</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> warnOnFailure; -<a name="52" href="#52">52</a> -<a name="53" href="#53">53</a> <em class="jxr_javadoccomment">/**</em> -<a name="54" href="#54">54</a> <em class="jxr_javadoccomment"> * Only the protected constructor should be visible.</em> -<a name="55" href="#55">55</a> <em class="jxr_javadoccomment"> */</em> -<a name="56" href="#56">56</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">BindingFilter</a>() { -<a name="57" href="#57">57</a> <strong class="jxr_keyword">this</strong>.warnOnFailure = false; -<a name="58" href="#58">58</a> } -<a name="59" href="#59">59</a> -<a name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em> -<a name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * Initialize the filter.</em> -<a name="62" href="#62">62</a> <em class="jxr_javadoccomment"> * @param warn do we warn or do we fail if we see badness?</em> -<a name="63" href="#63">63</a> <em class="jxr_javadoccomment"> */</em> -<a name="64" href="#64">64</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">BindingFilter</a>(<strong class="jxr_keyword">boolean</strong> warn) { -<a name="65" href="#65">65</a> <strong class="jxr_keyword">this</strong>.warnOnFailure = warn; -<a name="66" href="#66">66</a> } -<a name="67" href="#67">67</a> -<a name="68" href="#68">68</a> <em class="jxr_javadoccomment">/**</em> -<a name="69" href="#69">69</a> <em class="jxr_javadoccomment"> * Apply the filter.</em> -<a name="70" href="#70">70</a> <em class="jxr_javadoccomment"> * @see org.opensaml.saml2.metadata.provider.MetadataFilter#doFilter(org.opensaml.xml.XMLObject)</em> -<a name="71" href="#71">71</a> <em class="jxr_javadoccomment"> * @param metadata what to filter.</em> -<a name="72" href="#72">72</a> <em class="jxr_javadoccomment"> * @throws FilterException if it sees any missed or bad bindings.</em> -<a name="73" href="#73">73</a> <em class="jxr_javadoccomment"> */</em> -<a name="74" href="#74">74</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> doFilter(XMLObject metadata) <strong class="jxr_keyword">throws</strong> FilterException { -<a name="75" href="#75">75</a> -<a name="76" href="#76">76</a> <strong class="jxr_keyword">if</strong> (metadata instanceof EntitiesDescriptor) { -<a name="77" href="#77">77</a> -<a name="78" href="#78">78</a> checkEntities((EntitiesDescriptor) metadata); -<a name="79" href="#79">79</a> -<a name="80" href="#80">80</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (metadata instanceof EntityDescriptor) { -<a name="81" href="#81">81</a> EntityDescriptor entity = (EntityDescriptor) metadata; -<a name="82" href="#82">82</a> -<a name="83" href="#83">83</a> <strong class="jxr_keyword">if</strong> (!checkEntity(entity)) { -<a name="84" href="#84">84</a> <strong class="jxr_keyword">if</strong> (warnOnFailure) { -<a name="85" href="#85">85</a> LOG.warn(<span class="jxr_string">"Badly formatted binding for "</span> + entity.getEntityID()); -<a name="86" href="#86">86</a> } <strong class="jxr_keyword">else</strong> { -<a name="87" href="#87">87</a> LOG.error(<span class="jxr_string">"Badly formatted binding for top level entity "</span> + entity.getEntityID()); -<a name="88" href="#88">88</a> } -<a name="89" href="#89">89</a> } -<a name="90" href="#90">90</a> } -<a name="91" href="#91">91</a> } -<a name="92" href="#92">92</a> -<a name="93" href="#93">93</a> <em class="jxr_javadoccomment">/**</em> -<a name="94" href="#94">94</a> <em class="jxr_javadoccomment"> * If the entity has an SP characteristic, and it has a DS endpoint</em> -<a name="95" href="#95">95</a> <em class="jxr_javadoccomment"> * then check its binding.</em> -<a name="96" href="#96">96</a> <em class="jxr_javadoccomment"> * </em> -<a name="97" href="#97">97</a> <em class="jxr_javadoccomment"> * @param entity what to check.</em> -<a name="98" href="#98">98</a> <em class="jxr_javadoccomment"> * @return true if all is OK.</em> -<a name="99" href="#99">99</a> <em class="jxr_javadoccomment"> */</em> -<a name="100" href="#100">100</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> checkEntity(EntityDescriptor entity) { -<a name="101" href="#101">101</a> List<RoleDescriptor> roles = entity.getRoleDescriptors(); -<a name="102" href="#102">102</a> -<a name="103" href="#103">103</a> <strong class="jxr_keyword">for</strong> (RoleDescriptor role:roles) { -<a name="104" href="#104">104</a> -<a name="105" href="#105">105</a> <em class="jxr_comment">//</em> -<a name="106" href="#106">106</a> <em class="jxr_comment">// Check every role</em> -<a name="107" href="#107">107</a> <em class="jxr_comment">//</em> -<a name="108" href="#108">108</a> <strong class="jxr_keyword">if</strong> (role instanceof SPSSODescriptor) { -<a name="109" href="#109">109</a> -<a name="110" href="#110">110</a> <em class="jxr_comment">//</em> -<a name="111" href="#111">111</a> <em class="jxr_comment">// Grab hold of all the extensions for SPSSO descriptors</em> -<a name="112" href="#112">112</a> <em class="jxr_comment">//</em> -<a name="113" href="#113">113</a> -<a name="114" href="#114">114</a> Extensions exts = role.getExtensions(); -<a name="115" href="#115">115</a> <strong class="jxr_keyword">if</strong> (exts != <strong class="jxr_keyword">null</strong>) { -<a name="116" href="#116">116</a> <em class="jxr_comment">//</em> -<a name="117" href="#117">117</a> <em class="jxr_comment">// We have some children check them form <DiscoveryResponse></em> -<a name="118" href="#118">118</a> <em class="jxr_comment">//</em> -<a name="119" href="#119">119</a> List<XMLObject> children = exts.getOrderedChildren(); -<a name="120" href="#120">120</a> -<a name="121" href="#121">121</a> <strong class="jxr_keyword">for</strong> (XMLObject obj : children) { -<a name="122" href="#122">122</a> <strong class="jxr_keyword">if</strong> (obj instanceof DiscoveryResponse) { -<a name="123" href="#123">123</a> <em class="jxr_comment">//</em> -<a name="124" href="#124">124</a> <em class="jxr_comment">// And check or the binding</em> -<a name="125" href="#125">125</a> <em class="jxr_comment">//</em> -<a name="126" href="#126">126</a> DiscoveryResponse ds = (DiscoveryResponse) obj; -<a name="127" href="#127">127</a> String binding = ds.getBinding(); -<a name="128" href="#128">128</a> -<a name="129" href="#129">129</a> <strong class="jxr_keyword">if</strong> (!DiscoveryResponse.IDP_DISCO_NS.equals(binding)) { -<a name="130" href="#130">130</a> <strong class="jxr_keyword">return</strong> false; -<a name="131" href="#131">131</a> } -<a name="132" href="#132">132</a> } -<a name="133" href="#133">133</a> } -<a name="134" href="#134">134</a> } -<a name="135" href="#135">135</a> } -<a name="136" href="#136">136</a> } -<a name="137" href="#137">137</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a name="138" href="#138">138</a> } -<a name="139" href="#139">139</a> -<a name="140" href="#140">140</a> <em class="jxr_javadoccomment">/**</em> -<a name="141" href="#141">141</a> <em class="jxr_javadoccomment"> * Check an EntitiesDescriptor call checkentities for the Entities and ourselves</em> -<a name="142" href="#142">142</a> <em class="jxr_javadoccomment"> * recursively for the EntitesDescriptors.</em> -<a name="143" href="#143">143</a> <em class="jxr_javadoccomment"> * </em> -<a name="144" href="#144">144</a> <em class="jxr_javadoccomment"> * @param entities what to check.</em> -<a name="145" href="#145">145</a> <em class="jxr_javadoccomment"> */</em> -<a name="146" href="#146">146</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> checkEntities(EntitiesDescriptor entities) { -<a name="147" href="#147">147</a> List<EntitiesDescriptor> childEntities = entities.getEntitiesDescriptors(); -<a name="148" href="#148">148</a> List<EntityDescriptor> children = entities.getEntityDescriptors(); -<a name="149" href="#149">149</a> -<a name="150" href="#150">150</a> <strong class="jxr_keyword">if</strong> (children != <strong class="jxr_keyword">null</strong>) { -<a name="151" href="#151">151</a> Iterator<EntityDescriptor> itr; -<a name="152" href="#152">152</a> EntityDescriptor entity; -<a name="153" href="#153">153</a> itr = children.iterator(); -<a name="154" href="#154">154</a> -<a name="155" href="#155">155</a> <strong class="jxr_keyword">while</strong> (itr.hasNext()) { -<a name="156" href="#156">156</a> entity = itr.next(); -<a name="157" href="#157">157</a> <strong class="jxr_keyword">if</strong> (!checkEntity(entity)) { -<a name="158" href="#158">158</a> <strong class="jxr_keyword">if</strong> (warnOnFailure) { -<a name="159" href="#159">159</a> LOG.warn(<span class="jxr_string">"Badly formatted binding for "</span> + entity.getEntityID()); -<a name="160" href="#160">160</a> } <strong class="jxr_keyword">else</strong> { -<a name="161" href="#161">161</a> LOG.error(<span class="jxr_string">"Badly formatted binding for "</span> + entity.getEntityID() + <span class="jxr_string">". Entity has been removed"</span>); -<a name="162" href="#162">162</a> itr.remove(); -<a name="163" href="#163">163</a> } -<a name="164" href="#164">164</a> } -<a name="165" href="#165">165</a> } -<a name="166" href="#166">166</a> } -<a name="167" href="#167">167</a> -<a name="168" href="#168">168</a> <strong class="jxr_keyword">if</strong> (childEntities != <strong class="jxr_keyword">null</strong>) { -<a name="169" href="#169">169</a> <strong class="jxr_keyword">for</strong> (EntitiesDescriptor descriptor : childEntities) { -<a name="170" href="#170">170</a> checkEntities(descriptor); -<a name="171" href="#171">171</a> } -<a name="172" href="#172">172</a> } -<a name="173" href="#173">173</a> } -<a name="174" href="#174">174</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2008 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins.provider; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.Collection; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.util.Iterator; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="23" href="#23">23</a> +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.common.Extensions; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntitiesDescriptor; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.RoleDescriptor; +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.SPSSODescriptor; +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.FilterException; +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataFilter; +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> org.opensaml.samlext.idpdisco.DiscoveryResponse; +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; +<a class="jxr_linenumber" name="34" href="#34">34</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; +<a class="jxr_linenumber" name="35" href="#35">35</a> +<a class="jxr_linenumber" name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * See SDSJ-48. If we get a DS endpoint then we need to check that the binding is provided</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * and that it is correct.</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">BindingFilter</a> <strong class="jxr_keyword">implements</strong> MetadataFilter { +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * Log for the warning. </em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(BindingFilter.<strong class="jxr_keyword">class</strong>.getName()); +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * Set if we just want to warn on failure.</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> warnOnFailure; +<a class="jxr_linenumber" name="54" href="#54">54</a> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <em class="jxr_javadoccomment"> * Only the protected constructor should be visible.</em> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">BindingFilter</a>() { +<a class="jxr_linenumber" name="59" href="#59">59</a> <strong class="jxr_keyword">this</strong>.warnOnFailure = false; +<a class="jxr_linenumber" name="60" href="#60">60</a> } +<a class="jxr_linenumber" name="61" href="#61">61</a> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_javadoccomment"> * Initialize the filter.</em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * @param warn do we warn or do we fail if we see badness?</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/BindingFilter.html">BindingFilter</a>(<strong class="jxr_keyword">boolean</strong> warn) { +<a class="jxr_linenumber" name="67" href="#67">67</a> <strong class="jxr_keyword">this</strong>.warnOnFailure = warn; +<a class="jxr_linenumber" name="68" href="#68">68</a> } +<a class="jxr_linenumber" name="69" href="#69">69</a> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <em class="jxr_javadoccomment"> * Apply the filter.</em> +<a class="jxr_linenumber" name="72" href="#72">72</a> <em class="jxr_javadoccomment"> * @see org.opensaml.saml2.metadata.provider.MetadataFilter#doFilter(org.opensaml.xml.XMLObject)</em> +<a class="jxr_linenumber" name="73" href="#73">73</a> <em class="jxr_javadoccomment"> * @param metadata what to filter.</em> +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment"> * @throws org.opensaml.saml2.metadata.provider.FilterException if it sees any missed or bad bindings.</em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="76" href="#76">76</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> doFilter(XMLObject metadata) <strong class="jxr_keyword">throws</strong> FilterException { +<a class="jxr_linenumber" name="77" href="#77">77</a> +<a class="jxr_linenumber" name="78" href="#78">78</a> <strong class="jxr_keyword">if</strong> (metadata instanceof EntitiesDescriptor) { +<a class="jxr_linenumber" name="79" href="#79">79</a> +<a class="jxr_linenumber" name="80" href="#80">80</a> checkEntities((EntitiesDescriptor) metadata); +<a class="jxr_linenumber" name="81" href="#81">81</a> +<a class="jxr_linenumber" name="82" href="#82">82</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (metadata instanceof EntityDescriptor) { +<a class="jxr_linenumber" name="83" href="#83">83</a> EntityDescriptor entity = (EntityDescriptor) metadata; +<a class="jxr_linenumber" name="84" href="#84">84</a> +<a class="jxr_linenumber" name="85" href="#85">85</a> <strong class="jxr_keyword">if</strong> (!checkEntity(entity)) { +<a class="jxr_linenumber" name="86" href="#86">86</a> <strong class="jxr_keyword">if</strong> (warnOnFailure) { +<a class="jxr_linenumber" name="87" href="#87">87</a> LOG.warn(<span class="jxr_string">"Badly formatted binding for "</span> + entity.getEntityID()); +<a class="jxr_linenumber" name="88" href="#88">88</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="89" href="#89">89</a> LOG.error(<span class="jxr_string">"Badly formatted binding for top level entity "</span> + entity.getEntityID()); +<a class="jxr_linenumber" name="90" href="#90">90</a> } +<a class="jxr_linenumber" name="91" href="#91">91</a> } +<a class="jxr_linenumber" name="92" href="#92">92</a> } +<a class="jxr_linenumber" name="93" href="#93">93</a> } +<a class="jxr_linenumber" name="94" href="#94">94</a> +<a class="jxr_linenumber" name="95" href="#95">95</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="96" href="#96">96</a> <em class="jxr_javadoccomment"> * If the entity has an SP characteristic, and it has a DS endpoint</em> +<a class="jxr_linenumber" name="97" href="#97">97</a> <em class="jxr_javadoccomment"> * then check its binding.</em> +<a class="jxr_linenumber" name="98" href="#98">98</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="99" href="#99">99</a> <em class="jxr_javadoccomment"> * @param entity what to check.</em> +<a class="jxr_linenumber" name="100" href="#100">100</a> <em class="jxr_javadoccomment"> * @return true if all is OK.</em> +<a class="jxr_linenumber" name="101" href="#101">101</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="102" href="#102">102</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> checkEntity(EntityDescriptor entity) { +<a class="jxr_linenumber" name="103" href="#103">103</a> List<RoleDescriptor> roles = entity.getRoleDescriptors(); +<a class="jxr_linenumber" name="104" href="#104">104</a> +<a class="jxr_linenumber" name="105" href="#105">105</a> <strong class="jxr_keyword">for</strong> (RoleDescriptor role:roles) { +<a class="jxr_linenumber" name="106" href="#106">106</a> +<a class="jxr_linenumber" name="107" href="#107">107</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="108" href="#108">108</a> <em class="jxr_comment">// Check every role</em> +<a class="jxr_linenumber" name="109" href="#109">109</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="110" href="#110">110</a> <strong class="jxr_keyword">if</strong> (role instanceof SPSSODescriptor) { +<a class="jxr_linenumber" name="111" href="#111">111</a> +<a class="jxr_linenumber" name="112" href="#112">112</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="113" href="#113">113</a> <em class="jxr_comment">// Grab hold of all the extensions for SPSSO descriptors</em> +<a class="jxr_linenumber" name="114" href="#114">114</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="115" href="#115">115</a> +<a class="jxr_linenumber" name="116" href="#116">116</a> Extensions exts = role.getExtensions(); +<a class="jxr_linenumber" name="117" href="#117">117</a> <strong class="jxr_keyword">if</strong> (exts != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="118" href="#118">118</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="119" href="#119">119</a> <em class="jxr_comment">// We have some children check them form <DiscoveryResponse></em> +<a class="jxr_linenumber" name="120" href="#120">120</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="121" href="#121">121</a> List<XMLObject> children = exts.getOrderedChildren(); +<a class="jxr_linenumber" name="122" href="#122">122</a> +<a class="jxr_linenumber" name="123" href="#123">123</a> <strong class="jxr_keyword">for</strong> (XMLObject obj : children) { +<a class="jxr_linenumber" name="124" href="#124">124</a> <strong class="jxr_keyword">if</strong> (obj instanceof DiscoveryResponse) { +<a class="jxr_linenumber" name="125" href="#125">125</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="126" href="#126">126</a> <em class="jxr_comment">// And check or the binding</em> +<a class="jxr_linenumber" name="127" href="#127">127</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="128" href="#128">128</a> DiscoveryResponse ds = (DiscoveryResponse) obj; +<a class="jxr_linenumber" name="129" href="#129">129</a> String binding = ds.getBinding(); +<a class="jxr_linenumber" name="130" href="#130">130</a> +<a class="jxr_linenumber" name="131" href="#131">131</a> <strong class="jxr_keyword">if</strong> (!DiscoveryResponse.IDP_DISCO_NS.equals(binding)) { +<a class="jxr_linenumber" name="132" href="#132">132</a> <strong class="jxr_keyword">return</strong> false; +<a class="jxr_linenumber" name="133" href="#133">133</a> } +<a class="jxr_linenumber" name="134" href="#134">134</a> } +<a class="jxr_linenumber" name="135" href="#135">135</a> } +<a class="jxr_linenumber" name="136" href="#136">136</a> } +<a class="jxr_linenumber" name="137" href="#137">137</a> } +<a class="jxr_linenumber" name="138" href="#138">138</a> } +<a class="jxr_linenumber" name="139" href="#139">139</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="140" href="#140">140</a> } +<a class="jxr_linenumber" name="141" href="#141">141</a> +<a class="jxr_linenumber" name="142" href="#142">142</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="143" href="#143">143</a> <em class="jxr_javadoccomment"> * Check an EntitiesDescriptor call checkentities for the Entities and ourselves</em> +<a class="jxr_linenumber" name="144" href="#144">144</a> <em class="jxr_javadoccomment"> * recursively for the EntitesDescriptors.</em> +<a class="jxr_linenumber" name="145" href="#145">145</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="146" href="#146">146</a> <em class="jxr_javadoccomment"> * @param entities what to check.</em> +<a class="jxr_linenumber" name="147" href="#147">147</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="148" href="#148">148</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> checkEntities(EntitiesDescriptor entities) { +<a class="jxr_linenumber" name="149" href="#149">149</a> List<EntitiesDescriptor> childEntities = entities.getEntitiesDescriptors(); +<a class="jxr_linenumber" name="150" href="#150">150</a> List<EntityDescriptor> children = entities.getEntityDescriptors(); +<a class="jxr_linenumber" name="151" href="#151">151</a> Collection<EntityDescriptor> excludes = <strong class="jxr_keyword">new</strong> HashSet<EntityDescriptor>(); +<a class="jxr_linenumber" name="152" href="#152">152</a> +<a class="jxr_linenumber" name="153" href="#153">153</a> <strong class="jxr_keyword">if</strong> (children != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="154" href="#154">154</a> Iterator<EntityDescriptor> itr; +<a class="jxr_linenumber" name="155" href="#155">155</a> EntityDescriptor entity; +<a class="jxr_linenumber" name="156" href="#156">156</a> itr = children.iterator(); +<a class="jxr_linenumber" name="157" href="#157">157</a> +<a class="jxr_linenumber" name="158" href="#158">158</a> <strong class="jxr_keyword">while</strong> (itr.hasNext()) { +<a class="jxr_linenumber" name="159" href="#159">159</a> entity = itr.next(); +<a class="jxr_linenumber" name="160" href="#160">160</a> <strong class="jxr_keyword">if</strong> (!checkEntity(entity)) { +<a class="jxr_linenumber" name="161" href="#161">161</a> <strong class="jxr_keyword">if</strong> (warnOnFailure) { +<a class="jxr_linenumber" name="162" href="#162">162</a> LOG.warn(<span class="jxr_string">"Badly formatted binding for "</span> + entity.getEntityID()); +<a class="jxr_linenumber" name="163" href="#163">163</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="164" href="#164">164</a> LOG.error(<span class="jxr_string">"Badly formatted binding for "</span> + entity.getEntityID() + <span class="jxr_string">". Entity has been removed"</span>); +<a class="jxr_linenumber" name="165" href="#165">165</a> excludes.add(entity); +<a class="jxr_linenumber" name="166" href="#166">166</a> } +<a class="jxr_linenumber" name="167" href="#167">167</a> } +<a class="jxr_linenumber" name="168" href="#168">168</a> } +<a class="jxr_linenumber" name="169" href="#169">169</a> children.removeAll(excludes); +<a class="jxr_linenumber" name="170" href="#170">170</a> } +<a class="jxr_linenumber" name="171" href="#171">171</a> +<a class="jxr_linenumber" name="172" href="#172">172</a> <strong class="jxr_keyword">if</strong> (childEntities != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="173" href="#173">173</a> <strong class="jxr_keyword">for</strong> (EntitiesDescriptor descriptor : childEntities) { +<a class="jxr_linenumber" name="174" href="#174">174</a> checkEntities(descriptor); +<a class="jxr_linenumber" name="175" href="#175">175</a> } +<a class="jxr_linenumber" name="176" href="#176">176</a> } +<a class="jxr_linenumber" name="177" href="#177">177</a> } +<a class="jxr_linenumber" name="178" href="#178">178</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html index d0b7acc..ad96e7d 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html @@ -1,196 +1,202 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>ListFilter xref</title> <link type="text/css" rel="stylesheet" href="../../../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <em class="jxr_comment">/*</em> -<a name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2008 University Corporation for Advanced Internet Development, Inc.</em> -<a name="3" href="#3">3</a> <em class="jxr_comment"> *</em> -<a name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> -<a name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> -<a name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> -<a name="7" href="#7">7</a> <em class="jxr_comment"> *</em> -<a name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a name="9" href="#9">9</a> <em class="jxr_comment"> *</em> -<a name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> -<a name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> -<a name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> -<a name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> -<a name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> -<a name="15" href="#15">15</a> <em class="jxr_comment"> */</em> -<a name="16" href="#16">16</a> -<a name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins.provider; -<a name="18" href="#18">18</a> -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; -<a name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.Iterator; -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.util.Set; -<a name="23" href="#23">23</a> -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntitiesDescriptor; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.FilterException; -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataFilter; -<a name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; -<a name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; -<a name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; -<a name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; -<a name="32" href="#32">32</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; -<a name="33" href="#33">33</a> -<a name="34" href="#34">34</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.XMLConstants; -<a name="35" href="#35">35</a> -<a name="36" href="#36">36</a> <em class="jxr_javadoccomment">/**</em> -<a name="37" href="#37">37</a> <em class="jxr_javadoccomment"> * See SDSJ-57. Explicit </em> -<a name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * </em> -<a name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> -<a name="40" href="#40">40</a> <em class="jxr_javadoccomment"> *</em> -<a name="41" href="#41">41</a> <em class="jxr_javadoccomment"> */</em> -<a name="42" href="#42">42</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html">ListFilter</a> implements MetadataFilter { -<a name="43" href="#43">43</a> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment">/**</em> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment"> * Log for any messages.</em> -<a name="46" href="#46">46</a> <em class="jxr_javadoccomment"> */</em> -<a name="47" href="#47">47</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(ListFilter.<strong class="jxr_keyword">class</strong>.getName()); -<a name="48" href="#48">48</a> -<a name="49" href="#49">49</a> <em class="jxr_javadoccomment">/**</em> -<a name="50" href="#50">50</a> <em class="jxr_javadoccomment"> * Set if this is a blacklist.</em> -<a name="51" href="#51">51</a> <em class="jxr_javadoccomment"> */</em> -<a name="52" href="#52">52</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> excludeEntries; -<a name="53" href="#53">53</a> -<a name="54" href="#54">54</a> <em class="jxr_javadoccomment">/**</em> -<a name="55" href="#55">55</a> <em class="jxr_javadoccomment"> * The list of entities.</em> -<a name="56" href="#56">56</a> <em class="jxr_javadoccomment"> */</em> -<a name="57" href="#57">57</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Set<String> filterEntities; -<a name="58" href="#58">58</a> -<a name="59" href="#59">59</a> <em class="jxr_javadoccomment">/**</em> -<a name="60" href="#60">60</a> <em class="jxr_javadoccomment"> * The name of the filter (needed for debug).</em> -<a name="61" href="#61">61</a> <em class="jxr_javadoccomment"> */</em> -<a name="62" href="#62">62</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String filterName; -<a name="63" href="#63">63</a> -<a name="64" href="#64">64</a> <em class="jxr_javadoccomment">/**</em> -<a name="65" href="#65">65</a> <em class="jxr_javadoccomment"> * Only the protected constructor should be visible.</em> -<a name="66" href="#66">66</a> <em class="jxr_javadoccomment"> */</em> -<a name="67" href="#67">67</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html">ListFilter</a>() { -<a name="68" href="#68">68</a> <strong class="jxr_keyword">this</strong>.excludeEntries = false; -<a name="69" href="#69">69</a> <strong class="jxr_keyword">this</strong>.filterEntities = <strong class="jxr_keyword">new</strong> HashSet<String>(0); -<a name="70" href="#70">70</a> <strong class="jxr_keyword">this</strong>.filterName = <span class="jxr_string">"anonymous"</span>; -<a name="71" href="#71">71</a> } -<a name="72" href="#72">72</a> -<a name="73" href="#73">73</a> <em class="jxr_javadoccomment">/**</em> -<a name="74" href="#74">74</a> <em class="jxr_javadoccomment"> * Initialize the filter.</em> -<a name="75" href="#75">75</a> <em class="jxr_javadoccomment"> * @param config the configuration</em> -<a name="76" href="#76">76</a> <em class="jxr_javadoccomment"> *</em> -<a name="77" href="#77">77</a> <em class="jxr_javadoccomment"> * The configuration looks liken this</em> -<a name="78" href="#78">78</a> <em class="jxr_javadoccomment"> * <code> <Filter identifier="WhiteList" </em> -<a name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * type ="edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter"</em> -<a name="80" href="#80">80</a> <em class="jxr_javadoccomment"> * excludeEntries = "true" ></em> -<a name="81" href="#81">81</a> <em class="jxr_javadoccomment"> * <EntityId>foo</EntityId></em> -<a name="82" href="#82">82</a> <em class="jxr_javadoccomment"> * [...]</em> -<a name="83" href="#83">83</a> <em class="jxr_javadoccomment"> * </Filter></em> -<a name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * </code></em> -<a name="85" href="#85">85</a> <em class="jxr_javadoccomment"> */</em> -<a name="86" href="#86">86</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html">ListFilter</a>(Element config) { -<a name="87" href="#87">87</a> String excludeEntriesValue; -<a name="88" href="#88">88</a> <strong class="jxr_keyword">this</strong>.filterEntities = <strong class="jxr_keyword">new</strong> HashSet<String>(10); -<a name="89" href="#89">89</a> <strong class="jxr_keyword">this</strong>.filterName = config.getAttribute(<span class="jxr_string">"identifier"</span>); -<a name="90" href="#90">90</a> excludeEntriesValue = config.getAttribute(<span class="jxr_string">"excludeEntries"</span>); -<a name="91" href="#91">91</a> -<a name="92" href="#92">92</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == excludeEntriesValue || 0 == excludeEntriesValue.length()) { -<a name="93" href="#93">93</a> <strong class="jxr_keyword">this</strong>.excludeEntries = <strong class="jxr_keyword">true</strong>; -<a name="94" href="#94">94</a> } <strong class="jxr_keyword">else</strong> { -<a name="95" href="#95">95</a> <strong class="jxr_keyword">this</strong>.excludeEntries = Boolean.getBoolean(excludeEntriesValue); -<a name="96" href="#96">96</a> } -<a name="97" href="#97">97</a> -<a name="98" href="#98">98</a> NodeList itemElements = config.getElementsByTagNameNS(XMLConstants.CONFIG_NS, <span class="jxr_string">"EntityId"</span>); -<a name="99" href="#99">99</a> -<a name="100" href="#100">100</a> <strong class="jxr_keyword">if</strong> (excludeEntries) { -<a name="101" href="#101">101</a> LOG.debug(<span class="jxr_string">"Populating blacklist "</span> + filterName); -<a name="102" href="#102">102</a> } <strong class="jxr_keyword">else</strong> { -<a name="103" href="#103">103</a> LOG.debug(<span class="jxr_string">"Populating whitelist "</span> + filterName); -<a name="104" href="#104">104</a> } -<a name="105" href="#105">105</a> -<a name="106" href="#106">106</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { -<a name="107" href="#107">107</a> Element element = (Element) itemElements.item(i); -<a name="108" href="#108">108</a> String entityId = element.getTextContent(); -<a name="109" href="#109">109</a> -<a name="110" href="#110">110</a> LOG.debug(<span class="jxr_string">"\t"</span> + entityId); -<a name="111" href="#111">111</a> <strong class="jxr_keyword">this</strong>.filterEntities.add(entityId); -<a name="112" href="#112">112</a> } -<a name="113" href="#113">113</a> } -<a name="114" href="#114">114</a> -<a name="115" href="#115">115</a> <em class="jxr_javadoccomment">/**</em> -<a name="116" href="#116">116</a> <em class="jxr_javadoccomment"> * Apply the filter.</em> -<a name="117" href="#117">117</a> <em class="jxr_javadoccomment"> * @see org.opensaml.saml2.metadata.provider.MetadataFilter#doFilter(org.opensaml.xml.XMLObject)</em> -<a name="118" href="#118">118</a> <em class="jxr_javadoccomment"> * @param metadata what to filter.</em> -<a name="119" href="#119">119</a> <em class="jxr_javadoccomment"> * @throws FilterException if it sees any missed or bad bindings.</em> -<a name="120" href="#120">120</a> <em class="jxr_javadoccomment"> */</em> -<a name="121" href="#121">121</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> doFilter(XMLObject metadata) <strong class="jxr_keyword">throws</strong> FilterException { -<a name="122" href="#122">122</a> -<a name="123" href="#123">123</a> <strong class="jxr_keyword">if</strong> (metadata instanceof EntitiesDescriptor) { -<a name="124" href="#124">124</a> filterEntities((EntitiesDescriptor)metadata); -<a name="125" href="#125">125</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (metadata instanceof EntityDescriptor) { -<a name="126" href="#126">126</a> EntityDescriptor entity = (EntityDescriptor) metadata; -<a name="127" href="#127">127</a> String entityName = entity.getEntityID(); -<a name="128" href="#128">128</a> -<a name="129" href="#129">129</a> <strong class="jxr_keyword">if</strong> (excludeEntries) { -<a name="130" href="#130">130</a> <strong class="jxr_keyword">if</strong> (filterEntities.contains(entityName)) { -<a name="131" href="#131">131</a> LOG.error(<span class="jxr_string">"Metadata provider contains a single <EntityDescriptor> ("</span> + entityName + -<a name="132" href="#132">132</a> <span class="jxr_string">") which is in exclude list"</span>); -<a name="133" href="#133">133</a> } -<a name="134" href="#134">134</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (!filterEntities.contains(entity.getEntityID())) { -<a name="135" href="#135">135</a> LOG.error(<span class="jxr_string">"Metadata provider contains a single <EntityDescriptor> ("</span> + entityName + -<a name="136" href="#136">136</a> <span class="jxr_string">") which is not on include list"</span>); -<a name="137" href="#137">137</a> } -<a name="138" href="#138">138</a> } -<a name="139" href="#139">139</a> } -<a name="140" href="#140">140</a> -<a name="141" href="#141">141</a> <em class="jxr_javadoccomment">/**</em> -<a name="142" href="#142">142</a> <em class="jxr_javadoccomment"> * Filter an EntitiesDescriptor . We do this explictly for the Entities and call ourselves</em> -<a name="143" href="#143">143</a> <em class="jxr_javadoccomment"> * recursively for the EntitesDescriptors.</em> -<a name="144" href="#144">144</a> <em class="jxr_javadoccomment"> * </em> -<a name="145" href="#145">145</a> <em class="jxr_javadoccomment"> * @param entities what to check.</em> -<a name="146" href="#146">146</a> <em class="jxr_javadoccomment"> */</em> -<a name="147" href="#147">147</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> filterEntities(EntitiesDescriptor entities) { -<a name="148" href="#148">148</a> String entitiesName = entities.getName(); -<a name="149" href="#149">149</a> List<EntitiesDescriptor> childEntities = entities.getEntitiesDescriptors(); -<a name="150" href="#150">150</a> List<EntityDescriptor> children = entities.getEntityDescriptors(); -<a name="151" href="#151">151</a> -<a name="152" href="#152">152</a> <em class="jxr_comment">//</em> -<a name="153" href="#153">153</a> <em class="jxr_comment">// Go through and apply the filter</em> -<a name="154" href="#154">154</a> <em class="jxr_comment">//</em> -<a name="155" href="#155">155</a> -<a name="156" href="#156">156</a> <strong class="jxr_keyword">if</strong> (children != <strong class="jxr_keyword">null</strong>) { -<a name="157" href="#157">157</a> Iterator<EntityDescriptor> itr; -<a name="158" href="#158">158</a> EntityDescriptor entity; -<a name="159" href="#159">159</a> itr = children.iterator(); -<a name="160" href="#160">160</a> -<a name="161" href="#161">161</a> <strong class="jxr_keyword">while</strong> (itr.hasNext()) { -<a name="162" href="#162">162</a> entity = itr.next(); -<a name="163" href="#163">163</a> String entityName = entity.getEntityID(); -<a name="164" href="#164">164</a> <strong class="jxr_keyword">if</strong> (excludeEntries) { -<a name="165" href="#165">165</a> -<a name="166" href="#166">166</a> <strong class="jxr_keyword">if</strong> (filterEntities.contains(entityName)) { -<a name="167" href="#167">167</a> LOG.debug(<span class="jxr_string">"Filter "</span> + filterName + <span class="jxr_string">": Removing blacklisted "</span> + entityName + <span class="jxr_string">" from "</span> + entitiesName); -<a name="168" href="#168">168</a> itr.remove(); -<a name="169" href="#169">169</a> } -<a name="170" href="#170">170</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (!filterEntities.contains(entityName)) { -<a name="171" href="#171">171</a> LOG.debug(<span class="jxr_string">"Filter "</span> + filterName + <span class="jxr_string">": Removing non-whitelisted "</span> + entityName + <span class="jxr_string">" from "</span> + entitiesName); -<a name="172" href="#172">172</a> itr.remove(); -<a name="173" href="#173">173</a> } -<a name="174" href="#174">174</a> } -<a name="175" href="#175">175</a> } -<a name="176" href="#176">176</a> -<a name="177" href="#177">177</a> <strong class="jxr_keyword">if</strong> (childEntities != <strong class="jxr_keyword">null</strong>) { -<a name="178" href="#178">178</a> <strong class="jxr_keyword">for</strong> (EntitiesDescriptor descriptor : childEntities) { -<a name="179" href="#179">179</a> filterEntities(descriptor); -<a name="180" href="#180">180</a> } -<a name="181" href="#181">181</a> } -<a name="182" href="#182">182</a> } -<a name="183" href="#183">183</a> } +<a class="jxr_linenumber" name="1" href="#1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="2" href="#2">2</a> <em class="jxr_comment"> * Copyright 2008 University Corporation for Advanced Internet Development, Inc.</em> +<a class="jxr_linenumber" name="3" href="#3">3</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="4" href="#4">4</a> <em class="jxr_comment"> * Licensed under the Apache License, Version 2.0 (the "License");</em> +<a class="jxr_linenumber" name="5" href="#5">5</a> <em class="jxr_comment"> * you may not use this file except in compliance with the License.</em> +<a class="jxr_linenumber" name="6" href="#6">6</a> <em class="jxr_comment"> * You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="7" href="#7">7</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="8" href="#8">8</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="9" href="#9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="10" href="#10">10</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="11" href="#11">11</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="12" href="#12">12</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="13" href="#13">13</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="14" href="#14">14</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="15" href="#15">15</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="16" href="#16">16</a> +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins.provider; +<a class="jxr_linenumber" name="18" href="#18">18</a> +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> java.util.Collection; +<a class="jxr_linenumber" name="20" href="#20">20</a> <strong class="jxr_keyword">import</strong> java.util.HashSet; +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> java.util.Iterator; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> java.util.Set; +<a class="jxr_linenumber" name="24" href="#24">24</a> +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntitiesDescriptor; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.EntityDescriptor; +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.FilterException; +<a class="jxr_linenumber" name="28" href="#28">28</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataFilter; +<a class="jxr_linenumber" name="29" href="#29">29</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.XMLObject; +<a class="jxr_linenumber" name="30" href="#30">30</a> <strong class="jxr_keyword">import</strong> org.slf4j.Logger; +<a class="jxr_linenumber" name="31" href="#31">31</a> <strong class="jxr_keyword">import</strong> org.slf4j.LoggerFactory; +<a class="jxr_linenumber" name="32" href="#32">32</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="33" href="#33">33</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList; +<a class="jxr_linenumber" name="34" href="#34">34</a> +<a class="jxr_linenumber" name="35" href="#35">35</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.XMLConstants; +<a class="jxr_linenumber" name="36" href="#36">36</a> +<a class="jxr_linenumber" name="37" href="#37">37</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment"> * See SDSJ-57. Explicit </em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="42" href="#42">42</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="43" href="#43">43</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html">ListFilter</a> <strong class="jxr_keyword">implements</strong> MetadataFilter { +<a class="jxr_linenumber" name="44" href="#44">44</a> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <em class="jxr_javadoccomment"> * Log for any messages.</em> +<a class="jxr_linenumber" name="47" href="#47">47</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="48" href="#48">48</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Logger LOG = LoggerFactory.getLogger(ListFilter.<strong class="jxr_keyword">class</strong>.getName()); +<a class="jxr_linenumber" name="49" href="#49">49</a> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <em class="jxr_javadoccomment"> * Set if this is a blacklist.</em> +<a class="jxr_linenumber" name="52" href="#52">52</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="53" href="#53">53</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> excludeEntries; +<a class="jxr_linenumber" name="54" href="#54">54</a> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <em class="jxr_javadoccomment"> * The list of entities.</em> +<a class="jxr_linenumber" name="57" href="#57">57</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="58" href="#58">58</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Set<String> filterEntities; +<a class="jxr_linenumber" name="59" href="#59">59</a> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <em class="jxr_javadoccomment"> * The name of the filter (needed for debug).</em> +<a class="jxr_linenumber" name="62" href="#62">62</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="63" href="#63">63</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String filterName; +<a class="jxr_linenumber" name="64" href="#64">64</a> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <em class="jxr_javadoccomment"> * Only the protected constructor should be visible.</em> +<a class="jxr_linenumber" name="67" href="#67">67</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="68" href="#68">68</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html">ListFilter</a>() { +<a class="jxr_linenumber" name="69" href="#69">69</a> <strong class="jxr_keyword">this</strong>.excludeEntries = false; +<a class="jxr_linenumber" name="70" href="#70">70</a> <strong class="jxr_keyword">this</strong>.filterEntities = <strong class="jxr_keyword">new</strong> HashSet<String>(0); +<a class="jxr_linenumber" name="71" href="#71">71</a> <strong class="jxr_keyword">this</strong>.filterName = <span class="jxr_string">"anonymous"</span>; +<a class="jxr_linenumber" name="72" href="#72">72</a> } +<a class="jxr_linenumber" name="73" href="#73">73</a> +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <em class="jxr_javadoccomment"> * Initialize the filter.</em> +<a class="jxr_linenumber" name="76" href="#76">76</a> <em class="jxr_javadoccomment"> * @param config the configuration</em> +<a class="jxr_linenumber" name="77" href="#77">77</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="78" href="#78">78</a> <em class="jxr_javadoccomment"> * The configuration looks liken this</em> +<a class="jxr_linenumber" name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * <code> <Filter identifier="WhiteList" </em> +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment"> * type ="edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter"</em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <em class="jxr_javadoccomment"> * excludeEntries = "true" ></em> +<a class="jxr_linenumber" name="82" href="#82">82</a> <em class="jxr_javadoccomment"> * <EntityId>foo</EntityId></em> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment"> * [...]</em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * </Filter></em> +<a class="jxr_linenumber" name="85" href="#85">85</a> <em class="jxr_javadoccomment"> * </code></em> +<a class="jxr_linenumber" name="86" href="#86">86</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="87" href="#87">87</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html">ListFilter</a>(Element config) { +<a class="jxr_linenumber" name="88" href="#88">88</a> String excludeEntriesValue; +<a class="jxr_linenumber" name="89" href="#89">89</a> <strong class="jxr_keyword">this</strong>.filterEntities = <strong class="jxr_keyword">new</strong> HashSet<String>(10); +<a class="jxr_linenumber" name="90" href="#90">90</a> <strong class="jxr_keyword">this</strong>.filterName = config.getAttribute(<span class="jxr_string">"identifier"</span>); +<a class="jxr_linenumber" name="91" href="#91">91</a> excludeEntriesValue = config.getAttribute(<span class="jxr_string">"excludeEntries"</span>); +<a class="jxr_linenumber" name="92" href="#92">92</a> +<a class="jxr_linenumber" name="93" href="#93">93</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == excludeEntriesValue || 0 == excludeEntriesValue.length()) { +<a class="jxr_linenumber" name="94" href="#94">94</a> <strong class="jxr_keyword">this</strong>.excludeEntries = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="95" href="#95">95</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="96" href="#96">96</a> <strong class="jxr_keyword">this</strong>.excludeEntries = Boolean.parseBoolean(excludeEntriesValue); +<a class="jxr_linenumber" name="97" href="#97">97</a> } +<a class="jxr_linenumber" name="98" href="#98">98</a> +<a class="jxr_linenumber" name="99" href="#99">99</a> NodeList itemElements = config.getElementsByTagNameNS(XMLConstants.CONFIG_NS, <span class="jxr_string">"EntityId"</span>); +<a class="jxr_linenumber" name="100" href="#100">100</a> +<a class="jxr_linenumber" name="101" href="#101">101</a> <strong class="jxr_keyword">if</strong> (excludeEntries) { +<a class="jxr_linenumber" name="102" href="#102">102</a> LOG.debug(<span class="jxr_string">"Populating blacklist "</span> + filterName); +<a class="jxr_linenumber" name="103" href="#103">103</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="104" href="#104">104</a> LOG.debug(<span class="jxr_string">"Populating whitelist "</span> + filterName); +<a class="jxr_linenumber" name="105" href="#105">105</a> } +<a class="jxr_linenumber" name="106" href="#106">106</a> +<a class="jxr_linenumber" name="107" href="#107">107</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < itemElements.getLength(); i++) { +<a class="jxr_linenumber" name="108" href="#108">108</a> Element element = (Element) itemElements.item(i); +<a class="jxr_linenumber" name="109" href="#109">109</a> String entityId = element.getTextContent(); +<a class="jxr_linenumber" name="110" href="#110">110</a> +<a class="jxr_linenumber" name="111" href="#111">111</a> LOG.debug(<span class="jxr_string">"\t"</span> + entityId); +<a class="jxr_linenumber" name="112" href="#112">112</a> <strong class="jxr_keyword">this</strong>.filterEntities.add(entityId); +<a class="jxr_linenumber" name="113" href="#113">113</a> } +<a class="jxr_linenumber" name="114" href="#114">114</a> } +<a class="jxr_linenumber" name="115" href="#115">115</a> +<a class="jxr_linenumber" name="116" href="#116">116</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="117" href="#117">117</a> <em class="jxr_javadoccomment"> * Apply the filter.</em> +<a class="jxr_linenumber" name="118" href="#118">118</a> <em class="jxr_javadoccomment"> * @see org.opensaml.saml2.metadata.provider.MetadataFilter#doFilter(org.opensaml.xml.XMLObject)</em> +<a class="jxr_linenumber" name="119" href="#119">119</a> <em class="jxr_javadoccomment"> * @param metadata what to filter.</em> +<a class="jxr_linenumber" name="120" href="#120">120</a> <em class="jxr_javadoccomment"> * @throws FilterException if it sees any missed or bad bindings.</em> +<a class="jxr_linenumber" name="121" href="#121">121</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="122" href="#122">122</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> doFilter(XMLObject metadata) <strong class="jxr_keyword">throws</strong> FilterException { +<a class="jxr_linenumber" name="123" href="#123">123</a> +<a class="jxr_linenumber" name="124" href="#124">124</a> <strong class="jxr_keyword">if</strong> (metadata instanceof EntitiesDescriptor) { +<a class="jxr_linenumber" name="125" href="#125">125</a> filterEntities((EntitiesDescriptor)metadata); +<a class="jxr_linenumber" name="126" href="#126">126</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (metadata instanceof EntityDescriptor) { +<a class="jxr_linenumber" name="127" href="#127">127</a> EntityDescriptor entity = (EntityDescriptor) metadata; +<a class="jxr_linenumber" name="128" href="#128">128</a> String entityName = entity.getEntityID(); +<a class="jxr_linenumber" name="129" href="#129">129</a> +<a class="jxr_linenumber" name="130" href="#130">130</a> <strong class="jxr_keyword">if</strong> (excludeEntries) { +<a class="jxr_linenumber" name="131" href="#131">131</a> <strong class="jxr_keyword">if</strong> (filterEntities.contains(entityName)) { +<a class="jxr_linenumber" name="132" href="#132">132</a> LOG.error(<span class="jxr_string">"Metadata provider contains a single <EntityDescriptor> ("</span> + entityName + +<a class="jxr_linenumber" name="133" href="#133">133</a> <span class="jxr_string">") which is in exclude list"</span>); +<a class="jxr_linenumber" name="134" href="#134">134</a> } +<a class="jxr_linenumber" name="135" href="#135">135</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (!filterEntities.contains(entity.getEntityID())) { +<a class="jxr_linenumber" name="136" href="#136">136</a> LOG.error(<span class="jxr_string">"Metadata provider contains a single <EntityDescriptor> ("</span> + entityName + +<a class="jxr_linenumber" name="137" href="#137">137</a> <span class="jxr_string">") which is not on include list"</span>); +<a class="jxr_linenumber" name="138" href="#138">138</a> } +<a class="jxr_linenumber" name="139" href="#139">139</a> } +<a class="jxr_linenumber" name="140" href="#140">140</a> } +<a class="jxr_linenumber" name="141" href="#141">141</a> +<a class="jxr_linenumber" name="142" href="#142">142</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="143" href="#143">143</a> <em class="jxr_javadoccomment"> * Filter an EntitiesDescriptor . We do this explictly for the Entities and call ourselves</em> +<a class="jxr_linenumber" name="144" href="#144">144</a> <em class="jxr_javadoccomment"> * recursively for the EntitesDescriptors.</em> +<a class="jxr_linenumber" name="145" href="#145">145</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="146" href="#146">146</a> <em class="jxr_javadoccomment"> * @param entities what to check.</em> +<a class="jxr_linenumber" name="147" href="#147">147</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="148" href="#148">148</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> filterEntities(EntitiesDescriptor entities) { +<a class="jxr_linenumber" name="149" href="#149">149</a> String entitiesName = entities.getName(); +<a class="jxr_linenumber" name="150" href="#150">150</a> List<EntitiesDescriptor> childEntities = entities.getEntitiesDescriptors(); +<a class="jxr_linenumber" name="151" href="#151">151</a> List<EntityDescriptor> children = entities.getEntityDescriptors(); +<a class="jxr_linenumber" name="152" href="#152">152</a> Collection<EntityDescriptor> excludes = <strong class="jxr_keyword">new</strong> HashSet<EntityDescriptor>(); +<a class="jxr_linenumber" name="153" href="#153">153</a> +<a class="jxr_linenumber" name="154" href="#154">154</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="155" href="#155">155</a> <em class="jxr_comment">// Go through and apply the filter</em> +<a class="jxr_linenumber" name="156" href="#156">156</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="157" href="#157">157</a> +<a class="jxr_linenumber" name="158" href="#158">158</a> <strong class="jxr_keyword">if</strong> (children != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="159" href="#159">159</a> Iterator<EntityDescriptor> itr; +<a class="jxr_linenumber" name="160" href="#160">160</a> EntityDescriptor entity; +<a class="jxr_linenumber" name="161" href="#161">161</a> itr = children.iterator(); +<a class="jxr_linenumber" name="162" href="#162">162</a> +<a class="jxr_linenumber" name="163" href="#163">163</a> <strong class="jxr_keyword">while</strong> (itr.hasNext()) { +<a class="jxr_linenumber" name="164" href="#164">164</a> entity = itr.next(); +<a class="jxr_linenumber" name="165" href="#165">165</a> String entityName = entity.getEntityID(); +<a class="jxr_linenumber" name="166" href="#166">166</a> <strong class="jxr_keyword">if</strong> (excludeEntries) { +<a class="jxr_linenumber" name="167" href="#167">167</a> +<a class="jxr_linenumber" name="168" href="#168">168</a> <strong class="jxr_keyword">if</strong> (filterEntities.contains(entityName)) { +<a class="jxr_linenumber" name="169" href="#169">169</a> LOG.debug(<span class="jxr_string">"Filter "</span> + filterName + <span class="jxr_string">": Removing blacklisted "</span> +<a class="jxr_linenumber" name="170" href="#170">170</a> + entityName + <span class="jxr_string">" from "</span> + entitiesName); +<a class="jxr_linenumber" name="171" href="#171">171</a> excludes.add(entity); +<a class="jxr_linenumber" name="172" href="#172">172</a> } +<a class="jxr_linenumber" name="173" href="#173">173</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (!filterEntities.contains(entityName)) { +<a class="jxr_linenumber" name="174" href="#174">174</a> LOG.debug(<span class="jxr_string">"Filter "</span> + filterName + <span class="jxr_string">": Removing non-whitelisted "</span> +<a class="jxr_linenumber" name="175" href="#175">175</a> + entityName + <span class="jxr_string">" from "</span> + entitiesName); +<a class="jxr_linenumber" name="176" href="#176">176</a> +<a class="jxr_linenumber" name="177" href="#177">177</a> excludes.add(entity); +<a class="jxr_linenumber" name="178" href="#178">178</a> } +<a class="jxr_linenumber" name="179" href="#179">179</a> } +<a class="jxr_linenumber" name="180" href="#180">180</a> children.removeAll(excludes); +<a class="jxr_linenumber" name="181" href="#181">181</a> } +<a class="jxr_linenumber" name="182" href="#182">182</a> +<a class="jxr_linenumber" name="183" href="#183">183</a> <strong class="jxr_keyword">if</strong> (childEntities != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="184" href="#184">184</a> <strong class="jxr_keyword">for</strong> (EntitiesDescriptor descriptor : childEntities) { +<a class="jxr_linenumber" name="185" href="#185">185</a> filterEntities(descriptor); +<a class="jxr_linenumber" name="186" href="#186">186</a> } +<a class="jxr_linenumber" name="187" href="#187">187</a> } +<a class="jxr_linenumber" name="188" href="#188">188</a> } +<a class="jxr_linenumber" name="189" href="#189">189</a> } </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html index 9e6528e..239909e 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html @@ -1,557 +1,557 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> -<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <title>SamlCookiePlugin xref</title> <link type="text/css" rel="stylesheet" href="../../../../../../../stylesheet.css" /> </head> <body> <div id="overview"><a href="../../../../../../../../apidocs/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">View Javadoc</a></div><pre> -<a name="1" href="#1">1</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins.provider; -<a name="2" href="#2">2</a> -<a name="3" href="#3">3</a> <strong class="jxr_keyword">import</strong> java.io.UnsupportedEncodingException; -<a name="4" href="#4">4</a> <strong class="jxr_keyword">import</strong> java.net.URLDecoder; -<a name="5" href="#5">5</a> <strong class="jxr_keyword">import</strong> java.net.URLEncoder; -<a name="6" href="#6">6</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; -<a name="7" href="#7">7</a> <strong class="jxr_keyword">import</strong> java.util.Collection; -<a name="8" href="#8">8</a> <strong class="jxr_keyword">import</strong> java.util.Iterator; -<a name="9" href="#9">9</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a name="10" href="#10">10</a> <strong class="jxr_keyword">import</strong> java.util.Map; -<a name="11" href="#11">11</a> -<a name="12" href="#12">12</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.Cookie; -<a name="13" href="#13">13</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; -<a name="14" href="#14">14</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletResponse; -<a name="15" href="#15">15</a> -<a name="16" href="#16">16</a> <strong class="jxr_keyword">import</strong> org.apache.log4j.Logger; -<a name="17" href="#17">17</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataProvider; -<a name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.Base64; -<a name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; -<a name="20" href="#20">20</a> -<a name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler; -<a name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.IdPSite; -<a name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.WayfException; -<a name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.Plugin; -<a name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext; -<a name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter; -<a name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled; -<a name="28" href="#28">28</a> -<a name="29" href="#29">29</a> <em class="jxr_javadoccomment">/**</em> -<a name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * This is a test implementation of the saml cookie lookup stuff to </em> -<a name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * see whether it fits the plugin architecture.</em> -<a name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * </em> -<a name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> -<a name="34" href="#34">34</a> <em class="jxr_javadoccomment"> *</em> -<a name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> -<a name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlCookiePlugin</a> implements <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> { -<a name="37" href="#37">37</a> -<a name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em> -<a name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * The parameter which controls the cache.</em> -<a name="40" href="#40">40</a> <em class="jxr_javadoccomment"> */</em> -<a name="41" href="#41">41</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PARAMETER_NAME = <span class="jxr_string">"cache"</span>; -<a name="42" href="#42">42</a> -<a name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em> -<a name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * Parameter to say make it last a long time.</em> -<a name="45" href="#45">45</a> <em class="jxr_javadoccomment"> */</em> -<a name="46" href="#46">46</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PARAMETER_PERM = <span class="jxr_string">"perm"</span>; -<a name="47" href="#47">47</a> -<a name="48" href="#48">48</a> <em class="jxr_javadoccomment">/**</em> -<a name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * Parameter to say just keep this as long as the brower is open.</em> -<a name="50" href="#50">50</a> <em class="jxr_javadoccomment"> */</em> -<a name="51" href="#51">51</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PARAMETER_SESSION = <span class="jxr_string">"session"</span>; -<a name="52" href="#52">52</a> -<a name="53" href="#53">53</a> <em class="jxr_javadoccomment">/**</em> -<a name="54" href="#54">54</a> <em class="jxr_javadoccomment"> * Handle for logging. </em> -<a name="55" href="#55">55</a> <em class="jxr_javadoccomment"> */</em> -<a name="56" href="#56">56</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> Logger log = Logger.getLogger(SamlCookiePlugin.<strong class="jxr_keyword">class</strong>.getName()); -<a name="57" href="#57">57</a> -<a name="58" href="#58">58</a> <em class="jxr_javadoccomment">/**</em> -<a name="59" href="#59">59</a> <em class="jxr_javadoccomment"> * As specified in the SAML2 profiles specification.</em> -<a name="60" href="#60">60</a> <em class="jxr_javadoccomment"> */</em> -<a name="61" href="#61">61</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String COOKIE_NAME = <span class="jxr_string">"_saml_idp"</span>; -<a name="62" href="#62">62</a> -<a name="63" href="#63">63</a> <em class="jxr_javadoccomment">/**</em> -<a name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * By default we keep the cookie around for a week.</em> -<a name="65" href="#65">65</a> <em class="jxr_javadoccomment"> */</em> -<a name="66" href="#66">66</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> DEFAULT_CACHE_EXPIRATION = 6048000; -<a name="67" href="#67">67</a> -<a name="68" href="#68">68</a> <em class="jxr_javadoccomment">/**</em> -<a name="69" href="#69">69</a> <em class="jxr_javadoccomment"> * Do we always go where the cookie tells us, or do we just provide the cookie as a hint.</em> -<a name="70" href="#70">70</a> <em class="jxr_javadoccomment"> */</em> -<a name="71" href="#71">71</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> alwaysFollow; -<a name="72" href="#72">72</a> -<a name="73" href="#73">73</a> <em class="jxr_javadoccomment">/**</em> -<a name="74" href="#74">74</a> <em class="jxr_javadoccomment"> * Is our job to clean up the cookie. </em> -<a name="75" href="#75">75</a> <em class="jxr_javadoccomment"> */</em> -<a name="76" href="#76">76</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> deleteCookie; -<a name="77" href="#77">77</a> -<a name="78" href="#78">78</a> <em class="jxr_javadoccomment">/**</em> -<a name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * Lipservice towards having a common domain cookie. </em> -<a name="80" href="#80">80</a> <em class="jxr_javadoccomment"> */</em> -<a name="81" href="#81">81</a> <strong class="jxr_keyword">private</strong> String cacheDomain; -<a name="82" href="#82">82</a> -<a name="83" href="#83">83</a> <em class="jxr_javadoccomment">/**</em> -<a name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * How long the cookie our will be active? </em> -<a name="85" href="#85">85</a> <em class="jxr_javadoccomment"> */</em> -<a name="86" href="#86">86</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">int</strong> cacheExpiration; -<a name="87" href="#87">87</a> -<a name="88" href="#88">88</a> <em class="jxr_javadoccomment">/**</em> -<a name="89" href="#89">89</a> <em class="jxr_javadoccomment"> * This constructor is called during wayf initialization with it's</em> -<a name="90" href="#90">90</a> <em class="jxr_javadoccomment"> * own little bit of XML config.</em> -<a name="91" href="#91">91</a> <em class="jxr_javadoccomment"> * </em> -<a name="92" href="#92">92</a> <em class="jxr_javadoccomment"> * @param element - further information to be gleaned from the DOM.</em> -<a name="93" href="#93">93</a> <em class="jxr_javadoccomment"> */</em> -<a name="94" href="#94">94</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlCookiePlugin</a>(Element element) { -<a name="95" href="#95">95</a> <em class="jxr_comment">/*</em> -<a name="96" href="#96">96</a> <em class="jxr_comment"> * <Plugin idenfifier="WayfCookiePlugin" </em> -<a name="97" href="#97">97</a> <em class="jxr_comment"> * type="edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin"</em> -<a name="98" href="#98">98</a> <em class="jxr_comment"> * alwaysFollow = "FALSE"</em> -<a name="99" href="#99">99</a> <em class="jxr_comment"> * deleteCookie = "FALSE"</em> -<a name="100" href="#100">100</a> <em class="jxr_comment"> * cacheExpiration = "number" </em> -<a name="101" href="#101">101</a> <em class="jxr_comment"> * cacheDomain = "string"/> </em> -<a name="102" href="#102">102</a> <em class="jxr_comment"> */</em> -<a name="103" href="#103">103</a> log.info(<span class="jxr_string">"New plugin"</span>); -<a name="104" href="#104">104</a> String s; -<a name="105" href="#105">105</a> -<a name="106" href="#106">106</a> s = element.getAttribute(<span class="jxr_string">"alwaysFollow"</span>); -<a name="107" href="#107">107</a> <strong class="jxr_keyword">if</strong> (s != <strong class="jxr_keyword">null</strong> && !s.equals(<span class="jxr_string">""</span>) ) { -<a name="108" href="#108">108</a> alwaysFollow = Boolean.valueOf(s).booleanValue(); -<a name="109" href="#109">109</a> } <strong class="jxr_keyword">else</strong> { -<a name="110" href="#110">110</a> alwaysFollow = <strong class="jxr_keyword">true</strong>; -<a name="111" href="#111">111</a> } -<a name="112" href="#112">112</a> -<a name="113" href="#113">113</a> s = element.getAttribute(<span class="jxr_string">"deleteCookie"</span>); -<a name="114" href="#114">114</a> <strong class="jxr_keyword">if</strong> (s != <strong class="jxr_keyword">null</strong> && !s.equals(<span class="jxr_string">""</span>)) { -<a name="115" href="#115">115</a> deleteCookie = Boolean.valueOf(s).booleanValue(); -<a name="116" href="#116">116</a> } <strong class="jxr_keyword">else</strong> { -<a name="117" href="#117">117</a> deleteCookie = false; -<a name="118" href="#118">118</a> } -<a name="119" href="#119">119</a> -<a name="120" href="#120">120</a> s = element.getAttribute(<span class="jxr_string">"cacheDomain"</span>); -<a name="121" href="#121">121</a> <strong class="jxr_keyword">if</strong> ((s != <strong class="jxr_keyword">null</strong>) && !s.equals(<span class="jxr_string">""</span>)) { -<a name="122" href="#122">122</a> cacheDomain = s; -<a name="123" href="#123">123</a> } <strong class="jxr_keyword">else</strong> { -<a name="124" href="#124">124</a> cacheDomain = <span class="jxr_string">""</span>; -<a name="125" href="#125">125</a> } -<a name="126" href="#126">126</a> -<a name="127" href="#127">127</a> s = element.getAttribute(<span class="jxr_string">"cacheExpiration"</span>); -<a name="128" href="#128">128</a> <strong class="jxr_keyword">if</strong> ((s != <strong class="jxr_keyword">null</strong>) && !s.equals(<span class="jxr_string">""</span>)) { -<a name="129" href="#129">129</a> -<a name="130" href="#130">130</a> <strong class="jxr_keyword">try</strong> { -<a name="131" href="#131">131</a> -<a name="132" href="#132">132</a> cacheExpiration = Integer.parseInt(s); -<a name="133" href="#133">133</a> } <strong class="jxr_keyword">catch</strong> (NumberFormatException ex) { -<a name="134" href="#134">134</a> -<a name="135" href="#135">135</a> log.error(<span class="jxr_string">"Invalid CacheExpiration value - "</span> + s); -<a name="136" href="#136">136</a> cacheExpiration = DEFAULT_CACHE_EXPIRATION; -<a name="137" href="#137">137</a> } -<a name="138" href="#138">138</a> } <strong class="jxr_keyword">else</strong> { -<a name="139" href="#139">139</a> cacheExpiration = DEFAULT_CACHE_EXPIRATION; -<a name="140" href="#140">140</a> } -<a name="141" href="#141">141</a> } -<a name="142" href="#142">142</a> -<a name="143" href="#143">143</a> <em class="jxr_javadoccomment">/**</em> -<a name="144" href="#144">144</a> <em class="jxr_javadoccomment"> * Create a plugin with the hard-wired default settings.</em> -<a name="145" href="#145">145</a> <em class="jxr_javadoccomment"> */</em> -<a name="146" href="#146">146</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlCookiePlugin</a>() { -<a name="147" href="#147">147</a> alwaysFollow = false; -<a name="148" href="#148">148</a> deleteCookie = false; -<a name="149" href="#149">149</a> cacheExpiration = DEFAULT_CACHE_EXPIRATION; -<a name="150" href="#150">150</a> } -<a name="151" href="#151">151</a> -<a name="152" href="#152">152</a> <em class="jxr_javadoccomment">/**</em> -<a name="153" href="#153">153</a> <em class="jxr_javadoccomment"> * This is the 'hook' in the lookup part of Discovery Service processing. </em> -<a name="154" href="#154">154</a> <em class="jxr_javadoccomment"> * </em> -<a name="155" href="#155">155</a> <em class="jxr_javadoccomment"> * @param req - Describes the current request. Used to find any appropriate cookies </em> -<a name="156" href="#156">156</a> <em class="jxr_javadoccomment"> * @param res - Describes the current response. Used to redirect the request. </em> -<a name="157" href="#157">157</a> <em class="jxr_javadoccomment"> * @param parameter - Describes the metadata.</em> -<a name="158" href="#158">158</a> <em class="jxr_javadoccomment"> * @param context - Any processing context returned from a previous call. We set this on first call and</em> -<a name="159" href="#159">159</a> <em class="jxr_javadoccomment"> * use non null to indicate that we don't go there again.</em> -<a name="160" href="#160">160</a> <em class="jxr_javadoccomment"> * @param validIdps The list of IdPs which is currently views as possibly matches for the pattern. </em> -<a name="161" href="#161">161</a> <em class="jxr_javadoccomment"> * The Key is the EntityId for the IdP and the value the object which describes </em> -<a name="162" href="#162">162</a> <em class="jxr_javadoccomment"> * the Idp </em> -<a name="163" href="#163">163</a> <em class="jxr_javadoccomment"> * @param idpList The set of Idps which are currently considered as potential hints. </em> -<a name="164" href="#164">164</a> <em class="jxr_javadoccomment"> * @return a context to hand to subsequent calls</em> -<a name="165" href="#165">165</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request.</em> -<a name="166" href="#166">166</a> <em class="jxr_javadoccomment"> * issues a redirect)</em> -<a name="167" href="#167">167</a> <em class="jxr_javadoccomment"> * </em> -<a name="168" href="#168">168</a> <em class="jxr_javadoccomment"> * @see edu.internet2.middleware.shibboleth.wayf.plugins.Plugin#lookup</em> -<a name="169" href="#169">169</a> <em class="jxr_javadoccomment"> */</em> -<a name="170" href="#170">170</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> lookup(HttpServletRequest req, -<a name="171" href="#171">171</a> HttpServletResponse res, -<a name="172" href="#172">172</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, -<a name="173" href="#173">173</a> Map<String, IdPSite> validIdps, -<a name="174" href="#174">174</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> context, -<a name="175" href="#175">175</a> List <IdPSite> idpList) <strong class="jxr_keyword">throws</strong> WayfRequestHandled { -<a name="176" href="#176">176</a> -<a name="177" href="#177">177</a> <strong class="jxr_keyword">if</strong> (context != <strong class="jxr_keyword">null</strong>) { -<a name="178" href="#178">178</a> <em class="jxr_comment">//</em> -<a name="179" href="#179">179</a> <em class="jxr_comment">// We only need to be called once</em> -<a name="180" href="#180">180</a> <em class="jxr_comment">//</em> -<a name="181" href="#181">181</a> <strong class="jxr_keyword">return</strong> context; -<a name="182" href="#182">182</a> } -<a name="183" href="#183">183</a> -<a name="184" href="#184">184</a> <strong class="jxr_keyword">if</strong> (deleteCookie) { -<a name="185" href="#185">185</a> deleteCookie(req, res); -<a name="186" href="#186">186</a> <em class="jxr_comment">//</em> -<a name="187" href="#187">187</a> <em class="jxr_comment">// Only need to be called once - so set up a parameter</em> -<a name="188" href="#188">188</a> <em class="jxr_comment">//</em> -<a name="189" href="#189">189</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">Context</a>() ; -<a name="190" href="#190">190</a> } -<a name="191" href="#191">191</a> List <String> idps = getIdPCookie(req, res, cacheDomain).getIdPList(); -<a name="192" href="#192">192</a> -<a name="193" href="#193">193</a> <strong class="jxr_keyword">for</strong> (String idpName : idps) { -<a name="194" href="#194">194</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> idp = validIdps.get(idpName); -<a name="195" href="#195">195</a> <strong class="jxr_keyword">if</strong> (idp != <strong class="jxr_keyword">null</strong>) { -<a name="196" href="#196">196</a> <strong class="jxr_keyword">if</strong> (alwaysFollow) { -<a name="197" href="#197">197</a> <strong class="jxr_keyword">try</strong> { -<a name="198" href="#198">198</a> DiscoveryServiceHandler.forwardRequest(req, res, idp); -<a name="199" href="#199">199</a> } <strong class="jxr_keyword">catch</strong> (WayfException e) { -<a name="200" href="#200">200</a> <em class="jxr_comment">// Do nothing we are going to throw anyway</em> -<a name="201" href="#201">201</a> ; -<a name="202" href="#202">202</a> } -<a name="203" href="#203">203</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html">WayfRequestHandled</a>(); -<a name="204" href="#204">204</a> } -<a name="205" href="#205">205</a> <em class="jxr_comment">//</em> -<a name="206" href="#206">206</a> <em class="jxr_comment">// This IDP is ok </em> -<a name="207" href="#207">207</a> <em class="jxr_comment">//</em> -<a name="208" href="#208">208</a> idpList.add(idp); -<a name="209" href="#209">209</a> } -<a name="210" href="#210">210</a> } -<a name="211" href="#211">211</a> -<a name="212" href="#212">212</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; -<a name="213" href="#213">213</a> } -<a name="214" href="#214">214</a> -<a name="215" href="#215">215</a> <em class="jxr_javadoccomment">/**</em> -<a name="216" href="#216">216</a> <em class="jxr_javadoccomment"> * Plugin point which is called when the data is refreshed.</em> -<a name="217" href="#217">217</a> <em class="jxr_javadoccomment"> * @param metadata - where to get the data from.</em> -<a name="218" href="#218">218</a> <em class="jxr_javadoccomment"> * @return the value which will be provided as input to subsequent calls</em> -<a name="219" href="#219">219</a> <em class="jxr_javadoccomment"> * @see edu.internet2.middleware.shibboleth.wayf.plugins.Plugin#refreshMetadata</em> -<a name="220" href="#220">220</a> <em class="jxr_javadoccomment"> */</em> -<a name="221" href="#221">221</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> refreshMetadata(MetadataProvider metadata) { -<a name="222" href="#222">222</a> <em class="jxr_comment">//</em> -<a name="223" href="#223">223</a> <em class="jxr_comment">// We don't care about metadata - we are given all that we need</em> -<a name="224" href="#224">224</a> <em class="jxr_comment">//</em> -<a name="225" href="#225">225</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; -<a name="226" href="#226">226</a> } -<a name="227" href="#227">227</a> -<a name="228" href="#228">228</a> <em class="jxr_javadoccomment">/**</em> -<a name="229" href="#229">229</a> <em class="jxr_javadoccomment"> * Plgin point for searching.</em> -<a name="230" href="#230">230</a> <em class="jxr_javadoccomment"> * </em> -<a name="231" href="#231">231</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled </em> -<a name="232" href="#232">232</a> <em class="jxr_javadoccomment"> * @param req Describes the current request. </em> -<a name="233" href="#233">233</a> <em class="jxr_javadoccomment"> * @param res Describes the current response.</em> -<a name="234" href="#234">234</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata.</em> -<a name="235" href="#235">235</a> <em class="jxr_javadoccomment"> * @param pattern What we are searchign for. </em> -<a name="236" href="#236">236</a> <em class="jxr_javadoccomment"> * @param validIdps The list of IdPs which is currently views as possibly matches for the pattern. </em> -<a name="237" href="#237">237</a> <em class="jxr_javadoccomment"> * The Key is the EntityId for the IdP and the value the object which describes </em> -<a name="238" href="#238">238</a> <em class="jxr_javadoccomment"> * the Idp </em> -<a name="239" href="#239">239</a> <em class="jxr_javadoccomment"> * @param context Any processing context returned from a previous call. We set this on first call and</em> -<a name="240" href="#240">240</a> <em class="jxr_javadoccomment"> * use non null to indicate that we don't go there again.</em> -<a name="241" href="#241">241</a> <em class="jxr_javadoccomment"> * @param searchResult What the search yielded. </em> -<a name="242" href="#242">242</a> <em class="jxr_javadoccomment"> * @param idpList The set of Idps which are currently considered as potential hints. </em> -<a name="243" href="#243">243</a> <em class="jxr_javadoccomment"> * @return a context to hand to subsequent calls.</em> -<a name="244" href="#244">244</a> <em class="jxr_javadoccomment"> * @see edu.internet2.middleware.shibboleth.wayf.plugins.Plugin#search</em> -<a name="245" href="#245">245</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request.</em> -<a name="246" href="#246">246</a> <em class="jxr_javadoccomment"> * </em> -<a name="247" href="#247">247</a> <em class="jxr_javadoccomment"> */</em> -<a name="248" href="#248">248</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> search(HttpServletRequest req, -<a name="249" href="#249">249</a> HttpServletResponse res, -<a name="250" href="#250">250</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, -<a name="251" href="#251">251</a> String pattern, -<a name="252" href="#252">252</a> Map<String, IdPSite> validIdps, -<a name="253" href="#253">253</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> context, -<a name="254" href="#254">254</a> Collection<IdPSite> searchResult, -<a name="255" href="#255">255</a> List<IdPSite> idpList) <strong class="jxr_keyword">throws</strong> WayfRequestHandled { -<a name="256" href="#256">256</a> <em class="jxr_comment">//</em> -<a name="257" href="#257">257</a> <em class="jxr_comment">// Don't distinguish between lookup and search</em> -<a name="258" href="#258">258</a> <em class="jxr_comment">//</em> -<a name="259" href="#259">259</a> <strong class="jxr_keyword">return</strong> lookup(req, res, parameter, validIdps, context, idpList); -<a name="260" href="#260">260</a> } -<a name="261" href="#261">261</a> -<a name="262" href="#262">262</a> <em class="jxr_javadoccomment">/**</em> -<a name="263" href="#263">263</a> <em class="jxr_javadoccomment"> * Plugin point for selection.</em> -<a name="264" href="#264">264</a> <em class="jxr_javadoccomment"> * </em> -<a name="265" href="#265">265</a> <em class="jxr_javadoccomment"> * @see edu.internet2.middleware.shibboleth.wayf.plugins.Plugin#selected(javax.servlet.http.HttpServletRequest.</em> -<a name="266" href="#266">266</a> <em class="jxr_javadoccomment"> * javax.servlet.http.HttpServletResponse, </em> -<a name="267" href="#267">267</a> <em class="jxr_javadoccomment"> * edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, </em> -<a name="268" href="#268">268</a> <em class="jxr_javadoccomment"> * java.lang.String)</em> -<a name="269" href="#269">269</a> <em class="jxr_javadoccomment"> * @param req Describes the current request. </em> -<a name="270" href="#270">270</a> <em class="jxr_javadoccomment"> * @param res Describes the current response.</em> -<a name="271" href="#271">271</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata.</em> -<a name="272" href="#272">272</a> <em class="jxr_javadoccomment"> * @param idP Describes the idp.</em> -<a name="273" href="#273">273</a> <em class="jxr_javadoccomment"> * </em> -<a name="274" href="#274">274</a> <em class="jxr_javadoccomment"> */</em> -<a name="275" href="#275">275</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> selected(HttpServletRequest req, HttpServletResponse res, -<a name="276" href="#276">276</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, String idP) { -<a name="277" href="#277">277</a> -<a name="278" href="#278">278</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a> cookie = getIdPCookie(req, res, cacheDomain); -<a name="279" href="#279">279</a> String param = req.getParameter(PARAMETER_NAME); -<a name="280" href="#280">280</a> -<a name="281" href="#281">281</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == param || param.equals(<span class="jxr_string">""</span>)) { -<a name="282" href="#282">282</a> <strong class="jxr_keyword">return</strong>; -<a name="283" href="#283">283</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (param.equalsIgnoreCase(PARAMETER_SESSION)) { -<a name="284" href="#284">284</a> cookie.addIdPName(idP, -1); -<a name="285" href="#285">285</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (param.equalsIgnoreCase(PARAMETER_PERM)) { -<a name="286" href="#286">286</a> cookie.addIdPName(idP, cacheExpiration); -<a name="287" href="#287">287</a> } -<a name="288" href="#288">288</a> } -<a name="289" href="#289">289</a> -<a name="290" href="#290">290</a> <em class="jxr_comment">//</em> -<a name="291" href="#291">291</a> <em class="jxr_comment">// Private classes for internal use</em> -<a name="292" href="#292">292</a> <em class="jxr_comment">//</em> -<a name="293" href="#293">293</a> -<a name="294" href="#294">294</a> <em class="jxr_javadoccomment">/**</em> -<a name="295" href="#295">295</a> <em class="jxr_javadoccomment"> * This is just a marker tag.</em> -<a name="296" href="#296">296</a> <em class="jxr_javadoccomment"> */</em> -<a name="297" href="#297">297</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">Context</a> implements <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> {} -<a name="298" href="#298">298</a> -<a name="299" href="#299">299</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em> -<a name="300" href="#300">300</a> <em class="jxr_javadoccomment"> * Class to abstract away the saml cookie for us.</em> -<a name="301" href="#301">301</a> <em class="jxr_javadoccomment"> */</em> -<a name="302" href="#302">302</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a> { -<a name="303" href="#303">303</a> -<a name="304" href="#304">304</a> -<a name="305" href="#305">305</a> <em class="jxr_javadoccomment">/**</em> -<a name="306" href="#306">306</a> <em class="jxr_javadoccomment"> * The associated request.</em> -<a name="307" href="#307">307</a> <em class="jxr_javadoccomment"> */</em> -<a name="308" href="#308">308</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> HttpServletRequest req; -<a name="309" href="#309">309</a> <em class="jxr_javadoccomment">/**</em> -<a name="310" href="#310">310</a> <em class="jxr_javadoccomment"> * The associated response.</em> -<a name="311" href="#311">311</a> <em class="jxr_javadoccomment"> */</em> -<a name="312" href="#312">312</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> HttpServletResponse res; -<a name="313" href="#313">313</a> <em class="jxr_javadoccomment">/**</em> -<a name="314" href="#314">314</a> <em class="jxr_javadoccomment"> * The associated domain.</em> -<a name="315" href="#315">315</a> <em class="jxr_javadoccomment"> */</em> -<a name="316" href="#316">316</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String domain; -<a name="317" href="#317">317</a> <em class="jxr_javadoccomment">/**</em> -<a name="318" href="#318">318</a> <em class="jxr_javadoccomment"> * The IdPs.</em> -<a name="319" href="#319">319</a> <em class="jxr_javadoccomment"> */</em> -<a name="320" href="#320">320</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> List <String> idPList = <strong class="jxr_keyword">new</strong> ArrayList<String>(); -<a name="321" href="#321">321</a> -<a name="322" href="#322">322</a> <em class="jxr_javadoccomment">/**</em> -<a name="323" href="#323">323</a> <em class="jxr_javadoccomment"> * Constructs a <code>SamlIdPCookie</code> from the provided string (which is the raw data. </em> -<a name="324" href="#324">324</a> <em class="jxr_javadoccomment"> * </em> -<a name="325" href="#325">325</a> <em class="jxr_javadoccomment"> * @param codedData</em> -<a name="326" href="#326">326</a> <em class="jxr_javadoccomment"> * the information read from the cookie</em> -<a name="327" href="#327">327</a> <em class="jxr_javadoccomment"> * @param request Describes the current request. </em> -<a name="328" href="#328">328</a> <em class="jxr_javadoccomment"> * @param response Describes the current response.</em> -<a name="329" href="#329">329</a> <em class="jxr_javadoccomment"> * @param domainName - if non null the domain for any *created* cookie.</em> -<a name="330" href="#330">330</a> <em class="jxr_javadoccomment"> */</em> -<a name="331" href="#331">331</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a>(String codedData, -<a name="332" href="#332">332</a> HttpServletRequest request, -<a name="333" href="#333">333</a> HttpServletResponse response, -<a name="334" href="#334">334</a> String domainName) { -<a name="335" href="#335">335</a> -<a name="336" href="#336">336</a> <strong class="jxr_keyword">this</strong>.req = request; -<a name="337" href="#337">337</a> <strong class="jxr_keyword">this</strong>.res = response; -<a name="338" href="#338">338</a> <strong class="jxr_keyword">this</strong>.domain = domainName; -<a name="339" href="#339">339</a> -<a name="340" href="#340">340</a> <strong class="jxr_keyword">int</strong> start; -<a name="341" href="#341">341</a> <strong class="jxr_keyword">int</strong> end; -<a name="342" href="#342">342</a> -<a name="343" href="#343">343</a> <strong class="jxr_keyword">if</strong> (codedData == <strong class="jxr_keyword">null</strong> || codedData.equals(<span class="jxr_string">""</span>)) { -<a name="344" href="#344">344</a> log.info(<span class="jxr_string">"Empty cookie"</span>); -<a name="345" href="#345">345</a> <strong class="jxr_keyword">return</strong>; -<a name="346" href="#346">346</a> } -<a name="347" href="#347">347</a> <em class="jxr_comment">//</em> -<a name="348" href="#348">348</a> <em class="jxr_comment">// An earlier version saved the cookie without URL encoding it, hence there may be </em> -<a name="349" href="#349">349</a> <em class="jxr_comment">// spaces which in turn means we may be quoted. Strip any quotes.</em> -<a name="350" href="#350">350</a> <em class="jxr_comment">//</em> -<a name="351" href="#351">351</a> <strong class="jxr_keyword">if</strong> (codedData.charAt(0) == '"' && codedData.charAt(codedData.length()-1) == '"') { -<a name="352" href="#352">352</a> codedData = codedData.substring(1,codedData.length()-1); -<a name="353" href="#353">353</a> } -<a name="354" href="#354">354</a> -<a name="355" href="#355">355</a> <strong class="jxr_keyword">try</strong> { -<a name="356" href="#356">356</a> codedData = URLDecoder.decode(codedData, <span class="jxr_string">"UTF-8"</span>); -<a name="357" href="#357">357</a> } <strong class="jxr_keyword">catch</strong> (UnsupportedEncodingException e) { -<a name="358" href="#358">358</a> log.error(<span class="jxr_string">"could not decode cookie"</span>); -<a name="359" href="#359">359</a> <strong class="jxr_keyword">return</strong>; -<a name="360" href="#360">360</a> } -<a name="361" href="#361">361</a> -<a name="362" href="#362">362</a> start = 0; -<a name="363" href="#363">363</a> end = codedData.indexOf(' ', start); -<a name="364" href="#364">364</a> <strong class="jxr_keyword">while</strong> (end > 0) { -<a name="365" href="#365">365</a> String value = codedData.substring(start, end); -<a name="366" href="#366">366</a> start = end + 1; -<a name="367" href="#367">367</a> end = codedData.indexOf(' ', start); -<a name="368" href="#368">368</a> <strong class="jxr_keyword">if</strong> (!value.equals(<span class="jxr_string">""</span>)) { -<a name="369" href="#369">369</a> idPList.add(<strong class="jxr_keyword">new</strong> String(Base64.decode(value))); -<a name="370" href="#370">370</a> } -<a name="371" href="#371">371</a> } -<a name="372" href="#372">372</a> <strong class="jxr_keyword">if</strong> (start < codedData.length()) { -<a name="373" href="#373">373</a> String value = codedData.substring(start); -<a name="374" href="#374">374</a> <strong class="jxr_keyword">if</strong> (!value.equals(<span class="jxr_string">""</span>)) { -<a name="375" href="#375">375</a> idPList.add(<strong class="jxr_keyword">new</strong> String(Base64.decode(value))); -<a name="376" href="#376">376</a> } -<a name="377" href="#377">377</a> } -<a name="378" href="#378">378</a> } -<a name="379" href="#379">379</a> <em class="jxr_javadoccomment">/**</em> -<a name="380" href="#380">380</a> <em class="jxr_javadoccomment"> * Create a SamlCookie with no data inside.</em> -<a name="381" href="#381">381</a> <em class="jxr_javadoccomment"> * @param domainName - if non null, the domain of the new cookie </em> -<a name="382" href="#382">382</a> <em class="jxr_javadoccomment"> * @param request Describes the current request. </em> -<a name="383" href="#383">383</a> <em class="jxr_javadoccomment"> * @param response Describes the current response.</em> -<a name="384" href="#384">384</a> <em class="jxr_javadoccomment"> *</em> -<a name="385" href="#385">385</a> <em class="jxr_javadoccomment"> */</em> -<a name="386" href="#386">386</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a>(HttpServletRequest request, HttpServletResponse response, String domainName) { -<a name="387" href="#387">387</a> <strong class="jxr_keyword">this</strong>.req = request; -<a name="388" href="#388">388</a> <strong class="jxr_keyword">this</strong>.res = response; -<a name="389" href="#389">389</a> <strong class="jxr_keyword">this</strong>.domain = domainName; -<a name="390" href="#390">390</a> } -<a name="391" href="#391">391</a> -<a name="392" href="#392">392</a> <em class="jxr_javadoccomment">/**</em> -<a name="393" href="#393">393</a> <em class="jxr_javadoccomment"> * Add the specified Shibboleth IdP Name to the cookie list or move to </em> -<a name="394" href="#394">394</a> <em class="jxr_javadoccomment"> * the front and then write it back.</em> -<a name="395" href="#395">395</a> <em class="jxr_javadoccomment"> * </em> -<a name="396" href="#396">396</a> <em class="jxr_javadoccomment"> * We always add to the front (and remove from wherever it was)</em> -<a name="397" href="#397">397</a> <em class="jxr_javadoccomment"> * </em> -<a name="398" href="#398">398</a> <em class="jxr_javadoccomment"> * @param idPName - The name to be added</em> -<a name="399" href="#399">399</a> <em class="jxr_javadoccomment"> * @param expiration - The expiration of the cookie or zero if it is to be unchanged</em> -<a name="400" href="#400">400</a> <em class="jxr_javadoccomment"> */</em> -<a name="401" href="#401">401</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> addIdPName(String idPName, <strong class="jxr_keyword">int</strong> expiration) { -<a name="402" href="#402">402</a> -<a name="403" href="#403">403</a> idPList.remove(idPName); -<a name="404" href="#404">404</a> idPList.add(0, idPName); -<a name="405" href="#405">405</a> -<a name="406" href="#406">406</a> writeCookie(expiration); -<a name="407" href="#407">407</a> } -<a name="408" href="#408">408</a> -<a name="409" href="#409">409</a> <em class="jxr_javadoccomment">/**</em> -<a name="410" href="#410">410</a> <em class="jxr_javadoccomment"> * Delete the <b>entire<\b> cookie contents</em> -<a name="411" href="#411">411</a> <em class="jxr_javadoccomment"> */</em> -<a name="412" href="#412">412</a> -<a name="413" href="#413">413</a> -<a name="414" href="#414">414</a> <em class="jxr_javadoccomment">/**</em> -<a name="415" href="#415">415</a> <em class="jxr_javadoccomment"> * Remove origin from the cachedata and write it back.</em> -<a name="416" href="#416">416</a> <em class="jxr_javadoccomment"> * </em> -<a name="417" href="#417">417</a> <em class="jxr_javadoccomment"> * @param origin what to remove.</em> -<a name="418" href="#418">418</a> <em class="jxr_javadoccomment"> * @param expiration How long it will live.</em> -<a name="419" href="#419">419</a> <em class="jxr_javadoccomment"> */</em> -<a name="420" href="#420">420</a> -<a name="421" href="#421">421</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> deleteIdPName(String origin, <strong class="jxr_keyword">int</strong> expiration) { -<a name="422" href="#422">422</a> idPList.remove(origin); -<a name="423" href="#423">423</a> writeCookie(expiration); -<a name="424" href="#424">424</a> } -<a name="425" href="#425">425</a> -<a name="426" href="#426">426</a> <em class="jxr_javadoccomment">/**</em> -<a name="427" href="#427">427</a> <em class="jxr_javadoccomment"> * Write back the cookie.</em> -<a name="428" href="#428">428</a> <em class="jxr_javadoccomment"> * </em> -<a name="429" href="#429">429</a> <em class="jxr_javadoccomment"> * @param expiration How long it will live</em> -<a name="430" href="#430">430</a> <em class="jxr_javadoccomment"> */</em> -<a name="431" href="#431">431</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> writeCookie(<strong class="jxr_keyword">int</strong> expiration) { -<a name="432" href="#432">432</a> Cookie cookie = getCookie(req); -<a name="433" href="#433">433</a> -<a name="434" href="#434">434</a> <strong class="jxr_keyword">if</strong> (idPList.size() == 0) { -<a name="435" href="#435">435</a> <em class="jxr_comment">//</em> -<a name="436" href="#436">436</a> <em class="jxr_comment">// Nothing to write, so delete the cookie</em> -<a name="437" href="#437">437</a> <em class="jxr_comment">//</em> -<a name="438" href="#438">438</a> cookie.setPath(<span class="jxr_string">"/"</span>); -<a name="439" href="#439">439</a> cookie.setMaxAge(0); -<a name="440" href="#440">440</a> res.addCookie(cookie); -<a name="441" href="#441">441</a> <strong class="jxr_keyword">return</strong>; -<a name="442" href="#442">442</a> } -<a name="443" href="#443">443</a> -<a name="444" href="#444">444</a> <em class="jxr_comment">//</em> -<a name="445" href="#445">445</a> <em class="jxr_comment">// Otherwise encode up the cookie</em> -<a name="446" href="#446">446</a> <em class="jxr_comment">//</em> -<a name="447" href="#447">447</a> StringBuffer buffer = <strong class="jxr_keyword">new</strong> StringBuffer(); -<a name="448" href="#448">448</a> Iterator <String> it = idPList.iterator(); -<a name="449" href="#449">449</a> -<a name="450" href="#450">450</a> <strong class="jxr_keyword">while</strong> (it.hasNext()) { -<a name="451" href="#451">451</a> String next = it.next(); -<a name="452" href="#452">452</a> String what = <strong class="jxr_keyword">new</strong> String(Base64.encodeBytes(next.getBytes())); -<a name="453" href="#453">453</a> buffer.append(what).append(' '); -<a name="454" href="#454">454</a> } -<a name="455" href="#455">455</a> -<a name="456" href="#456">456</a> String value; -<a name="457" href="#457">457</a> <strong class="jxr_keyword">try</strong> { -<a name="458" href="#458">458</a> value = URLEncoder.encode(buffer.toString(), <span class="jxr_string">"UTF-8"</span>); -<a name="459" href="#459">459</a> } <strong class="jxr_keyword">catch</strong> (UnsupportedEncodingException e) { -<a name="460" href="#460">460</a> log.error(<span class="jxr_string">"Could not encode cookie"</span>); -<a name="461" href="#461">461</a> <strong class="jxr_keyword">return</strong>; -<a name="462" href="#462">462</a> } -<a name="463" href="#463">463</a> -<a name="464" href="#464">464</a> <strong class="jxr_keyword">if</strong> (cookie == <strong class="jxr_keyword">null</strong>) { -<a name="465" href="#465">465</a> cookie = <strong class="jxr_keyword">new</strong> Cookie(COOKIE_NAME, value); -<a name="466" href="#466">466</a> } <strong class="jxr_keyword">else</strong> { -<a name="467" href="#467">467</a> cookie.setValue(value); -<a name="468" href="#468">468</a> } -<a name="469" href="#469">469</a> cookie.setComment(<span class="jxr_string">"Used to cache selection of a user's Shibboleth IdP"</span>); -<a name="470" href="#470">470</a> cookie.setPath(<span class="jxr_string">"/"</span>); -<a name="471" href="#471">471</a> -<a name="472" href="#472">472</a> -<a name="473" href="#473">473</a> cookie.setMaxAge(expiration); -<a name="474" href="#474">474</a> -<a name="475" href="#475">475</a> <strong class="jxr_keyword">if</strong> (domain != <strong class="jxr_keyword">null</strong> && domain != <span class="jxr_string">""</span>) { -<a name="476" href="#476">476</a> cookie.setDomain(domain); -<a name="477" href="#477">477</a> } -<a name="478" href="#478">478</a> res.addCookie(cookie); -<a name="479" href="#479">479</a> -<a name="480" href="#480">480</a> } -<a name="481" href="#481">481</a> -<a name="482" href="#482">482</a> <em class="jxr_javadoccomment">/**</em> -<a name="483" href="#483">483</a> <em class="jxr_javadoccomment"> * Return the list of Idps for this cookie.</em> -<a name="484" href="#484">484</a> <em class="jxr_javadoccomment"> * @return The list.</em> -<a name="485" href="#485">485</a> <em class="jxr_javadoccomment"> */</em> -<a name="486" href="#486">486</a> <strong class="jxr_keyword">public</strong> List <String> getIdPList() { -<a name="487" href="#487">487</a> <strong class="jxr_keyword">return</strong> idPList; -<a name="488" href="#488">488</a> } -<a name="489" href="#489">489</a> } -<a name="490" href="#490">490</a> -<a name="491" href="#491">491</a> <em class="jxr_javadoccomment">/**</em> -<a name="492" href="#492">492</a> <em class="jxr_javadoccomment"> * Extract the cookie from a request.</em> -<a name="493" href="#493">493</a> <em class="jxr_javadoccomment"> * @param req the request.</em> -<a name="494" href="#494">494</a> <em class="jxr_javadoccomment"> * @return the cookie.</em> -<a name="495" href="#495">495</a> <em class="jxr_javadoccomment"> */</em> -<a name="496" href="#496">496</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> Cookie getCookie(HttpServletRequest req) { -<a name="497" href="#497">497</a> -<a name="498" href="#498">498</a> Cookie[] cookies = req.getCookies(); -<a name="499" href="#499">499</a> <strong class="jxr_keyword">if</strong> (cookies != <strong class="jxr_keyword">null</strong>) { -<a name="500" href="#500">500</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < cookies.length; i++) { -<a name="501" href="#501">501</a> <strong class="jxr_keyword">if</strong> (cookies[i].getName().equals(COOKIE_NAME)) { -<a name="502" href="#502">502</a> <strong class="jxr_keyword">return</strong> cookies[i]; -<a name="503" href="#503">503</a> } -<a name="504" href="#504">504</a> } -<a name="505" href="#505">505</a> } -<a name="506" href="#506">506</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; -<a name="507" href="#507">507</a> } -<a name="508" href="#508">508</a> -<a name="509" href="#509">509</a> <em class="jxr_javadoccomment">/**</em> -<a name="510" href="#510">510</a> <em class="jxr_javadoccomment"> * Delete the cookie from the response.</em> -<a name="511" href="#511">511</a> <em class="jxr_javadoccomment"> * @param req The request.</em> -<a name="512" href="#512">512</a> <em class="jxr_javadoccomment"> * @param res The response.</em> -<a name="513" href="#513">513</a> <em class="jxr_javadoccomment"> */</em> -<a name="514" href="#514">514</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> deleteCookie(HttpServletRequest req, HttpServletResponse res) { -<a name="515" href="#515">515</a> Cookie cookie = getCookie(req); -<a name="516" href="#516">516</a> -<a name="517" href="#517">517</a> <strong class="jxr_keyword">if</strong> (cookie == <strong class="jxr_keyword">null</strong>) { -<a name="518" href="#518">518</a> <strong class="jxr_keyword">return</strong>; -<a name="519" href="#519">519</a> } -<a name="520" href="#520">520</a> -<a name="521" href="#521">521</a> cookie.setPath(<span class="jxr_string">"/"</span>); -<a name="522" href="#522">522</a> cookie.setMaxAge(0); -<a name="523" href="#523">523</a> res.addCookie(cookie); -<a name="524" href="#524">524</a> } -<a name="525" href="#525">525</a> <em class="jxr_javadoccomment">/**</em> -<a name="526" href="#526">526</a> <em class="jxr_javadoccomment"> * Load up the cookie and convert it into a SamlIdPCookie. If there is no</em> -<a name="527" href="#527">527</a> <em class="jxr_javadoccomment"> * underlying cookie return a null one.</em> -<a name="528" href="#528">528</a> <em class="jxr_javadoccomment"> * @param req The request.</em> -<a name="529" href="#529">529</a> <em class="jxr_javadoccomment"> * @param res The response.</em> -<a name="530" href="#530">530</a> <em class="jxr_javadoccomment"> * @param domain - if this is set then any <b>created</b> cookies are set to this domain</em> -<a name="531" href="#531">531</a> <em class="jxr_javadoccomment"> * @return the new object. </em> -<a name="532" href="#532">532</a> <em class="jxr_javadoccomment"> */</em> -<a name="533" href="#533">533</a> -<a name="534" href="#534">534</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a> getIdPCookie(HttpServletRequest req, HttpServletResponse res, String domain) { -<a name="535" href="#535">535</a> Cookie cookie = getCookie(req); -<a name="536" href="#536">536</a> -<a name="537" href="#537">537</a> <strong class="jxr_keyword">if</strong> (cookie == <strong class="jxr_keyword">null</strong>) { -<a name="538" href="#538">538</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a>(req, res, domain); -<a name="539" href="#539">539</a> } <strong class="jxr_keyword">else</strong> { -<a name="540" href="#540">540</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a>(cookie.getValue(), req, res, domain); -<a name="541" href="#541">541</a> } -<a name="542" href="#542">542</a> } -<a name="543" href="#543">543</a> } -<a name="544" href="#544">544</a> +<a class="jxr_linenumber" name="1" href="#1">1</a> <strong class="jxr_keyword">package</strong> edu.internet2.middleware.shibboleth.wayf.plugins.provider; +<a class="jxr_linenumber" name="2" href="#2">2</a> +<a class="jxr_linenumber" name="3" href="#3">3</a> <strong class="jxr_keyword">import</strong> java.io.UnsupportedEncodingException; +<a class="jxr_linenumber" name="4" href="#4">4</a> <strong class="jxr_keyword">import</strong> java.net.URLDecoder; +<a class="jxr_linenumber" name="5" href="#5">5</a> <strong class="jxr_keyword">import</strong> java.net.URLEncoder; +<a class="jxr_linenumber" name="6" href="#6">6</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; +<a class="jxr_linenumber" name="7" href="#7">7</a> <strong class="jxr_keyword">import</strong> java.util.Collection; +<a class="jxr_linenumber" name="8" href="#8">8</a> <strong class="jxr_keyword">import</strong> java.util.Iterator; +<a class="jxr_linenumber" name="9" href="#9">9</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="10" href="#10">10</a> <strong class="jxr_keyword">import</strong> java.util.Map; +<a class="jxr_linenumber" name="11" href="#11">11</a> +<a class="jxr_linenumber" name="12" href="#12">12</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.Cookie; +<a class="jxr_linenumber" name="13" href="#13">13</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletRequest; +<a class="jxr_linenumber" name="14" href="#14">14</a> <strong class="jxr_keyword">import</strong> javax.servlet.http.HttpServletResponse; +<a class="jxr_linenumber" name="15" href="#15">15</a> +<a class="jxr_linenumber" name="16" href="#16">16</a> <strong class="jxr_keyword">import</strong> org.apache.log4j.Logger; +<a class="jxr_linenumber" name="17" href="#17">17</a> <strong class="jxr_keyword">import</strong> org.opensaml.saml2.metadata.provider.MetadataProvider; +<a class="jxr_linenumber" name="18" href="#18">18</a> <strong class="jxr_keyword">import</strong> org.opensaml.xml.util.Base64; +<a class="jxr_linenumber" name="19" href="#19">19</a> <strong class="jxr_keyword">import</strong> org.w3c.dom.Element; +<a class="jxr_linenumber" name="20" href="#20">20</a> +<a class="jxr_linenumber" name="21" href="#21">21</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler; +<a class="jxr_linenumber" name="22" href="#22">22</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.IdPSite; +<a class="jxr_linenumber" name="23" href="#23">23</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.WayfException; +<a class="jxr_linenumber" name="24" href="#24">24</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.Plugin; +<a class="jxr_linenumber" name="25" href="#25">25</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginContext; +<a class="jxr_linenumber" name="26" href="#26">26</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter; +<a class="jxr_linenumber" name="27" href="#27">27</a> <strong class="jxr_keyword">import</strong> edu.internet2.middleware.shibboleth.wayf.plugins.WayfRequestHandled; +<a class="jxr_linenumber" name="28" href="#28">28</a> +<a class="jxr_linenumber" name="29" href="#29">29</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="30" href="#30">30</a> <em class="jxr_javadoccomment"> * This is a test implementation of the saml cookie lookup stuff to </em> +<a class="jxr_linenumber" name="31" href="#31">31</a> <em class="jxr_javadoccomment"> * see whether it fits the plugin architecture.</em> +<a class="jxr_linenumber" name="32" href="#32">32</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="33" href="#33">33</a> <em class="jxr_javadoccomment"> * @author Rod Widdowson</em> +<a class="jxr_linenumber" name="34" href="#34">34</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="35" href="#35">35</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="36" href="#36">36</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlCookiePlugin</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html">Plugin</a> { +<a class="jxr_linenumber" name="37" href="#37">37</a> +<a class="jxr_linenumber" name="38" href="#38">38</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="39" href="#39">39</a> <em class="jxr_javadoccomment"> * The parameter which controls the cache.</em> +<a class="jxr_linenumber" name="40" href="#40">40</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="41" href="#41">41</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PARAMETER_NAME = <span class="jxr_string">"cache"</span>; +<a class="jxr_linenumber" name="42" href="#42">42</a> +<a class="jxr_linenumber" name="43" href="#43">43</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="44" href="#44">44</a> <em class="jxr_javadoccomment"> * Parameter to say make it last a long time.</em> +<a class="jxr_linenumber" name="45" href="#45">45</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="46" href="#46">46</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PARAMETER_PERM = <span class="jxr_string">"perm"</span>; +<a class="jxr_linenumber" name="47" href="#47">47</a> +<a class="jxr_linenumber" name="48" href="#48">48</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="49" href="#49">49</a> <em class="jxr_javadoccomment"> * Parameter to say just keep this as long as the brower is open.</em> +<a class="jxr_linenumber" name="50" href="#50">50</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="51" href="#51">51</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PARAMETER_SESSION = <span class="jxr_string">"session"</span>; +<a class="jxr_linenumber" name="52" href="#52">52</a> +<a class="jxr_linenumber" name="53" href="#53">53</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="54" href="#54">54</a> <em class="jxr_javadoccomment"> * Handle for logging. </em> +<a class="jxr_linenumber" name="55" href="#55">55</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="56" href="#56">56</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> Logger log = Logger.getLogger(SamlCookiePlugin.<strong class="jxr_keyword">class</strong>.getName()); +<a class="jxr_linenumber" name="57" href="#57">57</a> +<a class="jxr_linenumber" name="58" href="#58">58</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="59" href="#59">59</a> <em class="jxr_javadoccomment"> * As specified in the SAML2 profiles specification.</em> +<a class="jxr_linenumber" name="60" href="#60">60</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="61" href="#61">61</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String COOKIE_NAME = <span class="jxr_string">"_saml_idp"</span>; +<a class="jxr_linenumber" name="62" href="#62">62</a> +<a class="jxr_linenumber" name="63" href="#63">63</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="64" href="#64">64</a> <em class="jxr_javadoccomment"> * By default we keep the cookie around for a week.</em> +<a class="jxr_linenumber" name="65" href="#65">65</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="66" href="#66">66</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> DEFAULT_CACHE_EXPIRATION = 6048000; +<a class="jxr_linenumber" name="67" href="#67">67</a> +<a class="jxr_linenumber" name="68" href="#68">68</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="69" href="#69">69</a> <em class="jxr_javadoccomment"> * Do we always go where the cookie tells us, or do we just provide the cookie as a hint.</em> +<a class="jxr_linenumber" name="70" href="#70">70</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="71" href="#71">71</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> alwaysFollow; +<a class="jxr_linenumber" name="72" href="#72">72</a> +<a class="jxr_linenumber" name="73" href="#73">73</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="74" href="#74">74</a> <em class="jxr_javadoccomment"> * Is our job to clean up the cookie. </em> +<a class="jxr_linenumber" name="75" href="#75">75</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="76" href="#76">76</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> deleteCookie; +<a class="jxr_linenumber" name="77" href="#77">77</a> +<a class="jxr_linenumber" name="78" href="#78">78</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="79" href="#79">79</a> <em class="jxr_javadoccomment"> * Lipservice towards having a common domain cookie. </em> +<a class="jxr_linenumber" name="80" href="#80">80</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="81" href="#81">81</a> <strong class="jxr_keyword">private</strong> String cacheDomain; +<a class="jxr_linenumber" name="82" href="#82">82</a> +<a class="jxr_linenumber" name="83" href="#83">83</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="84" href="#84">84</a> <em class="jxr_javadoccomment"> * How long the cookie our will be active? </em> +<a class="jxr_linenumber" name="85" href="#85">85</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="86" href="#86">86</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">int</strong> cacheExpiration; +<a class="jxr_linenumber" name="87" href="#87">87</a> +<a class="jxr_linenumber" name="88" href="#88">88</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="89" href="#89">89</a> <em class="jxr_javadoccomment"> * This constructor is called during wayf initialization with it's</em> +<a class="jxr_linenumber" name="90" href="#90">90</a> <em class="jxr_javadoccomment"> * own little bit of XML config.</em> +<a class="jxr_linenumber" name="91" href="#91">91</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="92" href="#92">92</a> <em class="jxr_javadoccomment"> * @param element - further information to be gleaned from the DOM.</em> +<a class="jxr_linenumber" name="93" href="#93">93</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="94" href="#94">94</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlCookiePlugin</a>(Element element) { +<a class="jxr_linenumber" name="95" href="#95">95</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="96" href="#96">96</a> <em class="jxr_comment"> * <Plugin idenfifier="WayfCookiePlugin" </em> +<a class="jxr_linenumber" name="97" href="#97">97</a> <em class="jxr_comment"> * type="edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin"</em> +<a class="jxr_linenumber" name="98" href="#98">98</a> <em class="jxr_comment"> * alwaysFollow = "FALSE"</em> +<a class="jxr_linenumber" name="99" href="#99">99</a> <em class="jxr_comment"> * deleteCookie = "FALSE"</em> +<a class="jxr_linenumber" name="100" href="#100">100</a> <em class="jxr_comment"> * cacheExpiration = "number" </em> +<a class="jxr_linenumber" name="101" href="#101">101</a> <em class="jxr_comment"> * cacheDomain = "string"/> </em> +<a class="jxr_linenumber" name="102" href="#102">102</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="103" href="#103">103</a> log.info(<span class="jxr_string">"New plugin"</span>); +<a class="jxr_linenumber" name="104" href="#104">104</a> String s; +<a class="jxr_linenumber" name="105" href="#105">105</a> +<a class="jxr_linenumber" name="106" href="#106">106</a> s = element.getAttribute(<span class="jxr_string">"alwaysFollow"</span>); +<a class="jxr_linenumber" name="107" href="#107">107</a> <strong class="jxr_keyword">if</strong> (s != <strong class="jxr_keyword">null</strong> && !s.equals(<span class="jxr_string">""</span>) ) { +<a class="jxr_linenumber" name="108" href="#108">108</a> alwaysFollow = Boolean.valueOf(s).booleanValue(); +<a class="jxr_linenumber" name="109" href="#109">109</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="110" href="#110">110</a> alwaysFollow = <strong class="jxr_keyword">true</strong>; +<a class="jxr_linenumber" name="111" href="#111">111</a> } +<a class="jxr_linenumber" name="112" href="#112">112</a> +<a class="jxr_linenumber" name="113" href="#113">113</a> s = element.getAttribute(<span class="jxr_string">"deleteCookie"</span>); +<a class="jxr_linenumber" name="114" href="#114">114</a> <strong class="jxr_keyword">if</strong> (s != <strong class="jxr_keyword">null</strong> && !s.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="115" href="#115">115</a> deleteCookie = Boolean.valueOf(s).booleanValue(); +<a class="jxr_linenumber" name="116" href="#116">116</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="117" href="#117">117</a> deleteCookie = false; +<a class="jxr_linenumber" name="118" href="#118">118</a> } +<a class="jxr_linenumber" name="119" href="#119">119</a> +<a class="jxr_linenumber" name="120" href="#120">120</a> s = element.getAttribute(<span class="jxr_string">"cacheDomain"</span>); +<a class="jxr_linenumber" name="121" href="#121">121</a> <strong class="jxr_keyword">if</strong> ((s != <strong class="jxr_keyword">null</strong>) && !s.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="122" href="#122">122</a> cacheDomain = s; +<a class="jxr_linenumber" name="123" href="#123">123</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="124" href="#124">124</a> cacheDomain = <span class="jxr_string">""</span>; +<a class="jxr_linenumber" name="125" href="#125">125</a> } +<a class="jxr_linenumber" name="126" href="#126">126</a> +<a class="jxr_linenumber" name="127" href="#127">127</a> s = element.getAttribute(<span class="jxr_string">"cacheExpiration"</span>); +<a class="jxr_linenumber" name="128" href="#128">128</a> <strong class="jxr_keyword">if</strong> ((s != <strong class="jxr_keyword">null</strong>) && !s.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="129" href="#129">129</a> +<a class="jxr_linenumber" name="130" href="#130">130</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="131" href="#131">131</a> +<a class="jxr_linenumber" name="132" href="#132">132</a> cacheExpiration = Integer.parseInt(s); +<a class="jxr_linenumber" name="133" href="#133">133</a> } <strong class="jxr_keyword">catch</strong> (NumberFormatException ex) { +<a class="jxr_linenumber" name="134" href="#134">134</a> +<a class="jxr_linenumber" name="135" href="#135">135</a> log.error(<span class="jxr_string">"Invalid CacheExpiration value - "</span> + s); +<a class="jxr_linenumber" name="136" href="#136">136</a> cacheExpiration = DEFAULT_CACHE_EXPIRATION; +<a class="jxr_linenumber" name="137" href="#137">137</a> } +<a class="jxr_linenumber" name="138" href="#138">138</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="139" href="#139">139</a> cacheExpiration = DEFAULT_CACHE_EXPIRATION; +<a class="jxr_linenumber" name="140" href="#140">140</a> } +<a class="jxr_linenumber" name="141" href="#141">141</a> } +<a class="jxr_linenumber" name="142" href="#142">142</a> +<a class="jxr_linenumber" name="143" href="#143">143</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="144" href="#144">144</a> <em class="jxr_javadoccomment"> * Create a plugin with the hard-wired default settings.</em> +<a class="jxr_linenumber" name="145" href="#145">145</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="146" href="#146">146</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlCookiePlugin</a>() { +<a class="jxr_linenumber" name="147" href="#147">147</a> alwaysFollow = false; +<a class="jxr_linenumber" name="148" href="#148">148</a> deleteCookie = false; +<a class="jxr_linenumber" name="149" href="#149">149</a> cacheExpiration = DEFAULT_CACHE_EXPIRATION; +<a class="jxr_linenumber" name="150" href="#150">150</a> } +<a class="jxr_linenumber" name="151" href="#151">151</a> +<a class="jxr_linenumber" name="152" href="#152">152</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="153" href="#153">153</a> <em class="jxr_javadoccomment"> * This is the 'hook' in the lookup part of Discovery Service processing. </em> +<a class="jxr_linenumber" name="154" href="#154">154</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="155" href="#155">155</a> <em class="jxr_javadoccomment"> * @param req - Describes the current request. Used to find any appropriate cookies </em> +<a class="jxr_linenumber" name="156" href="#156">156</a> <em class="jxr_javadoccomment"> * @param res - Describes the current response. Used to redirect the request. </em> +<a class="jxr_linenumber" name="157" href="#157">157</a> <em class="jxr_javadoccomment"> * @param parameter - Describes the metadata.</em> +<a class="jxr_linenumber" name="158" href="#158">158</a> <em class="jxr_javadoccomment"> * @param context - Any processing context returned from a previous call. We set this on first call and</em> +<a class="jxr_linenumber" name="159" href="#159">159</a> <em class="jxr_javadoccomment"> * use non null to indicate that we don't go there again.</em> +<a class="jxr_linenumber" name="160" href="#160">160</a> <em class="jxr_javadoccomment"> * @param validIdps The list of IdPs which is currently views as possibly matches for the pattern. </em> +<a class="jxr_linenumber" name="161" href="#161">161</a> <em class="jxr_javadoccomment"> * The Key is the EntityId for the IdP and the value the object which describes </em> +<a class="jxr_linenumber" name="162" href="#162">162</a> <em class="jxr_javadoccomment"> * the Idp </em> +<a class="jxr_linenumber" name="163" href="#163">163</a> <em class="jxr_javadoccomment"> * @param idpList The set of Idps which are currently considered as potential hints. </em> +<a class="jxr_linenumber" name="164" href="#164">164</a> <em class="jxr_javadoccomment"> * @return a context to hand to subsequent calls</em> +<a class="jxr_linenumber" name="165" href="#165">165</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request.</em> +<a class="jxr_linenumber" name="166" href="#166">166</a> <em class="jxr_javadoccomment"> * issues a redirect)</em> +<a class="jxr_linenumber" name="167" href="#167">167</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="168" href="#168">168</a> <em class="jxr_javadoccomment"> * @see edu.internet2.middleware.shibboleth.wayf.plugins.Plugin#lookup</em> +<a class="jxr_linenumber" name="169" href="#169">169</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="170" href="#170">170</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> lookup(HttpServletRequest req, +<a class="jxr_linenumber" name="171" href="#171">171</a> HttpServletResponse res, +<a class="jxr_linenumber" name="172" href="#172">172</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, +<a class="jxr_linenumber" name="173" href="#173">173</a> Map<String, IdPSite> validIdps, +<a class="jxr_linenumber" name="174" href="#174">174</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> context, +<a class="jxr_linenumber" name="175" href="#175">175</a> List <IdPSite> idpList) <strong class="jxr_keyword">throws</strong> WayfRequestHandled { +<a class="jxr_linenumber" name="176" href="#176">176</a> +<a class="jxr_linenumber" name="177" href="#177">177</a> <strong class="jxr_keyword">if</strong> (context != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="178" href="#178">178</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="179" href="#179">179</a> <em class="jxr_comment">// We only need to be called once</em> +<a class="jxr_linenumber" name="180" href="#180">180</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="181" href="#181">181</a> <strong class="jxr_keyword">return</strong> context; +<a class="jxr_linenumber" name="182" href="#182">182</a> } +<a class="jxr_linenumber" name="183" href="#183">183</a> +<a class="jxr_linenumber" name="184" href="#184">184</a> <strong class="jxr_keyword">if</strong> (deleteCookie) { +<a class="jxr_linenumber" name="185" href="#185">185</a> deleteCookie(req, res); +<a class="jxr_linenumber" name="186" href="#186">186</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="187" href="#187">187</a> <em class="jxr_comment">// Only need to be called once - so set up a parameter</em> +<a class="jxr_linenumber" name="188" href="#188">188</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="189" href="#189">189</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">Context</a>() ; +<a class="jxr_linenumber" name="190" href="#190">190</a> } +<a class="jxr_linenumber" name="191" href="#191">191</a> List <String> idps = getIdPCookie(req, res, cacheDomain).getIdPList(); +<a class="jxr_linenumber" name="192" href="#192">192</a> +<a class="jxr_linenumber" name="193" href="#193">193</a> <strong class="jxr_keyword">for</strong> (String idpName : idps) { +<a class="jxr_linenumber" name="194" href="#194">194</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/IdPSite.html">IdPSite</a> idp = validIdps.get(idpName); +<a class="jxr_linenumber" name="195" href="#195">195</a> <strong class="jxr_keyword">if</strong> (idp != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="196" href="#196">196</a> <strong class="jxr_keyword">if</strong> (alwaysFollow) { +<a class="jxr_linenumber" name="197" href="#197">197</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="198" href="#198">198</a> DiscoveryServiceHandler.forwardRequest(req, res, idp); +<a class="jxr_linenumber" name="199" href="#199">199</a> } <strong class="jxr_keyword">catch</strong> (WayfException e) { +<a class="jxr_linenumber" name="200" href="#200">200</a> <em class="jxr_comment">// Do nothing we are going to throw anyway</em> +<a class="jxr_linenumber" name="201" href="#201">201</a> ; +<a class="jxr_linenumber" name="202" href="#202">202</a> } +<a class="jxr_linenumber" name="203" href="#203">203</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/WayfRequestHandled.html">WayfRequestHandled</a>(); +<a class="jxr_linenumber" name="204" href="#204">204</a> } +<a class="jxr_linenumber" name="205" href="#205">205</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="206" href="#206">206</a> <em class="jxr_comment">// This IDP is ok </em> +<a class="jxr_linenumber" name="207" href="#207">207</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="208" href="#208">208</a> idpList.add(idp); +<a class="jxr_linenumber" name="209" href="#209">209</a> } +<a class="jxr_linenumber" name="210" href="#210">210</a> } +<a class="jxr_linenumber" name="211" href="#211">211</a> +<a class="jxr_linenumber" name="212" href="#212">212</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="213" href="#213">213</a> } +<a class="jxr_linenumber" name="214" href="#214">214</a> +<a class="jxr_linenumber" name="215" href="#215">215</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="216" href="#216">216</a> <em class="jxr_javadoccomment"> * Plugin point which is called when the data is refreshed.</em> +<a class="jxr_linenumber" name="217" href="#217">217</a> <em class="jxr_javadoccomment"> * @param metadata - where to get the data from.</em> +<a class="jxr_linenumber" name="218" href="#218">218</a> <em class="jxr_javadoccomment"> * @return the value which will be provided as input to subsequent calls</em> +<a class="jxr_linenumber" name="219" href="#219">219</a> <em class="jxr_javadoccomment"> * @see edu.internet2.middleware.shibboleth.wayf.plugins.Plugin#refreshMetadata</em> +<a class="jxr_linenumber" name="220" href="#220">220</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="221" href="#221">221</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> refreshMetadata(MetadataProvider metadata) { +<a class="jxr_linenumber" name="222" href="#222">222</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="223" href="#223">223</a> <em class="jxr_comment">// We don't care about metadata - we are given all that we need</em> +<a class="jxr_linenumber" name="224" href="#224">224</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="225" href="#225">225</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="226" href="#226">226</a> } +<a class="jxr_linenumber" name="227" href="#227">227</a> +<a class="jxr_linenumber" name="228" href="#228">228</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="229" href="#229">229</a> <em class="jxr_javadoccomment"> * Plgin point for searching.</em> +<a class="jxr_linenumber" name="230" href="#230">230</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="231" href="#231">231</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled </em> +<a class="jxr_linenumber" name="232" href="#232">232</a> <em class="jxr_javadoccomment"> * @param req Describes the current request. </em> +<a class="jxr_linenumber" name="233" href="#233">233</a> <em class="jxr_javadoccomment"> * @param res Describes the current response.</em> +<a class="jxr_linenumber" name="234" href="#234">234</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata.</em> +<a class="jxr_linenumber" name="235" href="#235">235</a> <em class="jxr_javadoccomment"> * @param pattern What we are searchign for. </em> +<a class="jxr_linenumber" name="236" href="#236">236</a> <em class="jxr_javadoccomment"> * @param validIdps The list of IdPs which is currently views as possibly matches for the pattern. </em> +<a class="jxr_linenumber" name="237" href="#237">237</a> <em class="jxr_javadoccomment"> * The Key is the EntityId for the IdP and the value the object which describes </em> +<a class="jxr_linenumber" name="238" href="#238">238</a> <em class="jxr_javadoccomment"> * the Idp </em> +<a class="jxr_linenumber" name="239" href="#239">239</a> <em class="jxr_javadoccomment"> * @param context Any processing context returned from a previous call. We set this on first call and</em> +<a class="jxr_linenumber" name="240" href="#240">240</a> <em class="jxr_javadoccomment"> * use non null to indicate that we don't go there again.</em> +<a class="jxr_linenumber" name="241" href="#241">241</a> <em class="jxr_javadoccomment"> * @param searchResult What the search yielded. </em> +<a class="jxr_linenumber" name="242" href="#242">242</a> <em class="jxr_javadoccomment"> * @param idpList The set of Idps which are currently considered as potential hints. </em> +<a class="jxr_linenumber" name="243" href="#243">243</a> <em class="jxr_javadoccomment"> * @return a context to hand to subsequent calls.</em> +<a class="jxr_linenumber" name="244" href="#244">244</a> <em class="jxr_javadoccomment"> * @see edu.internet2.middleware.shibboleth.wayf.plugins.Plugin#search</em> +<a class="jxr_linenumber" name="245" href="#245">245</a> <em class="jxr_javadoccomment"> * @throws WayfRequestHandled if the plugin has handled the request.</em> +<a class="jxr_linenumber" name="246" href="#246">246</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="247" href="#247">247</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="248" href="#248">248</a> <strong class="jxr_keyword">public</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> search(HttpServletRequest req, +<a class="jxr_linenumber" name="249" href="#249">249</a> HttpServletResponse res, +<a class="jxr_linenumber" name="250" href="#250">250</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, +<a class="jxr_linenumber" name="251" href="#251">251</a> String pattern, +<a class="jxr_linenumber" name="252" href="#252">252</a> Map<String, IdPSite> validIdps, +<a class="jxr_linenumber" name="253" href="#253">253</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> context, +<a class="jxr_linenumber" name="254" href="#254">254</a> Collection<IdPSite> searchResult, +<a class="jxr_linenumber" name="255" href="#255">255</a> List<IdPSite> idpList) <strong class="jxr_keyword">throws</strong> WayfRequestHandled { +<a class="jxr_linenumber" name="256" href="#256">256</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="257" href="#257">257</a> <em class="jxr_comment">// Don't distinguish between lookup and search</em> +<a class="jxr_linenumber" name="258" href="#258">258</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="259" href="#259">259</a> <strong class="jxr_keyword">return</strong> lookup(req, res, parameter, validIdps, context, idpList); +<a class="jxr_linenumber" name="260" href="#260">260</a> } +<a class="jxr_linenumber" name="261" href="#261">261</a> +<a class="jxr_linenumber" name="262" href="#262">262</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="263" href="#263">263</a> <em class="jxr_javadoccomment"> * Plugin point for selection.</em> +<a class="jxr_linenumber" name="264" href="#264">264</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="265" href="#265">265</a> <em class="jxr_javadoccomment"> * @see edu.internet2.middleware.shibboleth.wayf.plugins.Plugin#selected(javax.servlet.http.HttpServletRequest.</em> +<a class="jxr_linenumber" name="266" href="#266">266</a> <em class="jxr_javadoccomment"> * javax.servlet.http.HttpServletResponse, </em> +<a class="jxr_linenumber" name="267" href="#267">267</a> <em class="jxr_javadoccomment"> * edu.internet2.middleware.shibboleth.wayf.plugins.PluginMetadataParameter, </em> +<a class="jxr_linenumber" name="268" href="#268">268</a> <em class="jxr_javadoccomment"> * java.lang.String)</em> +<a class="jxr_linenumber" name="269" href="#269">269</a> <em class="jxr_javadoccomment"> * @param req Describes the current request. </em> +<a class="jxr_linenumber" name="270" href="#270">270</a> <em class="jxr_javadoccomment"> * @param res Describes the current response.</em> +<a class="jxr_linenumber" name="271" href="#271">271</a> <em class="jxr_javadoccomment"> * @param parameter Describes the metadata.</em> +<a class="jxr_linenumber" name="272" href="#272">272</a> <em class="jxr_javadoccomment"> * @param idP Describes the idp.</em> +<a class="jxr_linenumber" name="273" href="#273">273</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="274" href="#274">274</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="275" href="#275">275</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> selected(HttpServletRequest req, HttpServletResponse res, +<a class="jxr_linenumber" name="276" href="#276">276</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginMetadataParameter.html">PluginMetadataParameter</a> parameter, String idP) { +<a class="jxr_linenumber" name="277" href="#277">277</a> +<a class="jxr_linenumber" name="278" href="#278">278</a> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a> cookie = getIdPCookie(req, res, cacheDomain); +<a class="jxr_linenumber" name="279" href="#279">279</a> String param = req.getParameter(PARAMETER_NAME); +<a class="jxr_linenumber" name="280" href="#280">280</a> +<a class="jxr_linenumber" name="281" href="#281">281</a> <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">null</strong> == param || param.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="282" href="#282">282</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="283" href="#283">283</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (param.equalsIgnoreCase(PARAMETER_SESSION)) { +<a class="jxr_linenumber" name="284" href="#284">284</a> cookie.addIdPName(idP, -1); +<a class="jxr_linenumber" name="285" href="#285">285</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (param.equalsIgnoreCase(PARAMETER_PERM)) { +<a class="jxr_linenumber" name="286" href="#286">286</a> cookie.addIdPName(idP, cacheExpiration); +<a class="jxr_linenumber" name="287" href="#287">287</a> } +<a class="jxr_linenumber" name="288" href="#288">288</a> } +<a class="jxr_linenumber" name="289" href="#289">289</a> +<a class="jxr_linenumber" name="290" href="#290">290</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="291" href="#291">291</a> <em class="jxr_comment">// Private classes for internal use</em> +<a class="jxr_linenumber" name="292" href="#292">292</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="293" href="#293">293</a> +<a class="jxr_linenumber" name="294" href="#294">294</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="295" href="#295">295</a> <em class="jxr_javadoccomment"> * This is just a marker tag.</em> +<a class="jxr_linenumber" name="296" href="#296">296</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="297" href="#297">297</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">Context</a> <strong class="jxr_keyword">implements</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/PluginContext.html">PluginContext</a> {} +<a class="jxr_linenumber" name="298" href="#298">298</a> +<a class="jxr_linenumber" name="299" href="#299">299</a> <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em> +<a class="jxr_linenumber" name="300" href="#300">300</a> <em class="jxr_javadoccomment"> * Class to abstract away the saml cookie for us.</em> +<a class="jxr_linenumber" name="301" href="#301">301</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="302" href="#302">302</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a> { +<a class="jxr_linenumber" name="303" href="#303">303</a> +<a class="jxr_linenumber" name="304" href="#304">304</a> +<a class="jxr_linenumber" name="305" href="#305">305</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="306" href="#306">306</a> <em class="jxr_javadoccomment"> * The associated request.</em> +<a class="jxr_linenumber" name="307" href="#307">307</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="308" href="#308">308</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> HttpServletRequest req; +<a class="jxr_linenumber" name="309" href="#309">309</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="310" href="#310">310</a> <em class="jxr_javadoccomment"> * The associated response.</em> +<a class="jxr_linenumber" name="311" href="#311">311</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="312" href="#312">312</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> HttpServletResponse res; +<a class="jxr_linenumber" name="313" href="#313">313</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="314" href="#314">314</a> <em class="jxr_javadoccomment"> * The associated domain.</em> +<a class="jxr_linenumber" name="315" href="#315">315</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="316" href="#316">316</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String domain; +<a class="jxr_linenumber" name="317" href="#317">317</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="318" href="#318">318</a> <em class="jxr_javadoccomment"> * The IdPs.</em> +<a class="jxr_linenumber" name="319" href="#319">319</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="320" href="#320">320</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> List <String> idPList = <strong class="jxr_keyword">new</strong> ArrayList<String>(); +<a class="jxr_linenumber" name="321" href="#321">321</a> +<a class="jxr_linenumber" name="322" href="#322">322</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="323" href="#323">323</a> <em class="jxr_javadoccomment"> * Constructs a <code>SamlIdPCookie</code> from the provided string (which is the raw data. </em> +<a class="jxr_linenumber" name="324" href="#324">324</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="325" href="#325">325</a> <em class="jxr_javadoccomment"> * @param codedData</em> +<a class="jxr_linenumber" name="326" href="#326">326</a> <em class="jxr_javadoccomment"> * the information read from the cookie</em> +<a class="jxr_linenumber" name="327" href="#327">327</a> <em class="jxr_javadoccomment"> * @param request Describes the current request. </em> +<a class="jxr_linenumber" name="328" href="#328">328</a> <em class="jxr_javadoccomment"> * @param response Describes the current response.</em> +<a class="jxr_linenumber" name="329" href="#329">329</a> <em class="jxr_javadoccomment"> * @param domainName - if non null the domain for any *created* cookie.</em> +<a class="jxr_linenumber" name="330" href="#330">330</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="331" href="#331">331</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a>(String codedData, +<a class="jxr_linenumber" name="332" href="#332">332</a> HttpServletRequest request, +<a class="jxr_linenumber" name="333" href="#333">333</a> HttpServletResponse response, +<a class="jxr_linenumber" name="334" href="#334">334</a> String domainName) { +<a class="jxr_linenumber" name="335" href="#335">335</a> +<a class="jxr_linenumber" name="336" href="#336">336</a> <strong class="jxr_keyword">this</strong>.req = request; +<a class="jxr_linenumber" name="337" href="#337">337</a> <strong class="jxr_keyword">this</strong>.res = response; +<a class="jxr_linenumber" name="338" href="#338">338</a> <strong class="jxr_keyword">this</strong>.domain = domainName; +<a class="jxr_linenumber" name="339" href="#339">339</a> +<a class="jxr_linenumber" name="340" href="#340">340</a> <strong class="jxr_keyword">int</strong> start; +<a class="jxr_linenumber" name="341" href="#341">341</a> <strong class="jxr_keyword">int</strong> end; +<a class="jxr_linenumber" name="342" href="#342">342</a> +<a class="jxr_linenumber" name="343" href="#343">343</a> <strong class="jxr_keyword">if</strong> (codedData == <strong class="jxr_keyword">null</strong> || codedData.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="344" href="#344">344</a> log.info(<span class="jxr_string">"Empty cookie"</span>); +<a class="jxr_linenumber" name="345" href="#345">345</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="346" href="#346">346</a> } +<a class="jxr_linenumber" name="347" href="#347">347</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="348" href="#348">348</a> <em class="jxr_comment">// An earlier version saved the cookie without URL encoding it, hence there may be </em> +<a class="jxr_linenumber" name="349" href="#349">349</a> <em class="jxr_comment">// spaces which in turn means we may be quoted. Strip any quotes.</em> +<a class="jxr_linenumber" name="350" href="#350">350</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="351" href="#351">351</a> <strong class="jxr_keyword">if</strong> (codedData.charAt(0) == '"' && codedData.charAt(codedData.length()-1) == '"') { +<a class="jxr_linenumber" name="352" href="#352">352</a> codedData = codedData.substring(1,codedData.length()-1); +<a class="jxr_linenumber" name="353" href="#353">353</a> } +<a class="jxr_linenumber" name="354" href="#354">354</a> +<a class="jxr_linenumber" name="355" href="#355">355</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="356" href="#356">356</a> codedData = URLDecoder.decode(codedData, <span class="jxr_string">"UTF-8"</span>); +<a class="jxr_linenumber" name="357" href="#357">357</a> } <strong class="jxr_keyword">catch</strong> (UnsupportedEncodingException e) { +<a class="jxr_linenumber" name="358" href="#358">358</a> log.error(<span class="jxr_string">"could not decode cookie"</span>); +<a class="jxr_linenumber" name="359" href="#359">359</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="360" href="#360">360</a> } +<a class="jxr_linenumber" name="361" href="#361">361</a> +<a class="jxr_linenumber" name="362" href="#362">362</a> start = 0; +<a class="jxr_linenumber" name="363" href="#363">363</a> end = codedData.indexOf(' ', start); +<a class="jxr_linenumber" name="364" href="#364">364</a> <strong class="jxr_keyword">while</strong> (end > 0) { +<a class="jxr_linenumber" name="365" href="#365">365</a> String value = codedData.substring(start, end); +<a class="jxr_linenumber" name="366" href="#366">366</a> start = end + 1; +<a class="jxr_linenumber" name="367" href="#367">367</a> end = codedData.indexOf(' ', start); +<a class="jxr_linenumber" name="368" href="#368">368</a> <strong class="jxr_keyword">if</strong> (!value.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="369" href="#369">369</a> idPList.add(<strong class="jxr_keyword">new</strong> String(Base64.decode(value))); +<a class="jxr_linenumber" name="370" href="#370">370</a> } +<a class="jxr_linenumber" name="371" href="#371">371</a> } +<a class="jxr_linenumber" name="372" href="#372">372</a> <strong class="jxr_keyword">if</strong> (start < codedData.length()) { +<a class="jxr_linenumber" name="373" href="#373">373</a> String value = codedData.substring(start); +<a class="jxr_linenumber" name="374" href="#374">374</a> <strong class="jxr_keyword">if</strong> (!value.equals(<span class="jxr_string">""</span>)) { +<a class="jxr_linenumber" name="375" href="#375">375</a> idPList.add(<strong class="jxr_keyword">new</strong> String(Base64.decode(value))); +<a class="jxr_linenumber" name="376" href="#376">376</a> } +<a class="jxr_linenumber" name="377" href="#377">377</a> } +<a class="jxr_linenumber" name="378" href="#378">378</a> } +<a class="jxr_linenumber" name="379" href="#379">379</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="380" href="#380">380</a> <em class="jxr_javadoccomment"> * Create a SamlCookie with no data inside.</em> +<a class="jxr_linenumber" name="381" href="#381">381</a> <em class="jxr_javadoccomment"> * @param domainName - if non null, the domain of the new cookie </em> +<a class="jxr_linenumber" name="382" href="#382">382</a> <em class="jxr_javadoccomment"> * @param request Describes the current request. </em> +<a class="jxr_linenumber" name="383" href="#383">383</a> <em class="jxr_javadoccomment"> * @param response Describes the current response.</em> +<a class="jxr_linenumber" name="384" href="#384">384</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="385" href="#385">385</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="386" href="#386">386</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a>(HttpServletRequest request, HttpServletResponse response, String domainName) { +<a class="jxr_linenumber" name="387" href="#387">387</a> <strong class="jxr_keyword">this</strong>.req = request; +<a class="jxr_linenumber" name="388" href="#388">388</a> <strong class="jxr_keyword">this</strong>.res = response; +<a class="jxr_linenumber" name="389" href="#389">389</a> <strong class="jxr_keyword">this</strong>.domain = domainName; +<a class="jxr_linenumber" name="390" href="#390">390</a> } +<a class="jxr_linenumber" name="391" href="#391">391</a> +<a class="jxr_linenumber" name="392" href="#392">392</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="393" href="#393">393</a> <em class="jxr_javadoccomment"> * Add the specified Shibboleth IdP Name to the cookie list or move to </em> +<a class="jxr_linenumber" name="394" href="#394">394</a> <em class="jxr_javadoccomment"> * the front and then write it back.</em> +<a class="jxr_linenumber" name="395" href="#395">395</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="396" href="#396">396</a> <em class="jxr_javadoccomment"> * We always add to the front (and remove from wherever it was)</em> +<a class="jxr_linenumber" name="397" href="#397">397</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="398" href="#398">398</a> <em class="jxr_javadoccomment"> * @param idPName - The name to be added</em> +<a class="jxr_linenumber" name="399" href="#399">399</a> <em class="jxr_javadoccomment"> * @param expiration - The expiration of the cookie or zero if it is to be unchanged</em> +<a class="jxr_linenumber" name="400" href="#400">400</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="401" href="#401">401</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> addIdPName(String idPName, <strong class="jxr_keyword">int</strong> expiration) { +<a class="jxr_linenumber" name="402" href="#402">402</a> +<a class="jxr_linenumber" name="403" href="#403">403</a> idPList.remove(idPName); +<a class="jxr_linenumber" name="404" href="#404">404</a> idPList.add(0, idPName); +<a class="jxr_linenumber" name="405" href="#405">405</a> +<a class="jxr_linenumber" name="406" href="#406">406</a> writeCookie(expiration); +<a class="jxr_linenumber" name="407" href="#407">407</a> } +<a class="jxr_linenumber" name="408" href="#408">408</a> +<a class="jxr_linenumber" name="409" href="#409">409</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="410" href="#410">410</a> <em class="jxr_javadoccomment"> * Delete the <b>entire<\b> cookie contents</em> +<a class="jxr_linenumber" name="411" href="#411">411</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="412" href="#412">412</a> +<a class="jxr_linenumber" name="413" href="#413">413</a> +<a class="jxr_linenumber" name="414" href="#414">414</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="415" href="#415">415</a> <em class="jxr_javadoccomment"> * Remove origin from the cachedata and write it back.</em> +<a class="jxr_linenumber" name="416" href="#416">416</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="417" href="#417">417</a> <em class="jxr_javadoccomment"> * @param origin what to remove.</em> +<a class="jxr_linenumber" name="418" href="#418">418</a> <em class="jxr_javadoccomment"> * @param expiration How long it will live.</em> +<a class="jxr_linenumber" name="419" href="#419">419</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="420" href="#420">420</a> +<a class="jxr_linenumber" name="421" href="#421">421</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> deleteIdPName(String origin, <strong class="jxr_keyword">int</strong> expiration) { +<a class="jxr_linenumber" name="422" href="#422">422</a> idPList.remove(origin); +<a class="jxr_linenumber" name="423" href="#423">423</a> writeCookie(expiration); +<a class="jxr_linenumber" name="424" href="#424">424</a> } +<a class="jxr_linenumber" name="425" href="#425">425</a> +<a class="jxr_linenumber" name="426" href="#426">426</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="427" href="#427">427</a> <em class="jxr_javadoccomment"> * Write back the cookie.</em> +<a class="jxr_linenumber" name="428" href="#428">428</a> <em class="jxr_javadoccomment"> * </em> +<a class="jxr_linenumber" name="429" href="#429">429</a> <em class="jxr_javadoccomment"> * @param expiration How long it will live</em> +<a class="jxr_linenumber" name="430" href="#430">430</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="431" href="#431">431</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> writeCookie(<strong class="jxr_keyword">int</strong> expiration) { +<a class="jxr_linenumber" name="432" href="#432">432</a> Cookie cookie = getCookie(req); +<a class="jxr_linenumber" name="433" href="#433">433</a> +<a class="jxr_linenumber" name="434" href="#434">434</a> <strong class="jxr_keyword">if</strong> (idPList.size() == 0) { +<a class="jxr_linenumber" name="435" href="#435">435</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="436" href="#436">436</a> <em class="jxr_comment">// Nothing to write, so delete the cookie</em> +<a class="jxr_linenumber" name="437" href="#437">437</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="438" href="#438">438</a> cookie.setPath(<span class="jxr_string">"/"</span>); +<a class="jxr_linenumber" name="439" href="#439">439</a> cookie.setMaxAge(0); +<a class="jxr_linenumber" name="440" href="#440">440</a> res.addCookie(cookie); +<a class="jxr_linenumber" name="441" href="#441">441</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="442" href="#442">442</a> } +<a class="jxr_linenumber" name="443" href="#443">443</a> +<a class="jxr_linenumber" name="444" href="#444">444</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="445" href="#445">445</a> <em class="jxr_comment">// Otherwise encode up the cookie</em> +<a class="jxr_linenumber" name="446" href="#446">446</a> <em class="jxr_comment">//</em> +<a class="jxr_linenumber" name="447" href="#447">447</a> StringBuffer buffer = <strong class="jxr_keyword">new</strong> StringBuffer(); +<a class="jxr_linenumber" name="448" href="#448">448</a> Iterator <String> it = idPList.iterator(); +<a class="jxr_linenumber" name="449" href="#449">449</a> +<a class="jxr_linenumber" name="450" href="#450">450</a> <strong class="jxr_keyword">while</strong> (it.hasNext()) { +<a class="jxr_linenumber" name="451" href="#451">451</a> String next = it.next(); +<a class="jxr_linenumber" name="452" href="#452">452</a> String what = <strong class="jxr_keyword">new</strong> String(Base64.encodeBytes(next.getBytes())); +<a class="jxr_linenumber" name="453" href="#453">453</a> buffer.append(what).append(' '); +<a class="jxr_linenumber" name="454" href="#454">454</a> } +<a class="jxr_linenumber" name="455" href="#455">455</a> +<a class="jxr_linenumber" name="456" href="#456">456</a> String value; +<a class="jxr_linenumber" name="457" href="#457">457</a> <strong class="jxr_keyword">try</strong> { +<a class="jxr_linenumber" name="458" href="#458">458</a> value = URLEncoder.encode(buffer.toString(), <span class="jxr_string">"UTF-8"</span>); +<a class="jxr_linenumber" name="459" href="#459">459</a> } <strong class="jxr_keyword">catch</strong> (UnsupportedEncodingException e) { +<a class="jxr_linenumber" name="460" href="#460">460</a> log.error(<span class="jxr_string">"Could not encode cookie"</span>); +<a class="jxr_linenumber" name="461" href="#461">461</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="462" href="#462">462</a> } +<a class="jxr_linenumber" name="463" href="#463">463</a> +<a class="jxr_linenumber" name="464" href="#464">464</a> <strong class="jxr_keyword">if</strong> (cookie == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="465" href="#465">465</a> cookie = <strong class="jxr_keyword">new</strong> Cookie(COOKIE_NAME, value); +<a class="jxr_linenumber" name="466" href="#466">466</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="467" href="#467">467</a> cookie.setValue(value); +<a class="jxr_linenumber" name="468" href="#468">468</a> } +<a class="jxr_linenumber" name="469" href="#469">469</a> cookie.setComment(<span class="jxr_string">"Used to cache selection of a user's Shibboleth IdP"</span>); +<a class="jxr_linenumber" name="470" href="#470">470</a> cookie.setPath(<span class="jxr_string">"/"</span>); +<a class="jxr_linenumber" name="471" href="#471">471</a> +<a class="jxr_linenumber" name="472" href="#472">472</a> +<a class="jxr_linenumber" name="473" href="#473">473</a> cookie.setMaxAge(expiration); +<a class="jxr_linenumber" name="474" href="#474">474</a> +<a class="jxr_linenumber" name="475" href="#475">475</a> <strong class="jxr_keyword">if</strong> (domain != <strong class="jxr_keyword">null</strong> && domain != <span class="jxr_string">""</span>) { +<a class="jxr_linenumber" name="476" href="#476">476</a> cookie.setDomain(domain); +<a class="jxr_linenumber" name="477" href="#477">477</a> } +<a class="jxr_linenumber" name="478" href="#478">478</a> res.addCookie(cookie); +<a class="jxr_linenumber" name="479" href="#479">479</a> +<a class="jxr_linenumber" name="480" href="#480">480</a> } +<a class="jxr_linenumber" name="481" href="#481">481</a> +<a class="jxr_linenumber" name="482" href="#482">482</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="483" href="#483">483</a> <em class="jxr_javadoccomment"> * Return the list of Idps for this cookie.</em> +<a class="jxr_linenumber" name="484" href="#484">484</a> <em class="jxr_javadoccomment"> * @return The list.</em> +<a class="jxr_linenumber" name="485" href="#485">485</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="486" href="#486">486</a> <strong class="jxr_keyword">public</strong> List <String> getIdPList() { +<a class="jxr_linenumber" name="487" href="#487">487</a> <strong class="jxr_keyword">return</strong> idPList; +<a class="jxr_linenumber" name="488" href="#488">488</a> } +<a class="jxr_linenumber" name="489" href="#489">489</a> } +<a class="jxr_linenumber" name="490" href="#490">490</a> +<a class="jxr_linenumber" name="491" href="#491">491</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="492" href="#492">492</a> <em class="jxr_javadoccomment"> * Extract the cookie from a request.</em> +<a class="jxr_linenumber" name="493" href="#493">493</a> <em class="jxr_javadoccomment"> * @param req the request.</em> +<a class="jxr_linenumber" name="494" href="#494">494</a> <em class="jxr_javadoccomment"> * @return the cookie.</em> +<a class="jxr_linenumber" name="495" href="#495">495</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="496" href="#496">496</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> Cookie getCookie(HttpServletRequest req) { +<a class="jxr_linenumber" name="497" href="#497">497</a> +<a class="jxr_linenumber" name="498" href="#498">498</a> Cookie[] cookies = req.getCookies(); +<a class="jxr_linenumber" name="499" href="#499">499</a> <strong class="jxr_keyword">if</strong> (cookies != <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="500" href="#500">500</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < cookies.length; i++) { +<a class="jxr_linenumber" name="501" href="#501">501</a> <strong class="jxr_keyword">if</strong> (cookies[i].getName().equals(COOKIE_NAME)) { +<a class="jxr_linenumber" name="502" href="#502">502</a> <strong class="jxr_keyword">return</strong> cookies[i]; +<a class="jxr_linenumber" name="503" href="#503">503</a> } +<a class="jxr_linenumber" name="504" href="#504">504</a> } +<a class="jxr_linenumber" name="505" href="#505">505</a> } +<a class="jxr_linenumber" name="506" href="#506">506</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="507" href="#507">507</a> } +<a class="jxr_linenumber" name="508" href="#508">508</a> +<a class="jxr_linenumber" name="509" href="#509">509</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="510" href="#510">510</a> <em class="jxr_javadoccomment"> * Delete the cookie from the response.</em> +<a class="jxr_linenumber" name="511" href="#511">511</a> <em class="jxr_javadoccomment"> * @param req The request.</em> +<a class="jxr_linenumber" name="512" href="#512">512</a> <em class="jxr_javadoccomment"> * @param res The response.</em> +<a class="jxr_linenumber" name="513" href="#513">513</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="514" href="#514">514</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> deleteCookie(HttpServletRequest req, HttpServletResponse res) { +<a class="jxr_linenumber" name="515" href="#515">515</a> Cookie cookie = getCookie(req); +<a class="jxr_linenumber" name="516" href="#516">516</a> +<a class="jxr_linenumber" name="517" href="#517">517</a> <strong class="jxr_keyword">if</strong> (cookie == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="518" href="#518">518</a> <strong class="jxr_keyword">return</strong>; +<a class="jxr_linenumber" name="519" href="#519">519</a> } +<a class="jxr_linenumber" name="520" href="#520">520</a> +<a class="jxr_linenumber" name="521" href="#521">521</a> cookie.setPath(<span class="jxr_string">"/"</span>); +<a class="jxr_linenumber" name="522" href="#522">522</a> cookie.setMaxAge(0); +<a class="jxr_linenumber" name="523" href="#523">523</a> res.addCookie(cookie); +<a class="jxr_linenumber" name="524" href="#524">524</a> } +<a class="jxr_linenumber" name="525" href="#525">525</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="526" href="#526">526</a> <em class="jxr_javadoccomment"> * Load up the cookie and convert it into a SamlIdPCookie. If there is no</em> +<a class="jxr_linenumber" name="527" href="#527">527</a> <em class="jxr_javadoccomment"> * underlying cookie return a null one.</em> +<a class="jxr_linenumber" name="528" href="#528">528</a> <em class="jxr_javadoccomment"> * @param req The request.</em> +<a class="jxr_linenumber" name="529" href="#529">529</a> <em class="jxr_javadoccomment"> * @param res The response.</em> +<a class="jxr_linenumber" name="530" href="#530">530</a> <em class="jxr_javadoccomment"> * @param domain - if this is set then any <b>created</b> cookies are set to this domain</em> +<a class="jxr_linenumber" name="531" href="#531">531</a> <em class="jxr_javadoccomment"> * @return the new object. </em> +<a class="jxr_linenumber" name="532" href="#532">532</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="533" href="#533">533</a> +<a class="jxr_linenumber" name="534" href="#534">534</a> <strong class="jxr_keyword">private</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a> getIdPCookie(HttpServletRequest req, HttpServletResponse res, String domain) { +<a class="jxr_linenumber" name="535" href="#535">535</a> Cookie cookie = getCookie(req); +<a class="jxr_linenumber" name="536" href="#536">536</a> +<a class="jxr_linenumber" name="537" href="#537">537</a> <strong class="jxr_keyword">if</strong> (cookie == <strong class="jxr_keyword">null</strong>) { +<a class="jxr_linenumber" name="538" href="#538">538</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a>(req, res, domain); +<a class="jxr_linenumber" name="539" href="#539">539</a> } <strong class="jxr_keyword">else</strong> { +<a class="jxr_linenumber" name="540" href="#540">540</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../../../../edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html">SamlIdPCookie</a>(cookie.getValue(), req, res, domain); +<a class="jxr_linenumber" name="541" href="#541">541</a> } +<a class="jxr_linenumber" name="542" href="#542">542</a> } +<a class="jxr_linenumber" name="543" href="#543">543</a> } +<a class="jxr_linenumber" name="544" href="#544">544</a> </pre> <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body> </html> diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html index b7af423..e4a3b0a 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-frame.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference Package edu.internet2.middleware.shibboleth.wayf.plugins.provider</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.wayf.plugins.provider</title>
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
</head>
<body>
diff --git a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html index 206dc1d..26b5292 100644 --- a/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html +++ b/doc/src-xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/package-summary.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference Package edu.internet2.middleware.shibboleth.wayf.plugins.provider</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference Package edu.internet2.middleware.shibboleth.wayf.plugins.provider</title>
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="style" />
</head>
<body>
@@ -82,6 +82,6 @@ </ul>
</div>
<hr />
- Copyright © 2006-2009 Internet2. All Rights Reserved.
+ Copyright © 2006-2010 Internet2. All Rights Reserved.
</body>
</html>
\ No newline at end of file diff --git a/doc/src-xref/index.html b/doc/src-xref/index.html index 30d4aa2..25e3b1f 100644 --- a/doc/src-xref/index.html +++ b/doc/src-xref/index.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference</title>
</head>
<frameset cols="20%,80%">
<frameset rows="30%,70%">
diff --git a/doc/src-xref/overview-frame.html b/doc/src-xref/overview-frame.html index 27cbaf8..38bddea 100644 --- a/doc/src-xref/overview-frame.html +++ b/doc/src-xref/overview-frame.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
</head>
<body>
@@ -22,6 +22,9 @@ <a href="edu/internet2/middleware/shibboleth/wayf/package-frame.html" target="packageFrame">edu.internet2.middleware.shibboleth.wayf</a>
</li>
<li>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/package-frame.html" target="packageFrame">edu.internet2.middleware.shibboleth.wayf.idpdisco</a>
+ </li>
+ <li>
<a href="edu/internet2/middleware/shibboleth/wayf/plugins/package-frame.html" target="packageFrame">edu.internet2.middleware.shibboleth.wayf.plugins</a>
</li>
<li>
diff --git a/doc/src-xref/overview-summary.html b/doc/src-xref/overview-summary.html index 60f1511..1ada253 100644 --- a/doc/src-xref/overview-summary.html +++ b/doc/src-xref/overview-summary.html @@ -2,8 +2,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
- <title>Shibboleth Discovery Service 1.1.1 Reference</title>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+ <title>Shibboleth Discovery Service 1.1.2 Reference</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
</head>
<body>
@@ -24,7 +24,7 @@ </ul>
</div>
- <h2>Shibboleth Discovery Service 1.1.1 Reference</h2>
+ <h2>Shibboleth Discovery Service 1.1.2 Reference</h2>
<table class="summary">
<thead>
@@ -45,6 +45,11 @@ </tr>
<tr>
<td>
+ <a href="edu/internet2/middleware/shibboleth/wayf/idpdisco/package-summary.html">edu.internet2.middleware.shibboleth.wayf.idpdisco</a>
+ </td>
+ </tr>
+ <tr>
+ <td>
<a href="edu/internet2/middleware/shibboleth/wayf/plugins/package-summary.html">edu.internet2.middleware.shibboleth.wayf.plugins</a>
</td>
</tr>
@@ -74,6 +79,6 @@ </div>
<hr />
- Copyright © 2006-2009 Internet2. All Rights Reserved.
+ Copyright © 2006-2010 Internet2. All Rights Reserved.
</body>
</html>
\ No newline at end of file diff --git a/doc/style/checkstyle.html b/doc/style/checkstyle.html deleted file mode 100644 index 673b530..0000000 --- a/doc/style/checkstyle.html +++ /dev/null @@ -1,55 +0,0 @@ - -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html> -<head> -<title>Checkstyle Results</title> -<style type="text/css" media="all"> -@import url("./css/maven-base.css"); -@import url("./css/maven-theme.css");@import url("./css/site.css"); -</style> -<link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta> -</head> - -<body class="composite"> -<div id="banner"> - - -<div class="clear"> -<hr/> -</div> -</div> -<div id="breadcrumbs"> -<div class="xleft">Last Published: Fri Aug 21 09:03:33 CEST 2009</div> -<div class="xright"></div> -<div class="clear"> -<hr/> -</div> -</div> -<div id="leftColumn"><div id="navcolumn"><h5>Project Documentation</h5> -<ul> - <li class="none"> - <strong> - <a href="checkstyle.html">Checkstyle</a> - </strong> - </li> -</ul><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"> -<img alt="Built by Maven" src="./images/logos/maven-feather.png"></img> -</a> -</div></div> -<div id="bodyColumn"> -<div id="contentBox"> -<div class="section"><h2>Checkstyle Results</h2><p>The following document contains the results of <a href="http://checkstyle.sourceforge.net/">Checkstyle</a>.</p></div><div class="section"><h2>Summary</h2><table class="bodyTable"><tr class="a"><th>Files</th><th>Infos <img alt="Infos" src="images/icon_info_sml.gif" /></th><th>Warnings <img alt="Warnings" src="images/icon_warning_sml.gif" /></th><th>Errors <img alt="Errors" src="images/icon_error_sml.gif" /></th></tr><tr class="b"><td>19</td><td>0</td><td>74</td><td>0</td></tr></table></div><div class="section"><h2>Files</h2><table class="bodyTable"><tr class="a"><th>Files</th><th>I <img alt="Infos" src="images/icon_info_sml.gif" /></th><th>W <img alt="Warnings" src="images/icon_warning_sml.gif" /></th><th>E <img alt="Errors" src="images/icon_error_sml.gif" /></th></tr><tr class="b"><td><a href="#edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler.java">edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.java</a></td><td>0</td><td>23</td><td>0</td></tr><tr class="a"><td><a href="#edu.internet2.middleware.shibboleth.wayf.HandlerConfig.java">edu/internet2/middleware/shibboleth/wayf/HandlerConfig.java</a></td><td>0</td><td>3</td><td>0</td></tr><tr class="b"><td><a href="#edu.internet2.middleware.shibboleth.wayf.IdPSite.java">edu/internet2/middleware/shibboleth/wayf/IdPSite.java</a></td><td>0</td><td>12</td><td>0</td></tr><tr class="a"><td><a href="#edu.internet2.middleware.shibboleth.wayf.IdPSiteSet.java">edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.java</a></td><td>0</td><td>15</td><td>0</td></tr><tr class="b"><td><a href="#edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService.java">edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.java</a></td><td>0</td><td>1</td><td>0</td></tr><tr class="a"><td><a href="#edu.internet2.middleware.shibboleth.wayf.Version.java">edu/internet2/middleware/shibboleth/wayf/Version.java</a></td><td>0</td><td>1</td><td>0</td></tr><tr class="b"><td><a href="#edu.internet2.middleware.shibboleth.wayf.WayfService.java">edu/internet2/middleware/shibboleth/wayf/WayfService.java</a></td><td>0</td><td>7</td><td>0</td></tr><tr class="a"><td><a href="#edu.internet2.middleware.shibboleth.wayf.XMLConstants.java">edu/internet2/middleware/shibboleth/wayf/XMLConstants.java</a></td><td>0</td><td>1</td><td>0</td></tr><tr class="b"><td><a href="#edu.internet2.middleware.shibboleth.wayf.plugins.Plugin.java">edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.java</a></td><td>0</td><td>3</td><td>0</td></tr><tr class="a"><td><a href="#edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter.java">edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.java</a></td><td>0</td><td>2</td><td>0</td></tr><tr class="b"><td><a href="#edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin.java">edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.java</a></td><td>0</td><td>6</td><td>0</td></tr></table></div><div class="section"><h2>Rules</h2><table class="bodyTable"><tr class="a"><th>Rules</th><th>Violations</th><th>Severity</th></tr><tr class="b"><td>JavadocMethod<ul><li><b>suppressLoadErrors</b>: <tt>"true"</tt></li><li><b>allowThrowsTagsForSubclasses</b>: <tt>"true"</tt></li></ul></td><td>17</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>JavadocType</td><td>1</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>JavadocVariable</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>JavadocStyle<ul><li><b>checkEmptyJavadoc</b>: <tt>"true"</tt></li></ul></td><td>5</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>ConstantName</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>LocalFinalVariableName</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>LocalVariableName</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>MemberName</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>MethodName</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>PackageName</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>ParameterName</td><td>2</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>StaticVariableName</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>TypeName</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>AvoidStarImport</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>IllegalImport</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>RedundantImport</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>UnusedImports</td><td>1</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>FileLength<ul><li><b>max</b>: <tt>"1000"</tt></li></ul></td><td>1</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>LineLength<ul><li><b>max</b>: <tt>"120"</tt></li></ul></td><td>8</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>MethodLength<ul><li><b>max</b>: <tt>"50"</tt></li></ul></td><td>8</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>ParameterNumber<ul><li><b>max</b>: <tt>"5"</tt></li></ul></td><td>4</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>EmptyForIteratorPad</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>MethodParamPad</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>TabCharacter</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>ModifierOrder</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>AvoidNestedBlocks</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>EmptyBlock</td><td>1</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>LeftCurly</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>NeedBraces</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>RightCurly</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>AvoidInlineConditionals</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>DoubleCheckedLocking</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>EmptyStatement</td><td>1</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>EqualsHashCode</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>HiddenField</td><td>3</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>IllegalInstantiation</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>InnerAssignment</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>MissingSwitchDefault</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>RedundantThrows</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>SimplifyBooleanExpression</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>SimplifyBooleanReturn</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>FinalClass</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>HideUtilityClassConstructor</td><td>3</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>InterfaceIsType</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>VisibilityModifier</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>ArrayTypeStyle</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>UpperEll</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>AbstractClassName<ul><li><b>format</b>: <tt>"^Abstract.*$|^Base.*$"</tt></li></ul></td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>AnonInnerLength</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>EmptyForInitializerPad</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>CovariantEquals</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>DefaultComesLast</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>DeclarationOrder</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>ExplicitInitialization</td><td>1</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>FallThrough</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>IllegalCatch</td><td>3</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>IllegalThrows</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>JUnitTestCase</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>MultipleVariableDeclarations</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>PackageDeclaration</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>ParameterAssignment</td><td>2</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>ReturnCount<ul><li><b>max</b>: <tt>"4"</tt></li></ul></td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>StringLiteralEquality</td><td>1</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>SuperFinalize</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>ArrayTrailingComma</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>UnnecessaryParentheses</td><td>4</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>MutableException</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>ThrowsCount<ul><li><b>max</b>: <tt>"3"</tt></li></ul></td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>CyclomaticComplexity</td><td>8</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="a"><td>TrailingComment</td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr><tr class="b"><td>PackageHtml<ul><li><b>fileExtensions</b>: <tt>"html"</tt></li></ul></td><td>0</td><td><img alt="Warnings" src="images/icon_warning_sml.gif" /> Warning</td></tr></table></div><div class="section"><h2>Details</h2><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler.java"></a>edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.java</h3><table class="bodyTable"><tr class="a"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>File length is 1,003 lines (max allowed is 1,000).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#1">1</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Cyclomatic Complexity is 12 (max allowed is 10).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#166">166</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Method length is 91 lines (max allowed is 50).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#166">166</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>'config' hides a field.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#166">166</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>'plugins' hides a field.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#168">168</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Line is longer than 120 characters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#212">212</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Line is longer than 120 characters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#214">214</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Cyclomatic Complexity is 11 (max allowed is 10).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#287">287</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Missing a Javadoc comment.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#287">287</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Must have at least one statement.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#328">328</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Cyclomatic Complexity is 25 (max allowed is 10).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#400">400</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Method length is 141 lines (max allowed is 50).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#400">400</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected an @return tag.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#550">550</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected @param tag for 'discovery'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#550">550</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected @param tag for 'providedName'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#550">550</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Cyclomatic Complexity is 35 (max allowed is 10).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#583">583</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Method length is 216 lines (max allowed is 50).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#583">583</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Unnecessary parentheses around assignment right-hand side.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#589">589</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Unnecessary parentheses around assignment right-hand side.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#590">590</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Cyclomatic Complexity is 14 (max allowed is 10).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#834">834</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Method length is 99 lines (max allowed is 50).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#834">834</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Unnecessary parentheses around assignment right-hand side.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#839">839</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Missing a Javadoc comment.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.html#975">975</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.HandlerConfig.java"></a>edu/internet2/middleware/shibboleth/wayf/HandlerConfig.java</h3><table class="bodyTable"><tr class="a"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Cyclomatic Complexity is 16 (max allowed is 10).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#82">82</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Method length is 68 lines (max allowed is 50).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#82">82</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>First sentence should end with a period.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/HandlerConfig.html#214">214</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.IdPSite.java"></a>edu/internet2/middleware/shibboleth/wayf/IdPSite.java</h3><table class="bodyTable"><tr class="a"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>First sentence should end with a period.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#41">41</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>First sentence should end with a period.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#60">60</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>First sentence should end with a period.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#78">78</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>First sentence should end with a period.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#118">118</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Unused @param tag for 'lang'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#120">120</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected @param tag for 'req'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#134">134</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Missing a Javadoc comment.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#190">190</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Variable 'req' explicitly initialized to 'null' (default value for its type).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#198">198</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Missing a Javadoc comment.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#200">200</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Missing a Javadoc comment.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#205">205</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>'req' hides a field.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#205">205</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Missing a Javadoc comment.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSite.html#209">209</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.IdPSiteSet.java"></a>edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.java</h3><table class="bodyTable"><tr class="b"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Line is longer than 120 characters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#105">105</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Cyclomatic Complexity is 19 (max allowed is 10).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#105">105</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Method length is 110 lines (max allowed is 50).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#105">105</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Catching 'Exception' is not allowed.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#168">168</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Method length is 51 lines (max allowed is 50).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#274">274</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Name 'SPName' must match pattern '^[a-z][a-zA-Z0-9]*$'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#353">353</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Name 'IdPName' must match pattern '^[a-z][a-zA-Z0-9]*$'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#394">394</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected @param tag for 'plugin'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#444">444</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Line is longer than 120 characters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#450">450</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Missing a Javadoc comment.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#452">452</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Unnecessary parentheses around expression.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#463">463</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected @param tag for 'entity'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#502">502</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected @param tag for 'entity'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#521">521</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected @throws tag for 'WayfException'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#541">541</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Missing a Javadoc comment.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/IdPSiteSet.html#552">552</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.LogbackLoggingService.java"></a>edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.java</h3><table class="bodyTable"><tr class="b"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Utility classes should not have a public or default constructor.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/LogbackLoggingService.html#34">34</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.Version.java"></a>edu/internet2/middleware/shibboleth/wayf/Version.java</h3><table class="bodyTable"><tr class="b"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Utility classes should not have a public or default constructor.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/Version.html#20">20</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.WayfService.java"></a>edu/internet2/middleware/shibboleth/wayf/WayfService.java</h3><table class="bodyTable"><tr class="b"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Unused import - javax.servlet.GenericServlet.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html#27">27</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Cyclomatic Complexity is 26 (max allowed is 10).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html#75">75</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Method length is 189 lines (max allowed is 50).</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html#75">75</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Line is longer than 120 characters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html#100">100</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Line is longer than 120 characters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html#156">156</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Catching 'Exception' is not allowed.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html#228">228</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Catching 'Exception' is not allowed.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/WayfService.html#252">252</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.XMLConstants.java"></a>edu/internet2/middleware/shibboleth/wayf/XMLConstants.java</h3><table class="bodyTable"><tr class="b"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Utility classes should not have a public or default constructor.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/XMLConstants.html#22">22</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.plugins.Plugin.java"></a>edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.java</h3><table class="bodyTable"><tr class="b"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>More than 5 parameters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#106">106</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>More than 5 parameters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#136">136</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Expected @param tag for 'idP'.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/Plugin.html#158">158</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter.java"></a>edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.java</h3><table class="bodyTable"><tr class="b"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Line is longer than 120 characters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html#167">167</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Line is longer than 120 characters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/ListFilter.html#171">171</a></td></tr></table></div><div class="section"><h3><a name="edu.internet2.middleware.shibboleth.wayf.plugins.provider.SamlCookiePlugin.java"></a>edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.java</h3><table class="bodyTable"><tr class="a"><th>Violation</th><th>Message</th><th>Line</th></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>More than 5 parameters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#170">170</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Empty statement.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#201">201</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>More than 5 parameters.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#248">248</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Assignment of parameter 'codedData' is not allowed.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#352">352</a></td></tr><tr class="b"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Assignment of parameter 'codedData' is not allowed.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#356">356</a></td></tr><tr class="a"><td><img alt="Warnings" src="images/icon_warning_sml.gif" /></td><td>Literal Strings should be compared using equals(), not '!='.</td><td><a href="./xref/edu/internet2/middleware/shibboleth/wayf/plugins/provider/SamlCookiePlugin.html#475">475</a></td></tr></table></div></div> -</div> -</div> -<div class="clear"> -<hr/> -</div> -<div id="footer"> -<div class="xright">© 2002-2005, Apache Software Foundation</div> -<div class="clear"> -<hr/> -</div> -</div> -</body> -</html> diff --git a/doc/style/css/maven-base.css b/doc/style/css/maven-base.css deleted file mode 100644 index ac15a85..0000000 --- a/doc/style/css/maven-base.css +++ /dev/null @@ -1,140 +0,0 @@ -body {
- margin: 0px;
- padding: 0px 0px 10px 0px;
-}
-img {
- border:none;
-}
-table {
- padding:0px;
- width: 100%;
- margin-left: -2px;
- margin-right: -2px;
-}
-acronym {
- cursor: help;
- border-bottom: 1px dotted #feb;
-}
-table.bodyTable th, table.bodyTable td {
- padding: 2px 4px 2px 4px;
- vertical-align: top;
-}
-div.clear{
- clear:both;
- visibility: hidden;
-}
-div.clear hr{
- display: none;
-}
-#bannerLeft, #bannerRight {
- font-size: xx-large;
- font-weight: bold;
-}
-#bannerLeft img, #bannerRight img {
- margin: 8px;
-}
-.xleft, #bannerLeft img {
- float:left;
- text-shadow: #7CFC00;
-}
-.xright, #bannerRight img {
- float:right;
- text-shadow: #7CFC00;
-}
-#banner {
- border-bottom: 1px solid #fff;
-}
-#banner img {
- border: none;
-}
-#footer, #breadcrumbs {
- padding: 3px 10px 3px 10px;
-}
-#leftColumn {
- width: 18%;
- float:left;
-}
-#bodyColumn {
- margin-left: 20%;
-}
-#legend {
- padding: 8px 0 8px 0;
-}
-#navcolumn {
- padding: 8px 4px 0 8px;
-}
-#navcolumn h5, #navcolumn ul {
- margin: 0;
- padding: 0;
- font-size: small;
-}
-#navcolumn li {
- list-style-type: none;
- background-image: none;
- background-repeat: no-repeat;
- background-position: 0 0.4em;
- padding-left: 16px;
- list-style-position: ouside;
- line-height: 1.2em;
- font-size: smaller;
-}
-#navcolumn li.expanded {
- background-image: url(../images/expanded.gif);
-}
-#navcolumn li.collapsed {
- background-image: url(../images/collapsed.gif);
-}
-#poweredBy {
- text-align: center;
-}
-#navcolumn img {
- margin-top: 10px;
- margin-bottom: 3px;
-}
-#poweredBy img {
- display:block;
- margin: 20px 0 20px 17px;
- border: 1px solid black;
- width: 90px;
- height: 30px;
-}
-#search img {
- margin: 0px;
- display: block;
-}
-#search #q, #search #btnG {
- border: 1px solid #999;
- margin-bottom:10px;
-}
-#search form {
- margin: 0px;
-}
-#lastPublished {
- font-size: x-small;
-}
-.navSection {
- margin-bottom: 2px;
- padding: 8px;
-}
-.navSectionHead {
- font-weight: bold;
- font-size: x-small;
-}
-.section {
- padding: 4px;
-}
-#footer {
- font-size: x-small;
-}
-#breadcrumbs {
- font-size: x-small;
- margin: 0pt;
-}
-.source {
- padding: 12px;
- margin: 1em 7px 1em 7px;
-}
-.source pre {
- margin: 0px;
- padding: 0px;
-}
diff --git a/doc/style/css/maven-theme.css b/doc/style/css/maven-theme.css deleted file mode 100644 index 7fc7dc6..0000000 --- a/doc/style/css/maven-theme.css +++ /dev/null @@ -1,110 +0,0 @@ -body, td, select, input, li{
- font-family: Verdana, Helvetica, Arial, sans-serif;
- font-size: 13px;
-}
-a {
- text-decoration: none;
-}
-a:link {
- color:#36a;
-}
-a:visited {
- color:#47a;
-}
-a:active, a:hover {
- color:#69c;
-}
-#legend li.externalLink {
- background: url(../images/external.png) left top no-repeat;
- padding-left: 18px;
-}
-a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
- background: url(../images/external.png) right center no-repeat;
- padding-right: 18px;
-}
-#legend li.newWindow {
- background: url(../images/newwindow.png) left top no-repeat;
- padding-left: 18px;
-}
-a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
- background: url(../images/newwindow.png) right center no-repeat;
- padding-right: 18px;
-}
-h2 {
- padding: 4px 4px 4px 6px;
- border: 1px solid #999;
- color: #900;
- background-color: #ddd;
- font-weight:900;
- font-size: x-large;
-}
-h3 {
- padding: 4px 4px 4px 6px;
- border: 1px solid #aaa;
- color: #900;
- background-color: #eee;
- font-weight: normal;
- font-size: large;
-}
-h4 {
- padding: 4px 4px 4px 6px;
- border: 1px solid #bbb;
- color: #900;
- background-color: #fff;
- font-weight: normal;
- font-size: large;
-}
-h5 {
- padding: 4px 4px 4px 6px;
- color: #900;
- font-size: normal;
-}
-p {
- line-height: 1.3em;
- font-size: small;
-}
-#breadcrumbs {
- border-top: 1px solid #aaa;
- border-bottom: 1px solid #aaa;
- background-color: #ccc;
-}
-#leftColumn {
- margin: 10px 0 0 5px;
- border: 1px solid #999;
- background-color: #eee;
-}
-#navcolumn h5 {
- font-size: smaller;
- border-bottom: 1px solid #aaaaaa;
- padding-top: 2px;
- color: #000;
-}
-
-table.bodyTable th {
- color: white;
- background-color: #bbb;
- text-align: left;
- font-weight: bold;
-}
-
-table.bodyTable th, table.bodyTable td {
- font-size: 1em;
-}
-
-table.bodyTable tr.a {
- background-color: #ddd;
-}
-
-table.bodyTable tr.b {
- background-color: #eee;
-}
-
-.source {
- border: 1px solid #999;
-}
-dl {
- padding: 4px 4px 4px 6px;
-}
-dt {
- color: #900;
-}
diff --git a/doc/style/css/print.css b/doc/style/css/print.css deleted file mode 100644 index 2b11058..0000000 --- a/doc/style/css/print.css +++ /dev/null @@ -1,7 +0,0 @@ -#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {
- display: none;
-}
-#bodyColumn, body.docs div.docs {
- margin: 0 !important;
- border: none !important
-}
diff --git a/doc/style/images/add.gif b/doc/style/images/add.gif Binary files differdeleted file mode 100644 index ac0bdcc..0000000 --- a/doc/style/images/add.gif +++ /dev/null diff --git a/doc/style/images/collapsed.gif b/doc/style/images/collapsed.gif Binary files differdeleted file mode 100644 index 6e71084..0000000 --- a/doc/style/images/collapsed.gif +++ /dev/null diff --git a/doc/style/images/expanded.gif b/doc/style/images/expanded.gif Binary files differdeleted file mode 100644 index 0fef3d8..0000000 --- a/doc/style/images/expanded.gif +++ /dev/null diff --git a/doc/style/images/external-classic.png b/doc/style/images/external-classic.png Binary files differdeleted file mode 100644 index 09a5425..0000000 --- a/doc/style/images/external-classic.png +++ /dev/null diff --git a/doc/style/images/external.png b/doc/style/images/external.png Binary files differdeleted file mode 100644 index 3f999fc..0000000 --- a/doc/style/images/external.png +++ /dev/null diff --git a/doc/style/images/file.gif b/doc/style/images/file.gif Binary files differdeleted file mode 100644 index 72c13cc..0000000 --- a/doc/style/images/file.gif +++ /dev/null diff --git a/doc/style/images/fix.gif b/doc/style/images/fix.gif Binary files differdeleted file mode 100644 index 2585f13..0000000 --- a/doc/style/images/fix.gif +++ /dev/null diff --git a/doc/style/images/folder-closed.gif b/doc/style/images/folder-closed.gif Binary files differdeleted file mode 100644 index 2baed62..0000000 --- a/doc/style/images/folder-closed.gif +++ /dev/null diff --git a/doc/style/images/folder-open.gif b/doc/style/images/folder-open.gif Binary files differdeleted file mode 100644 index 3955d19..0000000 --- a/doc/style/images/folder-open.gif +++ /dev/null diff --git a/doc/style/images/help_logo.gif b/doc/style/images/help_logo.gif Binary files differdeleted file mode 100644 index cc25c03..0000000 --- a/doc/style/images/help_logo.gif +++ /dev/null diff --git a/doc/style/images/icon_alert.gif b/doc/style/images/icon_alert.gif Binary files differdeleted file mode 100644 index 4968bca..0000000 --- a/doc/style/images/icon_alert.gif +++ /dev/null diff --git a/doc/style/images/icon_alertsml.gif b/doc/style/images/icon_alertsml.gif Binary files differdeleted file mode 100644 index 641308d..0000000 --- a/doc/style/images/icon_alertsml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowfolder1_sml.gif b/doc/style/images/icon_arrowfolder1_sml.gif Binary files differdeleted file mode 100644 index 89408af..0000000 --- a/doc/style/images/icon_arrowfolder1_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowfolder2_sml.gif b/doc/style/images/icon_arrowfolder2_sml.gif Binary files differdeleted file mode 100644 index d9e7e1c..0000000 --- a/doc/style/images/icon_arrowfolder2_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowfolderclosed1_sml.gif b/doc/style/images/icon_arrowfolderclosed1_sml.gif Binary files differdeleted file mode 100644 index c48e8b6..0000000 --- a/doc/style/images/icon_arrowfolderclosed1_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowfolderopen2_sml.gif b/doc/style/images/icon_arrowfolderopen2_sml.gif Binary files differdeleted file mode 100644 index 477e327..0000000 --- a/doc/style/images/icon_arrowfolderopen2_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowmembers1_sml.gif b/doc/style/images/icon_arrowmembers1_sml.gif Binary files differdeleted file mode 100644 index b4dea83..0000000 --- a/doc/style/images/icon_arrowmembers1_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowmembers2_sml.gif b/doc/style/images/icon_arrowmembers2_sml.gif Binary files differdeleted file mode 100644 index 0e74357..0000000 --- a/doc/style/images/icon_arrowmembers2_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowusergroups1_sml.gif b/doc/style/images/icon_arrowusergroups1_sml.gif Binary files differdeleted file mode 100644 index 5177959..0000000 --- a/doc/style/images/icon_arrowusergroups1_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowusergroups2_sml.gif b/doc/style/images/icon_arrowusergroups2_sml.gif Binary files differdeleted file mode 100644 index 574bb45..0000000 --- a/doc/style/images/icon_arrowusergroups2_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowwaste1_sml.gif b/doc/style/images/icon_arrowwaste1_sml.gif Binary files differdeleted file mode 100644 index 25d75f7..0000000 --- a/doc/style/images/icon_arrowwaste1_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_arrowwaste2_sml.gif b/doc/style/images/icon_arrowwaste2_sml.gif Binary files differdeleted file mode 100644 index 54dbf42..0000000 --- a/doc/style/images/icon_arrowwaste2_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_confirmsml.gif b/doc/style/images/icon_confirmsml.gif Binary files differdeleted file mode 100644 index ca3c810..0000000 --- a/doc/style/images/icon_confirmsml.gif +++ /dev/null diff --git a/doc/style/images/icon_doc_lrg.gif b/doc/style/images/icon_doc_lrg.gif Binary files differdeleted file mode 100644 index b458267..0000000 --- a/doc/style/images/icon_doc_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_doc_sml.gif b/doc/style/images/icon_doc_sml.gif Binary files differdeleted file mode 100644 index 239bfaa..0000000 --- a/doc/style/images/icon_doc_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_error_lrg.gif b/doc/style/images/icon_error_lrg.gif Binary files differdeleted file mode 100644 index fccffd1..0000000 --- a/doc/style/images/icon_error_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_error_sml.gif b/doc/style/images/icon_error_sml.gif Binary files differdeleted file mode 100644 index 61132ef..0000000 --- a/doc/style/images/icon_error_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_folder_lrg.gif b/doc/style/images/icon_folder_lrg.gif Binary files differdeleted file mode 100644 index 3683e75..0000000 --- a/doc/style/images/icon_folder_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_folder_sml.gif b/doc/style/images/icon_folder_sml.gif Binary files differdeleted file mode 100644 index 8e26f89..0000000 --- a/doc/style/images/icon_folder_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_help_lrg.gif b/doc/style/images/icon_help_lrg.gif Binary files differdeleted file mode 100644 index c216295..0000000 --- a/doc/style/images/icon_help_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_help_sml.gif b/doc/style/images/icon_help_sml.gif Binary files differdeleted file mode 100644 index 43bfd56..0000000 --- a/doc/style/images/icon_help_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_info_lrg.gif b/doc/style/images/icon_info_lrg.gif Binary files differdeleted file mode 100644 index b390fd4..0000000 --- a/doc/style/images/icon_info_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_info_sml.gif b/doc/style/images/icon_info_sml.gif Binary files differdeleted file mode 100644 index c6cb9ad..0000000 --- a/doc/style/images/icon_info_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_infosml.gif b/doc/style/images/icon_infosml.gif Binary files differdeleted file mode 100644 index 1aa2d30..0000000 --- a/doc/style/images/icon_infosml.gif +++ /dev/null diff --git a/doc/style/images/icon_members_lrg.gif b/doc/style/images/icon_members_lrg.gif Binary files differdeleted file mode 100644 index 7ba2df6..0000000 --- a/doc/style/images/icon_members_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_members_sml.gif b/doc/style/images/icon_members_sml.gif Binary files differdeleted file mode 100644 index 997e699..0000000 --- a/doc/style/images/icon_members_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_sortdown.gif b/doc/style/images/icon_sortdown.gif Binary files differdeleted file mode 100644 index 9561bbe..0000000 --- a/doc/style/images/icon_sortdown.gif +++ /dev/null diff --git a/doc/style/images/icon_sortleft.gif b/doc/style/images/icon_sortleft.gif Binary files differdeleted file mode 100644 index 4fd21e8..0000000 --- a/doc/style/images/icon_sortleft.gif +++ /dev/null diff --git a/doc/style/images/icon_sortright.gif b/doc/style/images/icon_sortright.gif Binary files differdeleted file mode 100644 index ea8076e..0000000 --- a/doc/style/images/icon_sortright.gif +++ /dev/null diff --git a/doc/style/images/icon_sortup.gif b/doc/style/images/icon_sortup.gif Binary files differdeleted file mode 100644 index 61942d6..0000000 --- a/doc/style/images/icon_sortup.gif +++ /dev/null diff --git a/doc/style/images/icon_success_lrg.gif b/doc/style/images/icon_success_lrg.gif Binary files differdeleted file mode 100644 index 9af317d..0000000 --- a/doc/style/images/icon_success_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_success_sml.gif b/doc/style/images/icon_success_sml.gif Binary files differdeleted file mode 100644 index 52e85a4..0000000 --- a/doc/style/images/icon_success_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_usergroups_lrg.gif b/doc/style/images/icon_usergroups_lrg.gif Binary files differdeleted file mode 100644 index 3a4e356..0000000 --- a/doc/style/images/icon_usergroups_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_usergroups_sml.gif b/doc/style/images/icon_usergroups_sml.gif Binary files differdeleted file mode 100644 index 9236101..0000000 --- a/doc/style/images/icon_usergroups_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_warning_lrg.gif b/doc/style/images/icon_warning_lrg.gif Binary files differdeleted file mode 100644 index 83359d8..0000000 --- a/doc/style/images/icon_warning_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_warning_sml.gif b/doc/style/images/icon_warning_sml.gif Binary files differdeleted file mode 100644 index 873bbb5..0000000 --- a/doc/style/images/icon_warning_sml.gif +++ /dev/null diff --git a/doc/style/images/icon_waste_lrg.gif b/doc/style/images/icon_waste_lrg.gif Binary files differdeleted file mode 100644 index e5434aa..0000000 --- a/doc/style/images/icon_waste_lrg.gif +++ /dev/null diff --git a/doc/style/images/icon_waste_sml.gif b/doc/style/images/icon_waste_sml.gif Binary files differdeleted file mode 100644 index 6dd046d..0000000 --- a/doc/style/images/icon_waste_sml.gif +++ /dev/null diff --git a/doc/style/images/logos/maven-feather.png b/doc/style/images/logos/maven-feather.png Binary files differdeleted file mode 100644 index 5beac16..0000000 --- a/doc/style/images/logos/maven-feather.png +++ /dev/null diff --git a/doc/style/images/newwindow-classic.png b/doc/style/images/newwindow-classic.png Binary files differdeleted file mode 100644 index 5987117..0000000 --- a/doc/style/images/newwindow-classic.png +++ /dev/null diff --git a/doc/style/images/newwindow.png b/doc/style/images/newwindow.png Binary files differdeleted file mode 100644 index 6287f72..0000000 --- a/doc/style/images/newwindow.png +++ /dev/null diff --git a/doc/style/images/none.png b/doc/style/images/none.png Binary files differdeleted file mode 100644 index fef6d18..0000000 --- a/doc/style/images/none.png +++ /dev/null diff --git a/doc/style/images/nw_maj.gif b/doc/style/images/nw_maj.gif Binary files differdeleted file mode 100644 index 452296b..0000000 --- a/doc/style/images/nw_maj.gif +++ /dev/null diff --git a/doc/style/images/nw_maj_hi.gif b/doc/style/images/nw_maj_hi.gif Binary files differdeleted file mode 100644 index 54c3933..0000000 --- a/doc/style/images/nw_maj_hi.gif +++ /dev/null diff --git a/doc/style/images/nw_maj_rond.gif b/doc/style/images/nw_maj_rond.gif Binary files differdeleted file mode 100644 index add42a4..0000000 --- a/doc/style/images/nw_maj_rond.gif +++ /dev/null diff --git a/doc/style/images/nw_med.gif b/doc/style/images/nw_med.gif Binary files differdeleted file mode 100644 index d2b6d91..0000000 --- a/doc/style/images/nw_med.gif +++ /dev/null diff --git a/doc/style/images/nw_med_hi.gif b/doc/style/images/nw_med_hi.gif Binary files differdeleted file mode 100644 index 0c2db4c..0000000 --- a/doc/style/images/nw_med_hi.gif +++ /dev/null diff --git a/doc/style/images/nw_med_rond.gif b/doc/style/images/nw_med_rond.gif Binary files differdeleted file mode 100644 index 8aaa564..0000000 --- a/doc/style/images/nw_med_rond.gif +++ /dev/null diff --git a/doc/style/images/nw_min.gif b/doc/style/images/nw_min.gif Binary files differdeleted file mode 100644 index bf4bc75..0000000 --- a/doc/style/images/nw_min.gif +++ /dev/null diff --git a/doc/style/images/nw_min_036.gif b/doc/style/images/nw_min_036.gif Binary files differdeleted file mode 100644 index eb344a8..0000000 --- a/doc/style/images/nw_min_036.gif +++ /dev/null diff --git a/doc/style/images/nw_min_hi.gif b/doc/style/images/nw_min_hi.gif Binary files differdeleted file mode 100644 index a8a30ab..0000000 --- a/doc/style/images/nw_min_hi.gif +++ /dev/null diff --git a/doc/style/images/pdf.gif b/doc/style/images/pdf.gif Binary files differdeleted file mode 100644 index 7bce338..0000000 --- a/doc/style/images/pdf.gif +++ /dev/null diff --git a/doc/style/images/poweredby_036.gif b/doc/style/images/poweredby_036.gif Binary files differdeleted file mode 100644 index 49d0345..0000000 --- a/doc/style/images/poweredby_036.gif +++ /dev/null diff --git a/doc/style/images/product_logo.gif b/doc/style/images/product_logo.gif Binary files differdeleted file mode 100644 index 327b838..0000000 --- a/doc/style/images/product_logo.gif +++ /dev/null diff --git a/doc/style/images/remove.gif b/doc/style/images/remove.gif Binary files differdeleted file mode 100644 index ad4b238..0000000 --- a/doc/style/images/remove.gif +++ /dev/null diff --git a/doc/style/images/rss.png b/doc/style/images/rss.png Binary files differdeleted file mode 100644 index f0796ac..0000000 --- a/doc/style/images/rss.png +++ /dev/null diff --git a/doc/style/images/se_maj_rond.gif b/doc/style/images/se_maj_rond.gif Binary files differdeleted file mode 100644 index da2510e..0000000 --- a/doc/style/images/se_maj_rond.gif +++ /dev/null diff --git a/doc/style/images/strich.gif b/doc/style/images/strich.gif Binary files differdeleted file mode 100644 index a33e79d..0000000 --- a/doc/style/images/strich.gif +++ /dev/null diff --git a/doc/style/images/sw_maj_rond.gif b/doc/style/images/sw_maj_rond.gif Binary files differdeleted file mode 100644 index 110bdf4..0000000 --- a/doc/style/images/sw_maj_rond.gif +++ /dev/null diff --git a/doc/style/images/sw_med_rond.gif b/doc/style/images/sw_med_rond.gif Binary files differdeleted file mode 100644 index 6671c3d..0000000 --- a/doc/style/images/sw_med_rond.gif +++ /dev/null diff --git a/doc/style/images/sw_min.gif b/doc/style/images/sw_min.gif Binary files differdeleted file mode 100644 index d96369d..0000000 --- a/doc/style/images/sw_min.gif +++ /dev/null diff --git a/doc/style/images/update.gif b/doc/style/images/update.gif Binary files differdeleted file mode 100644 index 71ca225..0000000 --- a/doc/style/images/update.gif +++ /dev/null diff --git a/doc/unitTest/css/maven-base.css b/doc/unitTest/css/maven-base.css deleted file mode 100644 index ac15a85..0000000 --- a/doc/unitTest/css/maven-base.css +++ /dev/null @@ -1,140 +0,0 @@ -body {
- margin: 0px;
- padding: 0px 0px 10px 0px;
-}
-img {
- border:none;
-}
-table {
- padding:0px;
- width: 100%;
- margin-left: -2px;
- margin-right: -2px;
-}
-acronym {
- cursor: help;
- border-bottom: 1px dotted #feb;
-}
-table.bodyTable th, table.bodyTable td {
- padding: 2px 4px 2px 4px;
- vertical-align: top;
-}
-div.clear{
- clear:both;
- visibility: hidden;
-}
-div.clear hr{
- display: none;
-}
-#bannerLeft, #bannerRight {
- font-size: xx-large;
- font-weight: bold;
-}
-#bannerLeft img, #bannerRight img {
- margin: 8px;
-}
-.xleft, #bannerLeft img {
- float:left;
- text-shadow: #7CFC00;
-}
-.xright, #bannerRight img {
- float:right;
- text-shadow: #7CFC00;
-}
-#banner {
- border-bottom: 1px solid #fff;
-}
-#banner img {
- border: none;
-}
-#footer, #breadcrumbs {
- padding: 3px 10px 3px 10px;
-}
-#leftColumn {
- width: 18%;
- float:left;
-}
-#bodyColumn {
- margin-left: 20%;
-}
-#legend {
- padding: 8px 0 8px 0;
-}
-#navcolumn {
- padding: 8px 4px 0 8px;
-}
-#navcolumn h5, #navcolumn ul {
- margin: 0;
- padding: 0;
- font-size: small;
-}
-#navcolumn li {
- list-style-type: none;
- background-image: none;
- background-repeat: no-repeat;
- background-position: 0 0.4em;
- padding-left: 16px;
- list-style-position: ouside;
- line-height: 1.2em;
- font-size: smaller;
-}
-#navcolumn li.expanded {
- background-image: url(../images/expanded.gif);
-}
-#navcolumn li.collapsed {
- background-image: url(../images/collapsed.gif);
-}
-#poweredBy {
- text-align: center;
-}
-#navcolumn img {
- margin-top: 10px;
- margin-bottom: 3px;
-}
-#poweredBy img {
- display:block;
- margin: 20px 0 20px 17px;
- border: 1px solid black;
- width: 90px;
- height: 30px;
-}
-#search img {
- margin: 0px;
- display: block;
-}
-#search #q, #search #btnG {
- border: 1px solid #999;
- margin-bottom:10px;
-}
-#search form {
- margin: 0px;
-}
-#lastPublished {
- font-size: x-small;
-}
-.navSection {
- margin-bottom: 2px;
- padding: 8px;
-}
-.navSectionHead {
- font-weight: bold;
- font-size: x-small;
-}
-.section {
- padding: 4px;
-}
-#footer {
- font-size: x-small;
-}
-#breadcrumbs {
- font-size: x-small;
- margin: 0pt;
-}
-.source {
- padding: 12px;
- margin: 1em 7px 1em 7px;
-}
-.source pre {
- margin: 0px;
- padding: 0px;
-}
diff --git a/doc/unitTest/css/maven-theme.css b/doc/unitTest/css/maven-theme.css deleted file mode 100644 index 7fc7dc6..0000000 --- a/doc/unitTest/css/maven-theme.css +++ /dev/null @@ -1,110 +0,0 @@ -body, td, select, input, li{
- font-family: Verdana, Helvetica, Arial, sans-serif;
- font-size: 13px;
-}
-a {
- text-decoration: none;
-}
-a:link {
- color:#36a;
-}
-a:visited {
- color:#47a;
-}
-a:active, a:hover {
- color:#69c;
-}
-#legend li.externalLink {
- background: url(../images/external.png) left top no-repeat;
- padding-left: 18px;
-}
-a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
- background: url(../images/external.png) right center no-repeat;
- padding-right: 18px;
-}
-#legend li.newWindow {
- background: url(../images/newwindow.png) left top no-repeat;
- padding-left: 18px;
-}
-a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
- background: url(../images/newwindow.png) right center no-repeat;
- padding-right: 18px;
-}
-h2 {
- padding: 4px 4px 4px 6px;
- border: 1px solid #999;
- color: #900;
- background-color: #ddd;
- font-weight:900;
- font-size: x-large;
-}
-h3 {
- padding: 4px 4px 4px 6px;
- border: 1px solid #aaa;
- color: #900;
- background-color: #eee;
- font-weight: normal;
- font-size: large;
-}
-h4 {
- padding: 4px 4px 4px 6px;
- border: 1px solid #bbb;
- color: #900;
- background-color: #fff;
- font-weight: normal;
- font-size: large;
-}
-h5 {
- padding: 4px 4px 4px 6px;
- color: #900;
- font-size: normal;
-}
-p {
- line-height: 1.3em;
- font-size: small;
-}
-#breadcrumbs {
- border-top: 1px solid #aaa;
- border-bottom: 1px solid #aaa;
- background-color: #ccc;
-}
-#leftColumn {
- margin: 10px 0 0 5px;
- border: 1px solid #999;
- background-color: #eee;
-}
-#navcolumn h5 {
- font-size: smaller;
- border-bottom: 1px solid #aaaaaa;
- padding-top: 2px;
- color: #000;
-}
-
-table.bodyTable th {
- color: white;
- background-color: #bbb;
- text-align: left;
- font-weight: bold;
-}
-
-table.bodyTable th, table.bodyTable td {
- font-size: 1em;
-}
-
-table.bodyTable tr.a {
- background-color: #ddd;
-}
-
-table.bodyTable tr.b {
- background-color: #eee;
-}
-
-.source {
- border: 1px solid #999;
-}
-dl {
- padding: 4px 4px 4px 6px;
-}
-dt {
- color: #900;
-}
diff --git a/doc/unitTest/css/print.css b/doc/unitTest/css/print.css deleted file mode 100644 index 2b11058..0000000 --- a/doc/unitTest/css/print.css +++ /dev/null @@ -1,7 +0,0 @@ -#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {
- display: none;
-}
-#bodyColumn, body.docs div.docs {
- margin: 0 !important;
- border: none !important
-}
diff --git a/doc/unitTest/images/add.gif b/doc/unitTest/images/add.gif Binary files differdeleted file mode 100644 index ac0bdcc..0000000 --- a/doc/unitTest/images/add.gif +++ /dev/null diff --git a/doc/unitTest/images/collapsed.gif b/doc/unitTest/images/collapsed.gif Binary files differdeleted file mode 100644 index 6e71084..0000000 --- a/doc/unitTest/images/collapsed.gif +++ /dev/null diff --git a/doc/unitTest/images/expanded.gif b/doc/unitTest/images/expanded.gif Binary files differdeleted file mode 100644 index 0fef3d8..0000000 --- a/doc/unitTest/images/expanded.gif +++ /dev/null diff --git a/doc/unitTest/images/external-classic.png b/doc/unitTest/images/external-classic.png Binary files differdeleted file mode 100644 index 09a5425..0000000 --- a/doc/unitTest/images/external-classic.png +++ /dev/null diff --git a/doc/unitTest/images/external.png b/doc/unitTest/images/external.png Binary files differdeleted file mode 100644 index 3f999fc..0000000 --- a/doc/unitTest/images/external.png +++ /dev/null diff --git a/doc/unitTest/images/file.gif b/doc/unitTest/images/file.gif Binary files differdeleted file mode 100644 index 72c13cc..0000000 --- a/doc/unitTest/images/file.gif +++ /dev/null diff --git a/doc/unitTest/images/fix.gif b/doc/unitTest/images/fix.gif Binary files differdeleted file mode 100644 index 2585f13..0000000 --- a/doc/unitTest/images/fix.gif +++ /dev/null diff --git a/doc/unitTest/images/folder-closed.gif b/doc/unitTest/images/folder-closed.gif Binary files differdeleted file mode 100644 index 2baed62..0000000 --- a/doc/unitTest/images/folder-closed.gif +++ /dev/null diff --git a/doc/unitTest/images/folder-open.gif b/doc/unitTest/images/folder-open.gif Binary files differdeleted file mode 100644 index 3955d19..0000000 --- a/doc/unitTest/images/folder-open.gif +++ /dev/null diff --git a/doc/unitTest/images/help_logo.gif b/doc/unitTest/images/help_logo.gif Binary files differdeleted file mode 100644 index cc25c03..0000000 --- a/doc/unitTest/images/help_logo.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_alert.gif b/doc/unitTest/images/icon_alert.gif Binary files differdeleted file mode 100644 index 4968bca..0000000 --- a/doc/unitTest/images/icon_alert.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_alertsml.gif b/doc/unitTest/images/icon_alertsml.gif Binary files differdeleted file mode 100644 index 641308d..0000000 --- a/doc/unitTest/images/icon_alertsml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowfolder1_sml.gif b/doc/unitTest/images/icon_arrowfolder1_sml.gif Binary files differdeleted file mode 100644 index 89408af..0000000 --- a/doc/unitTest/images/icon_arrowfolder1_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowfolder2_sml.gif b/doc/unitTest/images/icon_arrowfolder2_sml.gif Binary files differdeleted file mode 100644 index d9e7e1c..0000000 --- a/doc/unitTest/images/icon_arrowfolder2_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowfolderclosed1_sml.gif b/doc/unitTest/images/icon_arrowfolderclosed1_sml.gif Binary files differdeleted file mode 100644 index c48e8b6..0000000 --- a/doc/unitTest/images/icon_arrowfolderclosed1_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowfolderopen2_sml.gif b/doc/unitTest/images/icon_arrowfolderopen2_sml.gif Binary files differdeleted file mode 100644 index 477e327..0000000 --- a/doc/unitTest/images/icon_arrowfolderopen2_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowmembers1_sml.gif b/doc/unitTest/images/icon_arrowmembers1_sml.gif Binary files differdeleted file mode 100644 index b4dea83..0000000 --- a/doc/unitTest/images/icon_arrowmembers1_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowmembers2_sml.gif b/doc/unitTest/images/icon_arrowmembers2_sml.gif Binary files differdeleted file mode 100644 index 0e74357..0000000 --- a/doc/unitTest/images/icon_arrowmembers2_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowusergroups1_sml.gif b/doc/unitTest/images/icon_arrowusergroups1_sml.gif Binary files differdeleted file mode 100644 index 5177959..0000000 --- a/doc/unitTest/images/icon_arrowusergroups1_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowusergroups2_sml.gif b/doc/unitTest/images/icon_arrowusergroups2_sml.gif Binary files differdeleted file mode 100644 index 574bb45..0000000 --- a/doc/unitTest/images/icon_arrowusergroups2_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowwaste1_sml.gif b/doc/unitTest/images/icon_arrowwaste1_sml.gif Binary files differdeleted file mode 100644 index 25d75f7..0000000 --- a/doc/unitTest/images/icon_arrowwaste1_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_arrowwaste2_sml.gif b/doc/unitTest/images/icon_arrowwaste2_sml.gif Binary files differdeleted file mode 100644 index 54dbf42..0000000 --- a/doc/unitTest/images/icon_arrowwaste2_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_confirmsml.gif b/doc/unitTest/images/icon_confirmsml.gif Binary files differdeleted file mode 100644 index ca3c810..0000000 --- a/doc/unitTest/images/icon_confirmsml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_doc_lrg.gif b/doc/unitTest/images/icon_doc_lrg.gif Binary files differdeleted file mode 100644 index b458267..0000000 --- a/doc/unitTest/images/icon_doc_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_doc_sml.gif b/doc/unitTest/images/icon_doc_sml.gif Binary files differdeleted file mode 100644 index 239bfaa..0000000 --- a/doc/unitTest/images/icon_doc_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_error_lrg.gif b/doc/unitTest/images/icon_error_lrg.gif Binary files differdeleted file mode 100644 index fccffd1..0000000 --- a/doc/unitTest/images/icon_error_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_error_sml.gif b/doc/unitTest/images/icon_error_sml.gif Binary files differdeleted file mode 100644 index 61132ef..0000000 --- a/doc/unitTest/images/icon_error_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_folder_lrg.gif b/doc/unitTest/images/icon_folder_lrg.gif Binary files differdeleted file mode 100644 index 3683e75..0000000 --- a/doc/unitTest/images/icon_folder_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_folder_sml.gif b/doc/unitTest/images/icon_folder_sml.gif Binary files differdeleted file mode 100644 index 8e26f89..0000000 --- a/doc/unitTest/images/icon_folder_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_help_lrg.gif b/doc/unitTest/images/icon_help_lrg.gif Binary files differdeleted file mode 100644 index c216295..0000000 --- a/doc/unitTest/images/icon_help_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_help_sml.gif b/doc/unitTest/images/icon_help_sml.gif Binary files differdeleted file mode 100644 index 43bfd56..0000000 --- a/doc/unitTest/images/icon_help_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_info_lrg.gif b/doc/unitTest/images/icon_info_lrg.gif Binary files differdeleted file mode 100644 index b390fd4..0000000 --- a/doc/unitTest/images/icon_info_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_info_sml.gif b/doc/unitTest/images/icon_info_sml.gif Binary files differdeleted file mode 100644 index c6cb9ad..0000000 --- a/doc/unitTest/images/icon_info_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_infosml.gif b/doc/unitTest/images/icon_infosml.gif Binary files differdeleted file mode 100644 index 1aa2d30..0000000 --- a/doc/unitTest/images/icon_infosml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_members_lrg.gif b/doc/unitTest/images/icon_members_lrg.gif Binary files differdeleted file mode 100644 index 7ba2df6..0000000 --- a/doc/unitTest/images/icon_members_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_members_sml.gif b/doc/unitTest/images/icon_members_sml.gif Binary files differdeleted file mode 100644 index 997e699..0000000 --- a/doc/unitTest/images/icon_members_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_sortdown.gif b/doc/unitTest/images/icon_sortdown.gif Binary files differdeleted file mode 100644 index 9561bbe..0000000 --- a/doc/unitTest/images/icon_sortdown.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_sortleft.gif b/doc/unitTest/images/icon_sortleft.gif Binary files differdeleted file mode 100644 index 4fd21e8..0000000 --- a/doc/unitTest/images/icon_sortleft.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_sortright.gif b/doc/unitTest/images/icon_sortright.gif Binary files differdeleted file mode 100644 index ea8076e..0000000 --- a/doc/unitTest/images/icon_sortright.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_sortup.gif b/doc/unitTest/images/icon_sortup.gif Binary files differdeleted file mode 100644 index 61942d6..0000000 --- a/doc/unitTest/images/icon_sortup.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_success_lrg.gif b/doc/unitTest/images/icon_success_lrg.gif Binary files differdeleted file mode 100644 index 9af317d..0000000 --- a/doc/unitTest/images/icon_success_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_success_sml.gif b/doc/unitTest/images/icon_success_sml.gif Binary files differdeleted file mode 100644 index 52e85a4..0000000 --- a/doc/unitTest/images/icon_success_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_usergroups_lrg.gif b/doc/unitTest/images/icon_usergroups_lrg.gif Binary files differdeleted file mode 100644 index 3a4e356..0000000 --- a/doc/unitTest/images/icon_usergroups_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_usergroups_sml.gif b/doc/unitTest/images/icon_usergroups_sml.gif Binary files differdeleted file mode 100644 index 9236101..0000000 --- a/doc/unitTest/images/icon_usergroups_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_warning_lrg.gif b/doc/unitTest/images/icon_warning_lrg.gif Binary files differdeleted file mode 100644 index 83359d8..0000000 --- a/doc/unitTest/images/icon_warning_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_warning_sml.gif b/doc/unitTest/images/icon_warning_sml.gif Binary files differdeleted file mode 100644 index 873bbb5..0000000 --- a/doc/unitTest/images/icon_warning_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_waste_lrg.gif b/doc/unitTest/images/icon_waste_lrg.gif Binary files differdeleted file mode 100644 index e5434aa..0000000 --- a/doc/unitTest/images/icon_waste_lrg.gif +++ /dev/null diff --git a/doc/unitTest/images/icon_waste_sml.gif b/doc/unitTest/images/icon_waste_sml.gif Binary files differdeleted file mode 100644 index 6dd046d..0000000 --- a/doc/unitTest/images/icon_waste_sml.gif +++ /dev/null diff --git a/doc/unitTest/images/logos/maven-feather.png b/doc/unitTest/images/logos/maven-feather.png Binary files differdeleted file mode 100644 index 5beac16..0000000 --- a/doc/unitTest/images/logos/maven-feather.png +++ /dev/null diff --git a/doc/unitTest/images/newwindow-classic.png b/doc/unitTest/images/newwindow-classic.png Binary files differdeleted file mode 100644 index 5987117..0000000 --- a/doc/unitTest/images/newwindow-classic.png +++ /dev/null diff --git a/doc/unitTest/images/newwindow.png b/doc/unitTest/images/newwindow.png Binary files differdeleted file mode 100644 index 6287f72..0000000 --- a/doc/unitTest/images/newwindow.png +++ /dev/null diff --git a/doc/unitTest/images/none.png b/doc/unitTest/images/none.png Binary files differdeleted file mode 100644 index fef6d18..0000000 --- a/doc/unitTest/images/none.png +++ /dev/null diff --git a/doc/unitTest/images/nw_maj.gif b/doc/unitTest/images/nw_maj.gif Binary files differdeleted file mode 100644 index 452296b..0000000 --- a/doc/unitTest/images/nw_maj.gif +++ /dev/null diff --git a/doc/unitTest/images/nw_maj_hi.gif b/doc/unitTest/images/nw_maj_hi.gif Binary files differdeleted file mode 100644 index 54c3933..0000000 --- a/doc/unitTest/images/nw_maj_hi.gif +++ /dev/null diff --git a/doc/unitTest/images/nw_maj_rond.gif b/doc/unitTest/images/nw_maj_rond.gif Binary files differdeleted file mode 100644 index add42a4..0000000 --- a/doc/unitTest/images/nw_maj_rond.gif +++ /dev/null diff --git a/doc/unitTest/images/nw_med.gif b/doc/unitTest/images/nw_med.gif Binary files differdeleted file mode 100644 index d2b6d91..0000000 --- a/doc/unitTest/images/nw_med.gif +++ /dev/null diff --git a/doc/unitTest/images/nw_med_hi.gif b/doc/unitTest/images/nw_med_hi.gif Binary files differdeleted file mode 100644 index 0c2db4c..0000000 --- a/doc/unitTest/images/nw_med_hi.gif +++ /dev/null diff --git a/doc/unitTest/images/nw_med_rond.gif b/doc/unitTest/images/nw_med_rond.gif Binary files differdeleted file mode 100644 index 8aaa564..0000000 --- a/doc/unitTest/images/nw_med_rond.gif +++ /dev/null diff --git a/doc/unitTest/images/nw_min.gif b/doc/unitTest/images/nw_min.gif Binary files differdeleted file mode 100644 index bf4bc75..0000000 --- a/doc/unitTest/images/nw_min.gif +++ /dev/null diff --git a/doc/unitTest/images/nw_min_036.gif b/doc/unitTest/images/nw_min_036.gif Binary files differdeleted file mode 100644 index eb344a8..0000000 --- a/doc/unitTest/images/nw_min_036.gif +++ /dev/null diff --git a/doc/unitTest/images/nw_min_hi.gif b/doc/unitTest/images/nw_min_hi.gif Binary files differdeleted file mode 100644 index a8a30ab..0000000 --- a/doc/unitTest/images/nw_min_hi.gif +++ /dev/null diff --git a/doc/unitTest/images/pdf.gif b/doc/unitTest/images/pdf.gif Binary files differdeleted file mode 100644 index 7bce338..0000000 --- a/doc/unitTest/images/pdf.gif +++ /dev/null diff --git a/doc/unitTest/images/poweredby_036.gif b/doc/unitTest/images/poweredby_036.gif Binary files differdeleted file mode 100644 index 49d0345..0000000 --- a/doc/unitTest/images/poweredby_036.gif +++ /dev/null diff --git a/doc/unitTest/images/product_logo.gif b/doc/unitTest/images/product_logo.gif Binary files differdeleted file mode 100644 index 327b838..0000000 --- a/doc/unitTest/images/product_logo.gif +++ /dev/null diff --git a/doc/unitTest/images/remove.gif b/doc/unitTest/images/remove.gif Binary files differdeleted file mode 100644 index ad4b238..0000000 --- a/doc/unitTest/images/remove.gif +++ /dev/null diff --git a/doc/unitTest/images/se_maj_rond.gif b/doc/unitTest/images/se_maj_rond.gif Binary files differdeleted file mode 100644 index da2510e..0000000 --- a/doc/unitTest/images/se_maj_rond.gif +++ /dev/null diff --git a/doc/unitTest/images/strich.gif b/doc/unitTest/images/strich.gif Binary files differdeleted file mode 100644 index a33e79d..0000000 --- a/doc/unitTest/images/strich.gif +++ /dev/null diff --git a/doc/unitTest/images/sw_maj_rond.gif b/doc/unitTest/images/sw_maj_rond.gif Binary files differdeleted file mode 100644 index 110bdf4..0000000 --- a/doc/unitTest/images/sw_maj_rond.gif +++ /dev/null diff --git a/doc/unitTest/images/sw_med_rond.gif b/doc/unitTest/images/sw_med_rond.gif Binary files differdeleted file mode 100644 index 6671c3d..0000000 --- a/doc/unitTest/images/sw_med_rond.gif +++ /dev/null diff --git a/doc/unitTest/images/sw_min.gif b/doc/unitTest/images/sw_min.gif Binary files differdeleted file mode 100644 index d96369d..0000000 --- a/doc/unitTest/images/sw_min.gif +++ /dev/null diff --git a/doc/unitTest/images/update.gif b/doc/unitTest/images/update.gif Binary files differdeleted file mode 100644 index 71ca225..0000000 --- a/doc/unitTest/images/update.gif +++ /dev/null diff --git a/doc/unitTest/surefire-report.html b/doc/unitTest/surefire-report.html index bb8c441..f7f45e0 100644 --- a/doc/unitTest/surefire-report.html +++ b/doc/unitTest/surefire-report.html @@ -1,8 +1,83 @@ - -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html> -<head> -<title>Surefire Report</title><script type="text/javascript"> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=${outputEncoding}" />
+ <title>Surefire Report</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 2010-11-19
+ </div>
+ <div class="xright">
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <script type="text/javascript"> function toggleDisplay(elementId) { var elm = document.getElementById(elementId + 'error'); if (elm && typeof elm.style != "undefined") { @@ -16,54 +91,48 @@ function toggleDisplay(elementId) { } } } -</script> -<style type="text/css" media="all"> -@import url("./css/maven-base.css"); -@import url("./css/maven-theme.css");@import url("./css/site.css"); -</style> -<link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta> -</head> - -<body class="composite"> -<div id="banner"> - - -<div class="clear"> -<hr/> +</script><div class="section"><h2>Surefire Report</h2> </div> +<div class="section"><h2>Summary</h2> +<a name="Summary"></a><br /> +<table class="bodyTable"><tr class="a"><th>Tests</th> +<th>Errors </th> +<th>Failures</th> +<th>Skipped</th> +<th>Success Rate</th> +<th>Time</th> +</tr> +<tr class="b"><td>0</td> +<td>0</td> +<td>0</td> +<td>0</td> +<td>0%</td> +<td>0</td> +</tr> +</table> +<br /> +<p>Note: failures are anticipated and checked for with assertions while errors are unanticipated.</p> +<br /> </div> -<div id="breadcrumbs"> -<div class="xleft">Last Published: Fri Aug 21 09:03:34 CEST 2009</div> -<div class="xright"></div> -<div class="clear"> -<hr/> -</div> -</div> -<div id="leftColumn"><div id="navcolumn"><h5>Project Documentation</h5> -<ul> - <li class="none"> - <strong> - <a href="surefire-report.html">Surefire Report</a> - </strong> - </li> -</ul><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"> -<img alt="Built by Maven" src="./images/logos/maven-feather.png"></img> -</a> -</div></div> -<div id="bodyColumn"> -<div id="contentBox"> -<div class="section"><h2>Surefire Report</h2></div><div class="section"><h2><a name="Summary"></a>Summary</h2><br /><table class="bodyTable"><tr class="a"><th>Tests</th><th>Errors </th><th>Failures</th><th>Skipped</th><th>Success Rate</th><th>Time</th></tr><tr class="b"><td>0</td><td>0</td><td>0</td><td>0</td><td>0%</td><td>0</td></tr></table><br />Note: failures are anticipated and checked for with assertions while errors are unanticipated.<br /></div><br /> -</div> -</div> -<div class="clear"> -<hr/> -</div> -<div id="footer"> -<div class="xright">© 2002-2005, Apache Software Foundation</div> -<div class="clear"> -<hr/> -</div> -</div> -</body> -</html> +
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">©
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
diff --git a/endorsed/resolver-2.9.1.jar b/endorsed/resolver-2.10.0.jar Binary files differindex e535bdc..e535bdc 100644 --- a/endorsed/resolver-2.9.1.jar +++ b/endorsed/resolver-2.10.0.jar diff --git a/endorsed/serializer-2.9.1.jar b/endorsed/serializer-2.10.0.jar Binary files differindex de9b007..de9b007 100644 --- a/endorsed/serializer-2.9.1.jar +++ b/endorsed/serializer-2.10.0.jar diff --git a/endorsed/xercesImpl-2.10.0.jar b/endorsed/xercesImpl-2.10.0.jar Binary files differnew file mode 100644 index 0000000..9dcd8c3 --- /dev/null +++ b/endorsed/xercesImpl-2.10.0.jar diff --git a/endorsed/xercesImpl-2.9.1.jar b/endorsed/xercesImpl-2.9.1.jar Binary files differdeleted file mode 100644 index 8f762e1..0000000 --- a/endorsed/xercesImpl-2.9.1.jar +++ /dev/null diff --git a/endorsed/xml-apis-2.9.1.jar b/endorsed/xml-apis-2.10.0.jar Binary files differindex d42c0ea..4673346 100644 --- a/endorsed/xml-apis-2.9.1.jar +++ b/endorsed/xml-apis-2.10.0.jar diff --git a/lib/avalon-framework-4.1.3.jar b/lib/avalon-framework-4.1.3.jar Binary files differdeleted file mode 100644 index fd72580..0000000 --- a/lib/avalon-framework-4.1.3.jar +++ /dev/null diff --git a/lib/bcprov-ext-jdk15-1.40.jar b/lib/bcprov-ext-jdk15-1.40.jar Binary files differdeleted file mode 100644 index 5fb6c1d..0000000 --- a/lib/bcprov-ext-jdk15-1.40.jar +++ /dev/null diff --git a/lib/bcprov-jdk15-1.43.jar b/lib/bcprov-jdk15-1.45.jar Binary files differindex f7bf116..409070b 100644 --- a/lib/bcprov-jdk15-1.43.jar +++ b/lib/bcprov-jdk15-1.45.jar diff --git a/lib/commons-logging-1.1.jar b/lib/commons-logging-1.1.jar Binary files differdeleted file mode 100644 index 2ff9bbd..0000000 --- a/lib/commons-logging-1.1.jar +++ /dev/null diff --git a/lib/jargs-1.0.jar b/lib/jargs-1.0.jar Binary files differdeleted file mode 100644 index cdbc80b..0000000 --- a/lib/jargs-1.0.jar +++ /dev/null diff --git a/lib/jcl-over-slf4j-1.5.5.jar b/lib/jcl-over-slf4j-1.5.5.jar Binary files differdeleted file mode 100644 index f97cf3d..0000000 --- a/lib/jcl-over-slf4j-1.5.5.jar +++ /dev/null diff --git a/lib/jcl-over-slf4j-1.5.8.jar b/lib/jcl-over-slf4j-1.5.8.jar Binary files differdeleted file mode 100644 index 4281c59..0000000 --- a/lib/jcl-over-slf4j-1.5.8.jar +++ /dev/null diff --git a/lib/jcl-over-slf4j-1.6.1.jar b/lib/jcl-over-slf4j-1.6.1.jar Binary files differnew file mode 100644 index 0000000..c44d8de --- /dev/null +++ b/lib/jcl-over-slf4j-1.6.1.jar diff --git a/lib/joda-time-1.5.2.jar b/lib/joda-time-1.5.2.jar Binary files differdeleted file mode 100644 index 247898f..0000000 --- a/lib/joda-time-1.5.2.jar +++ /dev/null diff --git a/lib/jul-to-slf4j-1.5.8.jar b/lib/jul-to-slf4j-1.5.8.jar Binary files differdeleted file mode 100644 index dfcbf8c..0000000 --- a/lib/jul-to-slf4j-1.5.8.jar +++ /dev/null diff --git a/lib/jul-to-slf4j-1.6.1.jar b/lib/jul-to-slf4j-1.6.1.jar Binary files differnew file mode 100644 index 0000000..e240f3b --- /dev/null +++ b/lib/jul-to-slf4j-1.6.1.jar diff --git a/lib/log4j-1.2.12.jar b/lib/log4j-1.2.12.jar Binary files differdeleted file mode 100644 index 9b5a720..0000000 --- a/lib/log4j-1.2.12.jar +++ /dev/null diff --git a/lib/log4j-over-slf4j-1.5.5.jar b/lib/log4j-over-slf4j-1.5.5.jar Binary files differdeleted file mode 100644 index d329877..0000000 --- a/lib/log4j-over-slf4j-1.5.5.jar +++ /dev/null diff --git a/lib/log4j-over-slf4j-1.5.8.jar b/lib/log4j-over-slf4j-1.5.8.jar Binary files differdeleted file mode 100644 index 5ca424d..0000000 --- a/lib/log4j-over-slf4j-1.5.8.jar +++ /dev/null diff --git a/lib/log4j-over-slf4j-1.6.1.jar b/lib/log4j-over-slf4j-1.6.1.jar Binary files differnew file mode 100644 index 0000000..c4025f4 --- /dev/null +++ b/lib/log4j-over-slf4j-1.6.1.jar diff --git a/lib/logback-classic-0.9.13.jar b/lib/logback-classic-0.9.13.jar Binary files differdeleted file mode 100644 index e2c1bf8..0000000 --- a/lib/logback-classic-0.9.13.jar +++ /dev/null diff --git a/lib/logback-classic-0.9.17.jar b/lib/logback-classic-0.9.17.jar Binary files differdeleted file mode 100644 index 88ece3f..0000000 --- a/lib/logback-classic-0.9.17.jar +++ /dev/null diff --git a/lib/logback-classic-0.9.26.jar b/lib/logback-classic-0.9.26.jar Binary files differnew file mode 100644 index 0000000..f295dfc --- /dev/null +++ b/lib/logback-classic-0.9.26.jar diff --git a/lib/logback-core-0.9.13.jar b/lib/logback-core-0.9.13.jar Binary files differdeleted file mode 100644 index cce9a6d..0000000 --- a/lib/logback-core-0.9.13.jar +++ /dev/null diff --git a/lib/logback-core-0.9.17.jar b/lib/logback-core-0.9.17.jar Binary files differdeleted file mode 100644 index 5753af7..0000000 --- a/lib/logback-core-0.9.17.jar +++ /dev/null diff --git a/lib/logback-core-0.9.26.jar b/lib/logback-core-0.9.26.jar Binary files differnew file mode 100644 index 0000000..ed505e5 --- /dev/null +++ b/lib/logback-core-0.9.26.jar diff --git a/lib/logkit-1.0.1.jar b/lib/logkit-1.0.1.jar Binary files differdeleted file mode 100644 index d3250ee..0000000 --- a/lib/logkit-1.0.1.jar +++ /dev/null diff --git a/lib/opensaml-2.2.3.jar b/lib/opensaml-2.2.3.jar Binary files differdeleted file mode 100644 index 2712f80..0000000 --- a/lib/opensaml-2.2.3.jar +++ /dev/null diff --git a/lib/opensaml-2.3.0.jar b/lib/opensaml-2.4.0.jar Binary files differindex aedec84..c8980bd 100644 --- a/lib/opensaml-2.3.0.jar +++ b/lib/opensaml-2.4.0.jar diff --git a/lib/openws-1.2.2.jar b/lib/openws-1.2.2.jar Binary files differdeleted file mode 100644 index b66347c..0000000 --- a/lib/openws-1.2.2.jar +++ /dev/null diff --git a/lib/openws-1.3.0.jar b/lib/openws-1.3.0.jar Binary files differdeleted file mode 100644 index c8bc891..0000000 --- a/lib/openws-1.3.0.jar +++ /dev/null diff --git a/lib/openws-1.4.0.jar b/lib/openws-1.4.0.jar Binary files differnew file mode 100644 index 0000000..fa1bbc6 --- /dev/null +++ b/lib/openws-1.4.0.jar diff --git a/lib/servlet-api-2.3.jar b/lib/servlet-api-2.3.jar Binary files differdeleted file mode 100644 index cd5b351..0000000 --- a/lib/servlet-api-2.3.jar +++ /dev/null diff --git a/lib/shibboleth-discovery-service-1.1.0.jar b/lib/shibboleth-discovery-service-1.1.0.jar Binary files differdeleted file mode 100644 index a2083c7..0000000 --- a/lib/shibboleth-discovery-service-1.1.0.jar +++ /dev/null diff --git a/lib/shibboleth-discovery-service-1.1.1.jar b/lib/shibboleth-discovery-service-1.1.1.jar Binary files differdeleted file mode 100644 index a6c9cb4..0000000 --- a/lib/shibboleth-discovery-service-1.1.1.jar +++ /dev/null diff --git a/lib/shibboleth-discovery-service-1.1.2.jar b/lib/shibboleth-discovery-service-1.1.2.jar Binary files differnew file mode 100644 index 0000000..3eb06c3 --- /dev/null +++ b/lib/shibboleth-discovery-service-1.1.2.jar diff --git a/lib/slf4j-api-1.5.6.jar b/lib/slf4j-api-1.5.6.jar Binary files differdeleted file mode 100644 index d794252..0000000 --- a/lib/slf4j-api-1.5.6.jar +++ /dev/null diff --git a/lib/slf4j-api-1.5.8.jar b/lib/slf4j-api-1.5.8.jar Binary files differdeleted file mode 100644 index 20d1d37..0000000 --- a/lib/slf4j-api-1.5.8.jar +++ /dev/null diff --git a/lib/slf4j-api-1.6.1.jar b/lib/slf4j-api-1.6.1.jar Binary files differnew file mode 100644 index 0000000..f1f4fdd --- /dev/null +++ b/lib/slf4j-api-1.6.1.jar diff --git a/lib/xmlsec-1.4.2.jar b/lib/xmlsec-1.4.2.jar Binary files differdeleted file mode 100644 index 6753cec..0000000 --- a/lib/xmlsec-1.4.2.jar +++ /dev/null diff --git a/lib/xmltooling-1.2.0.jar b/lib/xmltooling-1.2.0.jar Binary files differdeleted file mode 100644 index 3837ea9..0000000 --- a/lib/xmltooling-1.2.0.jar +++ /dev/null diff --git a/lib/xmltooling-1.2.1.jar b/lib/xmltooling-1.3.0.jar Binary files differindex 65d3aac..0ec989c 100644 --- a/lib/xmltooling-1.2.1.jar +++ b/lib/xmltooling-1.3.0.jar diff --git a/src/installer/lib/bcprov-jdk15-1.43.jar b/src/installer/lib/bcprov-jdk15-1.45.jar Binary files differindex f7bf116..409070b 100644 --- a/src/installer/lib/bcprov-jdk15-1.43.jar +++ b/src/installer/lib/bcprov-jdk15-1.45.jar diff --git a/src/installer/resources/build.xml b/src/installer/resources/build.xml index ba7a5cd..b4201d8 100644 --- a/src/installer/resources/build.xml +++ b/src/installer/resources/build.xml @@ -17,7 +17,7 @@ <!-- install - for deployment --> <target name="install" description="Creates the discovery service home directory, install configuration files, and create the service's WAR."> - <input message="Where should the Shibboleth Discovert Service software be installed?" + <input message="Where should the Shibboleth Discovery Service software be installed?" addproperty="ds.home.input" defaultvalue="${ds.home}" /> <var name="ds.home" value="${ds.home.input}" /> diff --git a/src/installer/resources/install.properties b/src/installer/resources/install.properties index 6de85c4..4b9d0de 100644 --- a/src/installer/resources/install.properties +++ b/src/installer/resources/install.properties @@ -1,2 +1 @@ -#Mon Jun 28 14:25:15 CEST 2010 -ds.home=/opt/shibboleth-ds +ds.home = /opt/shibboleth-ds
\ No newline at end of file diff --git a/src/installer/resources/logging.xml b/src/installer/resources/logging.xml index 77fefd6..3e01593 100644 --- a/src/installer/resources/logging.xml +++ b/src/installer/resources/logging.xml @@ -7,22 +7,22 @@ --> <appender name="DS_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>$DS_HOME$/logs/discoveryService.log</File> - <ImmediateFlush>true</ImmediateFlush> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <FileNamePattern>$DS_HOME$/logs/discovery-%d{yyyy-MM-dd}.log</FileNamePattern> </rollingPolicy> - <layout class="ch.qos.logback.classic.PatternLayout"> - <Pattern>%date{HH:mm:ss.SSS} %level [%logger] %msg%n%ex{full}%n</Pattern> - </layout> + <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> + <charset>UTF-8</charset> + <Pattern>%date{HH:mm:ss.SSS} - %level [%logger:%line] - %msg%n%ex{full}%n</Pattern> + </encoder> </appender> <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> - <ImmediateFlush>true</ImmediateFlush> - <layout class="ch.qos.logback.classic.PatternLayout"> - <Pattern>%date{HH:mm:ss.SSS} %level [%logger] %msg%n%ex{full}%n</Pattern> - </layout> + <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> + <charset>UTF-8</charset> + <Pattern>%date{HH:mm:ss.SSS} - %level [%logger:%line] - %msg%n%ex{full}%n</Pattern> + </encoder> </appender> <!-- diff --git a/src/installer/resources/wayfconfig.xml b/src/installer/resources/wayfconfig.xml index a797b54..7a65e7d 100644 --- a/src/installer/resources/wayfconfig.xml +++ b/src/installer/resources/wayfconfig.xml @@ -37,7 +37,7 @@ warnOnBadBinding describes what to do iof the metadata has a badly formed <DiscoveryResponse> false (or not present) means that the bad SP is removed from the metadata and an error written to the log file. - True means that we just noter this in the log file. + True means that we just note this in the log file. THIS SETTING IS SYSTEM WIDE ONLY. --> @@ -70,14 +70,14 @@ NOTE - for windows installation with an explicit DOS device ("C:\etc\discoveryservice") The url below should be "file://C:\program files/metadata/sites.xml - --> +--> <MetadataProvider displayName="Federation Name" identifier="FirstSite" url="file://$DS_HOME$/metadata/sites.xml"/> -<!-- If the WAYF is to handle data from more than one metadata source +<!-- If the DS is to handle data from more than one metadata source then more metadataproviders can be provided, as below <MetadataProvider @@ -85,8 +85,36 @@ identifier="SecondSite" backingFile="$DS_HOME$/metadata/ukfed_store.xml" url="http://metadata.ukfederation.org.uk/ukfederation-metadata.xml"/> + + White and black list providers are defined as filters inside a provider: + + <MetadataProvider + + displayName="WhiteListed Metadata" + identifier="White" + type="edu.internet2.middleware.shibboleth.metadata.provider.XMLMetadata" + backingFile="$DS_HOME$/metadata/whitelist_store.xml" + url="http://metadata.ukfederation.org.uk/ukfederation-test.xml"> + + <Filter identifier="false" + type="edu.internet2.middleware.shibboleth.wayf.plugins.provider.ListFilter" + excludeEntries="true"> + <EntityId>https://idp.edina.ac.uk/shibboleth</EntityId> + <EntityId>https://dlib-adidp.ucs.ed.ac.uk/shibboleth</EntityId> + <EntityId>https://idp.edina.ac.uk/shibboleth-devel</EntityId> + <EntityId>https://idp.edina.ac.uk/shibboleth-devel-13</EntityId> + </Filter> + </MetadataProvider> + + NOTE that the resulting metadata has to include any SP which may need service from + this DS. + + For a black list, set excludeEntries="true" (the listed Entities will be excluded), for + a while list, set it to "false" (the listed entries will be included). + --> + <!-- Plugins are extensible, the identifier is required, as is the type, the rest is for the plugin to define --> @@ -139,7 +167,7 @@ </DiscoveryServiceHandler> <!-- The ClearCache handler causes the cookie to be deleted. The jsp shipped - with the WAYF refers to this handler --> + with the DS refers to this handler --> <DiscoveryServiceHandler location=".+/ClearCache.wayf"> diff --git a/src/main/webapp/Suggest.js b/src/main/webapp/Suggest.js index 6fd945c..2f17b93 100644 --- a/src/main/webapp/Suggest.js +++ b/src/main/webapp/Suggest.js @@ -1,8 +1,3 @@ -// function log(what)
-//{
-// document.getElementById("dbg").innerHTML += what ;
-//}
-
function TypeAheadControl(list, box, orig, submit, optype, ie6hack)
{
//
@@ -31,11 +26,11 @@ function TypeAheadControl(list, box, orig, submit, optype, ie6hack) i++;
}
//
- // Set up the "dropDown"
+ // Set up the 'dropDown'
//
- this.dropDown = document.createElement("div");
- this.dropDown.className = "dropdown";
- this.dropDown.style.visibility = "hidden";
+ this.dropDown = document.createElement('div');
+ this.dropDown.className = 'dropdown';
+ this.dropDown.style.visibility = 'hidden';
this.dropDown.style.width = box.offsetWidth;
this.dropDown.current = -1;
document.body.appendChild(this.dropDown);
@@ -43,8 +38,7 @@ function TypeAheadControl(list, box, orig, submit, optype, ie6hack) //
// mouse listeners for the dropdown box
//
- this.dropDown.onmouseover = function(event)
- {
+ this.dropDown.onmouseover = function(event) {
if (!event) {
event = window.event;
}
@@ -55,8 +49,7 @@ function TypeAheadControl(list, box, orig, submit, optype, ie6hack) myThis.select(target);
}
- this.dropDown.onmousedown = function(event)
- {
+ this.dropDown.onmousedown = function(event) {
if (-1 != myThis.dropDown.current) {
myThis.textBox.value = myThis.results[myThis.dropDown.current][0];
}
@@ -67,13 +60,13 @@ function TypeAheadControl(list, box, orig, submit, optype, ie6hack) //
this.textBox.onkeyup = function(event) {
//
- // get window even if needed
+ // get window even if needed (because of browser oddities)
//
if (!event) {
event = window.event;
}
myThis.handleKeyUp(event);
- }
+ };
this.textBox.onkeydown = function(event) {
if (!event) {
@@ -81,22 +74,21 @@ function TypeAheadControl(list, box, orig, submit, optype, ie6hack) }
myThis.handleKeyDown(event);
- }
+ };
this.textBox.onblur = function() {
myThis.hideDrop();
- }
+ };
this.textBox.onfocus = function() {
myThis.handleChange();
- }
+ };
-}
+};
//
// Given a name return the first maxresults, or all possibles
//
-TypeAheadControl.prototype.getPossible = function(name)
-{
+TypeAheadControl.prototype.getPossible = function(name) {
var possibles = [];
var inIndex = 0;
var outIndex = 0;
@@ -129,8 +121,13 @@ TypeAheadControl.prototype.getPossible = function(name) }
inIndex ++;
}
+ //
+ // reset the cursor to the top
+ //
+ this.dropDown.current = -1;
+
return possibles;
-}
+};
TypeAheadControl.prototype.handleKeyUp = function(event) {
var key = event.keyCode;
@@ -139,7 +136,7 @@ TypeAheadControl.prototype.handleKeyUp = function(event) { //
// Escape - clear
//
- this.textBox.value = "";
+ this.textBox.value = '';
this.handleChange();
} else if (8 == key || 32 == key || (key >= 46 && key < 112) || key > 123) {
//
@@ -147,7 +144,7 @@ TypeAheadControl.prototype.handleKeyUp = function(event) { //
this.handleChange();
}
-}
+};
TypeAheadControl.prototype.handleKeyDown = function(event) {
@@ -165,46 +162,44 @@ TypeAheadControl.prototype.handleKeyDown = function(event) { //
this.downSelect();
}
-}
+};
-TypeAheadControl.prototype.hideDrop = function()
-{
+TypeAheadControl.prototype.hideDrop = function() {
var i = 0;
if (null != this.ie6hack) {
while (i < this.ie6hack.length) {
- this.ie6hack[i].style.visibility = "visible";
+ this.ie6hack[i].style.visibility = 'visible';
i++;
}
}
- this.dropDown.style.visibility = "hidden";
- this.doUnselected();
-}
+ this.dropDown.style.visibility = 'hidden';
+ if (-1 == this.dropDown.current) {
+ this.doUnselected();
+ }
+};
-TypeAheadControl.prototype.showDrop = function()
-{
+TypeAheadControl.prototype.showDrop = function() {
var i = 0;
if (null != this.ie6hack) {
while (i < this.ie6hack.length) {
- this.ie6hack[i].style.visibility = "hidden";
+ this.ie6hack[i].style.visibility = 'hidden';
i++;
}
}
- this.dropDown.style.visibility = "visible";
-}
+ this.dropDown.style.visibility = 'visible';
+};
-TypeAheadControl.prototype.doSelected = function()
-{
- this.submit.value="Select";
- this.optype.value = "selection";
-}
+TypeAheadControl.prototype.doSelected = function() {
+ this.submit.value='Select';
+ this.optype.value = 'selection';
+};
-TypeAheadControl.prototype.doUnselected = function()
-{
- this.submit.value="Search";
+TypeAheadControl.prototype.doUnselected = function() {
+ this.submit.value='Search';
- this.optype.value = "search";
-}
+ this.optype.value = 'search';
+};
TypeAheadControl.prototype.handleChange = function() {
@@ -227,7 +222,7 @@ TypeAheadControl.prototype.handleChange = function() { this.doUnselected();
}
}
-}
+};
//
// A lot of the stuff below comes from
@@ -235,32 +230,30 @@ TypeAheadControl.prototype.handleChange = function() { //
// With thanks to Nicholas C Zakas
//
-TypeAheadControl.prototype.populateDropDown = function(list)
-{
- this.dropDown.innerHTML = "";
+TypeAheadControl.prototype.populateDropDown = function(list) {
+ this.dropDown.innerHTML = '';
var i = 0;
var div;
while (i < list.length) {
- div = document.createElement("div");
+ div = document.createElement('div');
div.appendChild(document.createTextNode(list[i][0]));
-// div.style.zIndex = "1000";
+// div.style.zIndex = '1000';
this.dropDown.appendChild(div);
i++;
}
var off = this.getXY();
- this.dropDown.style.left = off[0] + "px";
- this.dropDown.style.top = off[1] + "px";
+ this.dropDown.style.left = off[0] + 'px';
+ this.dropDown.style.top = off[1] + 'px';
this.showDrop();
-}
+};
-TypeAheadControl.prototype.getXY = function()
-{
+TypeAheadControl.prototype.getXY = function() {
var node = this.textBox;
var sumX = 0;
var sumY = node.offsetHeight;
- while(node.tagName != "BODY") {
+ while(node.tagName != 'BODY') {
sumX += node.offsetLeft;
sumY += node.offsetTop;
node = node.offsetParent;
@@ -272,10 +265,9 @@ TypeAheadControl.prototype.getXY = function() sumY += node.offsetTop;
return [sumX, sumY];
-}
+};
-TypeAheadControl.prototype.select = function(selected)
-{
+TypeAheadControl.prototype.select = function(selected) {
var i = 0;
var node;
this.dropDown.current = -1;
@@ -286,7 +278,7 @@ TypeAheadControl.prototype.select = function(selected) //
// Highlight it
//
- node.className = "current";
+ node.className = 'current';
//
// turn on the button
//
@@ -299,16 +291,16 @@ TypeAheadControl.prototype.select = function(selected) // and the value for the Server
//
this.origin.value = this.results[i][1];
+ this.origin.textValue = this.results[i][0];
} else {
- node.className = "";
+ node.className = '';
}
i++;
}
this.textBox.focus();
};
-TypeAheadControl.prototype.downSelect = function()
-{
+TypeAheadControl.prototype.downSelect = function() {
if (this.results.length > 0) {
if (-1 == this.dropDown.current) {
@@ -316,48 +308,50 @@ TypeAheadControl.prototype.downSelect = function() // mimic a select()
//
this.dropDown.current = 0;
- this.dropDown.childNodes[0].className = "current";
+ this.dropDown.childNodes[0].className = 'current';
this.doSelected();
this.origin.value = this.results[0][1];
+ this.origin.textValue = this.results[0][0];
} else if (this.dropDown.current < (this.results.length-1)) {
//
// turn off highlight
//
- this.dropDown.childNodes[this.dropDown.current].className = "";
+ this.dropDown.childNodes[this.dropDown.current].className = '';
//
// move cursor
//
this.dropDown.current++;
//
- // and "select"
+ // and 'select'
//
- this.dropDown.childNodes[this.dropDown.current].className = "current";
+ this.dropDown.childNodes[this.dropDown.current].className = 'current';
this.doSelected();
this.origin.value = this.results[this.dropDown.current][1];
+ this.origin.textValue = this.results[this.dropDown.current][0];
}
}
- }
+};
-TypeAheadControl.prototype.upSelect = function()
-{
+TypeAheadControl.prototype.upSelect = function() {
if ((this.results.length > 0) &&
(this.dropDown.current > 0)) {
//
// turn off highlight
//
- this.dropDown.childNodes[this.dropDown.current].className = "";
+ this.dropDown.childNodes[this.dropDown.current].className = '';
//
// move cursor
//
this.dropDown.current--;
//
- // and "select"
+ // and 'select'
//
- this.dropDown.childNodes[this.dropDown.current].className = "current";
+ this.dropDown.childNodes[this.dropDown.current].className = 'current';
this.doSelected();
this.origin.value = this.results[this.dropDown.current][1];
+ this.origin.textValue = this.results[this.dropDown.current][0];
}
-}
\ No newline at end of file +};
\ No newline at end of file diff --git a/src/main/webapp/wayf.jsp b/src/main/webapp/wayf.jsp index 3a9e258..e30fc38 100644 --- a/src/main/webapp/wayf.jsp +++ b/src/main/webapp/wayf.jsp @@ -237,14 +237,14 @@ Recently used organizations: <!-- PROGRAMMING NOTE - Add the "instant serach" dialogue. + Add the "instant search" dialogue. </logic:present> <div class="list"> <logic:present name="sites" scope="request"> <h2> - Enter insititution name: + Enter institution name: </h2> <form autocomplete="OFF" action=""> <div> @@ -461,7 +461,7 @@ Search by keyword: </div> </form> -<!-- The end of the old code. Below is where search results go 00> +<!-- The end of the old code. Below is where search results go --> </logic:present> <logic:present name="searchResultsEmpty" scope="request"> diff --git a/src/main/webapp/wayferror.jsp b/src/main/webapp/wayferror.jsp index a0cb29d..1fd564a 100644 --- a/src/main/webapp/wayferror.jsp +++ b/src/main/webapp/wayferror.jsp @@ -25,12 +25,12 @@ <p>Please email <a href="mailto:user@domain"> administrator's name</a> and include the following error message:</p> <logic:notEmpty name="requestURL"> -<p class="error">WAYF failure at (<bean:write name="requestURL" />)</p> +<p class="error">Discovery Service failure at (<bean:write name="requestURL" />)</p> <p><bean:write name="errorText" /></p> </logic:notEmpty> <logic:empty name="requestURL"> -<p class="error">The DiscoveryService should not be called directly</p> +<p class="error">The Discovery Service should not be called directly</p> </logic:empty> |