diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-06-26 20:23:44 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-06-26 20:23:44 -0700 |
commit | 5e4cd2294f7ee2c6f6f44df77cc1a1781144ceec (patch) | |
tree | 5c046c83e059f0fd4e5f5a9f81baab6a78a7502c /src | |
parent | af7d2fcc37b4a696fc98e14bbad15b57143d5a0a (diff) | |
download | DotNetOpenAuth-5e4cd2294f7ee2c6f6f44df77cc1a1781144ceec.zip DotNetOpenAuth-5e4cd2294f7ee2c6f6f44df77cc1a1781144ceec.tar.gz DotNetOpenAuth-5e4cd2294f7ee2c6f6f44df77cc1a1781144ceec.tar.bz2 |
Adds .config file Intellisense for the new options in v3.2.
Resolves Ticket #87.
Diffstat (limited to 'src')
-rw-r--r-- | src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd | 59 |
1 files changed, 58 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd b/src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd index 24251c2..ea32f4c 100644 --- a/src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd +++ b/src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd @@ -129,6 +129,33 @@ <xs:attribute name="minimumHashBitLength" type="xs:int" /> <xs:attribute name="maximumHashBitLength" type="xs:int" /> <xs:attribute name="privateSecretMaximumAge" type="xs:string" /> + <xs:attribute name="requireDirectedIdentity" type="xs:boolean" /> + <xs:attribute name="requireAssociation" type="xs:boolean" /> + <xs:attribute name="rejectUnsolicitedAssertions" type="xs:boolean" /> + <xs:attribute name="rejectDelegatingIdentifiers" type="xs:boolean" /> + <xs:attribute name="ignoreUnsignedExtensions" type="xs:boolean" /> + </xs:complexType> + </xs:element> + <xs:element name="behaviors"> + <xs:complexType> + <xs:choice minOccurs="0" maxOccurs="unbounded"> + <xs:element name="add"> + <xs:complexType> + <xs:attribute name="type" type="xs:string" use="optional" /> + <xs:attribute name="xaml" type="xs:string" use="optional" /> + </xs:complexType> + </xs:element> + <xs:element name="remove"> + <xs:complexType> + <xs:attribute name="type" type="xs:string" use="required" /> + </xs:complexType> + </xs:element> + <xs:element name="clear"> + <xs:complexType> + <!--tag is empty--> + </xs:complexType> + </xs:element> + </xs:choice> </xs:complexType> </xs:element> <xs:element name="store"> @@ -168,11 +195,34 @@ </xs:complexType> </xs:element> </xs:choice> + <xs:attribute name="requireSsl" type="xs:boolean" default="false" /> <xs:attribute name="protectDownlevelReplayAttacks" type="xs:boolean" /> <xs:attribute name="minimumHashBitLength" type="xs:int" /> <xs:attribute name="maximumHashBitLength" type="xs:int" /> </xs:complexType> </xs:element> + <xs:element name="behaviors"> + <xs:complexType> + <xs:choice minOccurs="0" maxOccurs="unbounded"> + <xs:element name="add"> + <xs:complexType> + <xs:attribute name="type" type="xs:string" use="optional" /> + <xs:attribute name="xaml" type="xs:string" use="optional" /> + </xs:complexType> + </xs:element> + <xs:element name="remove"> + <xs:complexType> + <xs:attribute name="type" type="xs:string" use="required" /> + </xs:complexType> + </xs:element> + <xs:element name="clear"> + <xs:complexType> + <!--tag is empty--> + </xs:complexType> + </xs:element> + </xs:choice> + </xs:complexType> + </xs:element> <xs:element name="store"> <xs:complexType> <xs:attribute name="type" type="xs:string"/> @@ -186,7 +236,8 @@ <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="add"> <xs:complexType> - <xs:attribute name="type" type="xs:string" use="required" /> + <xs:attribute name="type" type="xs:string" use="optional" /> + <xs:attribute name="xaml" type="xs:string" use="optional" /> </xs:complexType> </xs:element> <xs:element name="remove"> @@ -202,6 +253,12 @@ </xs:choice> </xs:complexType> </xs:element> + <xs:element name="xriResolver"> + <xs:complexType> + <xs:attribute name="enabled" type="xs:boolean" /> + <xs:attribute name="proxy" type="xs:string" /> + </xs:complexType> + </xs:element> </xs:choice> <xs:attribute name="maxAuthenticationTime" type="xs:string" /> </xs:complexType> |