72 lines
4.2 KiB
XML
72 lines
4.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Type Name="WSFederationHttpSecurity" FullName="System.ServiceModel.WSFederationHttpSecurity">
|
|
<TypeSignature Language="C#" Value="public sealed class WSFederationHttpSecurity" />
|
|
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit WSFederationHttpSecurity extends System.Object" />
|
|
<AssemblyInfo>
|
|
<AssemblyName>System.ServiceModel</AssemblyName>
|
|
<AssemblyVersion>4.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Base>
|
|
<BaseTypeName>System.Object</BaseTypeName>
|
|
</Base>
|
|
<Interfaces />
|
|
<Docs>
|
|
<remarks>
|
|
<attribution license="cc4" from="Microsoft" modified="false" />
|
|
<para>This class specifies the kind of security to be applied to the wsFederationHttpBinding binding and the specific security settings.</para>
|
|
</remarks>
|
|
<summary>
|
|
<attribution license="cc4" from="Microsoft" modified="false" />
|
|
<para>Specifies the security settings for the <see cref="T:System.ServiceModel.WSFederationHttpBinding" />. This class cannot be inherited.</para>
|
|
</summary>
|
|
</Docs>
|
|
<Members>
|
|
<Member MemberName="Message">
|
|
<MemberSignature Language="C#" Value="public System.ServiceModel.FederatedMessageSecurityOverHttp Message { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance class System.ServiceModel.FederatedMessageSecurityOverHttp Message" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>4.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.ServiceModel.FederatedMessageSecurityOverHttp</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<value>To be added.</value>
|
|
<remarks>
|
|
<attribution license="cc4" from="Microsoft" modified="false" />
|
|
<para>The object returned specifies detailed message-level security properties for the wsFederationHttpBinding.</para>
|
|
</remarks>
|
|
<summary>
|
|
<attribution license="cc4" from="Microsoft" modified="false" />
|
|
<para>Indicates the message security settings for the <see cref="T:System.ServiceModel.WSFederationHttpBinding" />.</para>
|
|
</summary>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Mode">
|
|
<MemberSignature Language="C#" Value="public System.ServiceModel.WSFederationHttpSecurityMode Mode { get; set; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.ServiceModel.WSFederationHttpSecurityMode Mode" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>4.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.ServiceModel.WSFederationHttpSecurityMode</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<value>To be added.</value>
|
|
<remarks>
|
|
<attribution license="cc4" from="Microsoft" modified="false" />
|
|
<para>The enumeration member returned specifies which general type of security is to be applied.</para>
|
|
<para>The allowed values are <see cref="F:System.ServiceModel.WSFederationHttpSecurityMode.Message" /> and <see cref="F:System.ServiceModel.WSFederationHttpSecurityMode.TransportWithMessageCredential" />. </para>
|
|
<para>In the <see cref="F:System.ServiceModel.WSFederationHttpSecurityMode.Message" /> security mode, the message is sent over HTTP and SOAP message security is used to protect the message. Client authentication is performed based on the issued token obtained from the security token service. Server authentication is based on the server's certificate.</para>
|
|
<para>In the <see cref="F:System.ServiceModel.WSFederationHttpSecurityMode.TransportWithMessageCredential" /> security mode, the message is sent over HTTPS. Client authentication is performed by including the issued token obtained from the security token service in the SOAP message. Server authentication, based on the server's certificate, is performed as part of the HTTPS connection setup.</para>
|
|
</remarks>
|
|
<summary>
|
|
<attribution license="cc4" from="Microsoft" modified="false" />
|
|
<para>Gets or sets the type of security to be applied.</para>
|
|
</summary>
|
|
</Docs>
|
|
</Member>
|
|
</Members>
|
|
</Type> |