[java-identity-provider COMMIT] /trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd
noreply at shibboleth.net
noreply at shibboleth.net
Thu Apr 17 13:34:19 EDT 2014
Author: rdw
Date: Thu Apr 17 13:34:19 2014
New Revision: 5743
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=5743&view=rev
Log:
IDP-389 Change schema to all inline public key and certificate file as other ways of providing the key to the SignatureValidationParser
Modified:
trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd
Modified: trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd?rev=5743&r1=5742&r2=5743&view=diff
==============================================================================
--- trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd (original)
+++ trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd Thu Apr 17 13:34:19 2014
@@ -372,7 +372,16 @@
</annotation>
<complexContent>
<extension base="shibmd:MetadataFilterType">
- <attribute name="trustEngineRef" use="required">
+ <sequence>
+ <element name="PublicKey" type="string" minOccurs="0" maxOccurs="1">
+ <annotation>
+ <documentation>
+ The PEM of the public key used to sign the metadata.
+ </documentation>
+ </annotation>
+ </element>
+ </sequence>
+ <attribute name="trustEngineRef" type="string">
<annotation>
<documentation>The ID of the trust engine used to validate the signature.</documentation>
</annotation>
@@ -381,6 +390,13 @@
<annotation>
<documentation>
A boolean flag indicating whether a signature is required on incoming metadata.
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="certificateFile" type="string">
+ <annotation>
+ <documentation>
+ The location of a file containing a certificate with the public key to test against.
</documentation>
</annotation>
</attribute>
More information about the commits
mailing list