1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
|
<?xml version="1.0" encoding="utf-8"?>
<Type Name="WebServiceProtocols" FullName="System.Web.Services.Configuration.WebServiceProtocols">
<TypeSignature Language="C#" Value="public enum WebServiceProtocols" />
<AssemblyInfo>
<AssemblyName>System.Web.Services</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>System.Flags</AttributeName>
</Attribute>
</Attributes>
<Docs>
<since version=".NET 2.0" />
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<block subset="none" type="note">
<para>Using the <see cref="F:System.Web.Services.Configuration.WebServiceProtocols.HttpPostLocalhost" /> value of this enumeration does not prevent access to the test or web service from remote computers. This value checks only the host header of the request; no other validation, authentication, or authorization checks are performed. This check mitigates only browser-based redirection attacks. Authentication and authorization are still required to restrict access to a Web service.</para>
</block>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Specifies the transmission protocols that are used to decrypt data sent from a client browser in the HTTP request.</para>
</summary>
</Docs>
<Members>
<Member MemberName="AnyHttpSoap">
<MemberSignature Language="C#" Value="AnyHttpSoap" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Web.Services.Configuration.WebServiceProtocols</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Any version of the HTTP SOAP protocol.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="Documentation">
<MemberSignature Language="C#" Value="Documentation" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Web.Services.Configuration.WebServiceProtocols</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The Web Services Documentation protocol.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="HttpGet">
<MemberSignature Language="C#" Value="HttpGet" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Web.Services.Configuration.WebServiceProtocols</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The HTTP GET protocol.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="HttpPost">
<MemberSignature Language="C#" Value="HttpPost" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Web.Services.Configuration.WebServiceProtocols</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The HTTP POST protocol.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="HttpPostLocalhost">
<MemberSignature Language="C#" Value="HttpPostLocalhost" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Web.Services.Configuration.WebServiceProtocols</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<block subset="none" type="note">
<para>See the Remarks section. This value only checks the request's host header to mitigate only browser-redirect attacks. Authentication and authorization are still required to restrict access to a Web service.</para>
</block>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The HTTP POST LOCALHOST protocol.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="HttpSoap">
<MemberSignature Language="C#" Value="HttpSoap" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Web.Services.Configuration.WebServiceProtocols</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The HTTP SOAP protocol.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="HttpSoap12">
<MemberSignature Language="C#" Value="HttpSoap12" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Web.Services.Configuration.WebServiceProtocols</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The HTTP SOAP version 1.2 protocol.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="Unknown">
<MemberSignature Language="C#" Value="Unknown" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Web.Services.Configuration.WebServiceProtocols</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Unknown protocol.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
</Members>
</Type>
|