diff options
-rw-r--r-- | src/DotNetOpenAuth/DotNetOpenAuth.csproj | 1 | ||||
-rw-r--r-- | src/DotNetOpenAuth/OAuth2/Messages/OAuth 2 Messages.cd | 266 |
2 files changed, 267 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth/DotNetOpenAuth.csproj b/src/DotNetOpenAuth/DotNetOpenAuth.csproj index 0c3d87f..8123d7a 100644 --- a/src/DotNetOpenAuth/DotNetOpenAuth.csproj +++ b/src/DotNetOpenAuth/DotNetOpenAuth.csproj @@ -744,6 +744,7 @@ http://opensource.org/licenses/ms-pl.html <ItemGroup> <None Include="Configuration\DotNetOpenAuth.xsd" /> <None Include="Migrated rules for DotNetOpenAuth.ruleset" /> + <None Include="OAuth2\Messages\OAuth 2 Messages.cd" /> <None Include="OAuth\ClassDiagram.cd" /> <None Include="OAuth\Messages\OAuth Messages.cd" /> <None Include="Messaging\Bindings\Bindings.cd" /> diff --git a/src/DotNetOpenAuth/OAuth2/Messages/OAuth 2 Messages.cd b/src/DotNetOpenAuth/OAuth2/Messages/OAuth 2 Messages.cd new file mode 100644 index 0000000..86a0335 --- /dev/null +++ b/src/DotNetOpenAuth/OAuth2/Messages/OAuth 2 Messages.cd @@ -0,0 +1,266 @@ +<?xml version="1.0" encoding="utf-8"?> +<ClassDiagram MajorVersion="1" MinorVersion="1"> + <Class Name="DotNetOpenAuth.OAuth2.Messages.MessageBase" Collapsed="true"> + <Position X="0.5" Y="4" Width="1.5" /> + <TypeIdentifier> + <HashCode>IAAMACQAQAAAgAkAAAAIAAYACgAAIAAAIACAACAAAIA=</HashCode> + <FileName>OAuth2\Messages\MessageBase.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessTokenAssertionRequest" Collapsed="true"> + <Position X="11" Y="5.5" Width="2.25" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.AccessTokenRequestBase" ManuallyRouted="true" FixedFromPoint="true"> + <Path> + <Point X="9.75" Y="7.562" /> + <Point X="10.771" Y="7.562" /> + <Point X="10.771" Y="5.846" /> + <Point X="11" Y="5.846" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAIAAAAAAAAAAAAAgAAAAAQAAAAAAAAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\AccessTokenAssertionRequest.cs</FileName> + </TypeIdentifier> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessTokenAuthorizationCodeRequest" Collapsed="true"> + <Position X="11" Y="6.5" Width="3" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.AccessTokenRequestBase" ManuallyRouted="true" FixedFromPoint="true"> + <Path> + <Point X="9.75" Y="7.562" /> + <Point X="10.781" Y="7.562" /> + <Point X="10.781" Y="6.846" /> + <Point X="11" Y="6.846" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>CCAAAAAAAAACAAAAAAAAAAAQAAAAAAAAAAAAAAAAQAA=</HashCode> + <FileName>OAuth2\Messages\AccessTokenAuthorizationCodeRequest.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessTokenClientCredentialsRequest" Collapsed="true"> + <Position X="11" Y="3.75" Width="2.75" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.AccessTokenRequestBase" FixedFromPoint="true"> + <Path> + <Point X="9.75" Y="7.562" /> + <Point X="10.76" Y="7.562" /> + <Point X="10.76" Y="4.096" /> + <Point X="11" Y="4.096" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\AccessTokenClientCredentialsRequest.cs</FileName> + </TypeIdentifier> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessTokenFailedResponse" Collapsed="true"> + <Position X="3.25" Y="1.75" Width="2.25" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.MessageBase" FixedToPoint="true"> + <Path> + <Point X="1.25" Y="4" /> + <Point X="1.25" Y="2.062" /> + <Point X="3.25" Y="2.062" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAAAIAAAAAAAQAAAABAAAQAAAAAAAEQAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\AccessTokenFailedResponse.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessTokenRefreshRequest" Collapsed="true"> + <Position X="11" Y="4.75" Width="2.25" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.AccessTokenRequestBase" FixedFromPoint="true"> + <Path> + <Point X="9.75" Y="7.562" /> + <Point X="10.76" Y="7.562" /> + <Point X="10.76" Y="5.096" /> + <Point X="11" Y="5.096" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>CCAAAAAAQAACAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\AccessTokenRefreshRequest.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessTokenRequestBase" Collapsed="true"> + <Position X="7.75" Y="7.25" Width="2" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.AuthenticatedClientRequestBase" FixedFromPoint="true"> + <Path> + <Point X="5.5" Y="7.625" /> + <Point X="7.75" Y="7.625" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAAAAAAQAAAACAAAAAAAAAQAAAAAAAAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\AccessTokenRequestBase.cs</FileName> + </TypeIdentifier> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessTokenResourceOwnerPasswordCredentialsRequest" Collapsed="true"> + <Position X="11" Y="7.25" Width="4" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.AccessTokenRequestBase" ManuallyRouted="true" FixedFromPoint="true"> + <Path> + <Point X="9.75" Y="7.562" /> + <Point X="10.711" Y="7.562" /> + <Point X="10.711" Y="7.752" /> + <Point X="11" Y="7.752" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAAAAAAAAAAAAAAAAAAAAAQAAAAAAACAQAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\AccessTokenResourceOwnerPasswordCredentialsRequest.cs</FileName> + </TypeIdentifier> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessTokenSuccessResponse" Collapsed="true"> + <Position X="3.25" Y="2.75" Width="2.25" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.MessageBase" FixedToPoint="true"> + <Path> + <Point X="1.25" Y="4" /> + <Point X="1.25" Y="3.125" /> + <Point X="3.25" Y="3.125" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAAAAAAQAAAACAAAAAAAAQAEAAAAAAQAEAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\AccessTokenSuccessResponse.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AuthenticatedClientRequestBase" Collapsed="true"> + <Position X="3.25" Y="7.25" Width="2.25" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.MessageBase" FixedToPoint="true"> + <Path> + <Point X="1.25" Y="4.562" /> + <Point X="1.25" Y="7.688" /> + <Point X="3.25" Y="7.688" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\AuthenticatedClientRequestBase.cs</FileName> + </TypeIdentifier> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.EndUserAuthorizationFailedResponse" Collapsed="true"> + <Position X="3.25" Y="6.5" Width="2.75" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.MessageBase" FixedToPoint="true"> + <Path> + <Point X="1.25" Y="4.562" /> + <Point X="1.25" Y="6.875" /> + <Point X="3.25" Y="6.875" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAAAIAAAAAAAQAAAAAAAAgAAAAAAAEAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\EndUserAuthorizationFailedResponse.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.EndUserAuthorizationRequest" Collapsed="true"> + <Position X="3.25" Y="5.5" Width="2.25" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.MessageBase" FixedToPoint="true"> + <Path> + <Point X="1.25" Y="4.562" /> + <Point X="1.25" Y="5.812" /> + <Point X="3.25" Y="5.812" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AAAAAAAAQAAAACAAAAAAAACAAAQAAAQAAAAAAAAAQAA=</HashCode> + <FileName>OAuth2\Messages\EndUserAuthorizationRequest.cs</FileName> + </TypeIdentifier> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.EndUserAuthorizationSuccessAccessTokenResponse" Collapsed="true"> + <Position X="6.75" Y="4.25" Width="3.75" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.EndUserAuthorizationSuccessResponseBase" FixedFromPoint="true"> + <Path> + <Point X="6" Y="4.062" /> + <Point X="6.375" Y="4.062" /> + <Point X="6.375" Y="4.596" /> + <Point X="6.75" Y="4.596" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>CCAAAAAAAAACAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\EndUserAuthorizationSuccessAccessTokenResponse.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.EndUserAuthorizationSuccessAuthCodeResponse" Collapsed="true"> + <Position X="6.75" Y="3.25" Width="3.5" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.EndUserAuthorizationSuccessResponseBase" FixedFromPoint="true"> + <Path> + <Point X="6" Y="4.062" /> + <Point X="6.375" Y="4.062" /> + <Point X="6.375" Y="3.596" /> + <Point X="6.75" Y="3.596" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>CCAAAAAAAAACAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\EndUserAuthorizationSuccessAuthCodeResponse.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.EndUserAuthorizationSuccessResponseBase" Collapsed="true"> + <Position X="3.25" Y="3.75" Width="2.75" /> + <TypeIdentifier> + <HashCode>AAACAAAAAAAAACAAAAAAAAgAAAAAAAAAAEAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\EndUserAuthorizationSuccessResponseBase.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.AccessProtectedResourceRequest" Collapsed="true"> + <Position X="3.25" Y="4.75" Width="2.5" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.MessageBase" FixedToPoint="true"> + <Path> + <Point X="1.25" Y="4.562" /> + <Point X="1.25" Y="5.125" /> + <Point X="3.25" Y="5.125" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>CCAAAAAAQAACAAAAAAACAAAAEAAAAAAAAAEAAAQACAE=</HashCode> + <FileName>OAuth2\Messages\AccessProtectedResourceRequest.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Class Name="DotNetOpenAuth.OAuth2.Messages.UnauthorizedResponse" Collapsed="true"> + <Position X="3.25" Y="0.75" Width="2" /> + <InheritanceLine Type="DotNetOpenAuth.OAuth2.Messages.MessageBase" FixedToPoint="true"> + <Path> + <Point X="1.25" Y="4" /> + <Point X="1.25" Y="1.125" /> + <Point X="3.25" Y="1.125" /> + </Path> + </InheritanceLine> + <TypeIdentifier> + <HashCode>AUABAAAAAAAAACAAAAAAAAQIAAAAAAAQAAAAAAAAABA=</HashCode> + <FileName>OAuth2\Messages\UnauthorizedResponse.cs</FileName> + </TypeIdentifier> + <Lollipop Position="0.2" /> + </Class> + <Interface Name="DotNetOpenAuth.OAuth2.Messages.IMessageWithClientState"> + <Position X="11.5" Y="0.5" Width="2" /> + <TypeIdentifier> + <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\IMessageWithClientState.cs</FileName> + </TypeIdentifier> + </Interface> + <Enum Name="DotNetOpenAuth.OAuth2.Messages.EndUserAuthorizationResponseTypes"> + <Position X="8" Y="0.5" Width="3" /> + <TypeIdentifier> + <HashCode>ACAAAAAAAAAAAAAAAgAAAAAAEAAAAAAAAAAAAAAAAAA=</HashCode> + <FileName>OAuth2\Messages\EndUserAuthorizationResponseType.cs</FileName> + </TypeIdentifier> + </Enum> + <Enum Name="DotNetOpenAuth.OAuth2.Messages.GrantType"> + <Position X="6.25" Y="0.5" Width="1.5" /> + <TypeIdentifier> + <HashCode>ACAAAAAAQAAAAAAAAgAAAAAAAAAAAAACAAAAAAEAAAA=</HashCode> + <FileName>OAuth2\Messages\GrantType.cs</FileName> + </TypeIdentifier> + </Enum> + <Font Name="Segoe UI" Size="9" /> +</ClassDiagram>
\ No newline at end of file |