<?xml version="1.0" encoding="utf-8"?> <Type Name="WSSecurityTokenSerializer" FullName="System.ServiceModel.Security.WSSecurityTokenSerializer"> <TypeSignature Language="C#" Value="public class WSSecurityTokenSerializer : System.IdentityModel.Selectors.SecurityTokenSerializer" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WSSecurityTokenSerializer extends System.IdentityModel.Selectors.SecurityTokenSerializer" /> <AssemblyInfo> <AssemblyName>System.ServiceModel</AssemblyName> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Base> <BaseTypeName>System.IdentityModel.Selectors.SecurityTokenSerializer</BaseTypeName> </Base> <Interfaces /> <Docs> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>The class used for serializing and deserializing security tokens, security key identifiers, and security key identifier clauses defined in the WS-Security, WS-Trust, and WS-SecureConversation security specifications.</para> </summary> </Docs> <Members> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public WSSecurityTokenSerializer ();" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Parameters /> <Docs> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Initializes a new instance of the <see cref="T:System.ServiceModel.Security.WSSecurityTokenSerializer" /> class. </para> </summary> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public WSSecurityTokenSerializer (bool emitBspRequiredAttributes);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(bool emitBspRequiredAttributes) cil managed" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Parameters> <Parameter Name="emitBspRequiredAttributes" Type="System.Boolean" /> </Parameters> <Docs> <param name="emitBspRequiredAttributes">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Initializes a new instance of the <see cref="T:System.ServiceModel.Security.WSSecurityTokenSerializer" /> class. </para> </summary> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public WSSecurityTokenSerializer (System.ServiceModel.Security.SecurityVersion securityVersion);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.ServiceModel.Security.SecurityVersion securityVersion) cil managed" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Parameters> <Parameter Name="securityVersion" Type="System.ServiceModel.Security.SecurityVersion" /> </Parameters> <Docs> <param name="securityVersion">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Initializes a new instance of the <see cref="T:System.ServiceModel.Security.WSSecurityTokenSerializer" /> class. </para> </summary> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public WSSecurityTokenSerializer (System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes) cil managed" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Parameters> <Parameter Name="securityVersion" Type="System.ServiceModel.Security.SecurityVersion" /> <Parameter Name="emitBspRequiredAttributes" Type="System.Boolean" /> </Parameters> <Docs> <param name="securityVersion">To be added.</param> <param name="emitBspRequiredAttributes">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Initializes a new instance of the <see cref="T:System.ServiceModel.Security.WSSecurityTokenSerializer" /> class. </para> </summary> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public WSSecurityTokenSerializer (System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, class System.IdentityModel.Tokens.SamlSerializer samlSerializer) cil managed" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Parameters> <Parameter Name="securityVersion" Type="System.ServiceModel.Security.SecurityVersion" /> <Parameter Name="emitBspRequiredAttributes" Type="System.Boolean" /> <Parameter Name="samlSerializer" Type="System.IdentityModel.Tokens.SamlSerializer" /> </Parameters> <Docs> <param name="securityVersion">To be added.</param> <param name="emitBspRequiredAttributes">To be added.</param> <param name="samlSerializer">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Initializes a new instance of the <see cref="T:System.ServiceModel.Security.WSSecurityTokenSerializer" /> class. </para> </summary> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public WSSecurityTokenSerializer (System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, System.Collections.Generic.IEnumerable<Type> knownTypes);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, class System.IdentityModel.Tokens.SamlSerializer samlSerializer, class System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, class System.Collections.Generic.IEnumerable`1<class System.Type> knownTypes) cil managed" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Parameters> <Parameter Name="securityVersion" Type="System.ServiceModel.Security.SecurityVersion" /> <Parameter Name="emitBspRequiredAttributes" Type="System.Boolean" /> <Parameter Name="samlSerializer" Type="System.IdentityModel.Tokens.SamlSerializer" /> <Parameter Name="securityStateEncoder" Type="System.ServiceModel.Security.SecurityStateEncoder" /> <Parameter Name="knownTypes" Type="System.Collections.Generic.IEnumerable<System.Type>" /> </Parameters> <Docs> <param name="securityVersion">To be added.</param> <param name="emitBspRequiredAttributes">To be added.</param> <param name="samlSerializer">To be added.</param> <param name="securityStateEncoder">To be added.</param> <param name="knownTypes">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Initializes a new instance of the <see cref="T:System.ServiceModel.Security.WSSecurityTokenSerializer" /> class.</para> </summary> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public WSSecurityTokenSerializer (System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, System.Collections.Generic.IEnumerable<Type> knownTypes, int maximumKeyDerivationOffset, int maximumKeyDerivationLabelLength, int maximumKeyDerivationNonceLength);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.ServiceModel.Security.SecurityVersion securityVersion, bool emitBspRequiredAttributes, class System.IdentityModel.Tokens.SamlSerializer samlSerializer, class System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder, class System.Collections.Generic.IEnumerable`1<class System.Type> knownTypes, int32 maximumKeyDerivationOffset, int32 maximumKeyDerivationLabelLength, int32 maximumKeyDerivationNonceLength) cil managed" /> <MemberType>Constructor</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <Parameters> <Parameter Name="securityVersion" Type="System.ServiceModel.Security.SecurityVersion" /> <Parameter Name="emitBspRequiredAttributes" Type="System.Boolean" /> <Parameter Name="samlSerializer" Type="System.IdentityModel.Tokens.SamlSerializer" /> <Parameter Name="securityStateEncoder" Type="System.ServiceModel.Security.SecurityStateEncoder" /> <Parameter Name="knownTypes" Type="System.Collections.Generic.IEnumerable<System.Type>" /> <Parameter Name="maximumKeyDerivationOffset" Type="System.Int32" /> <Parameter Name="maximumKeyDerivationLabelLength" Type="System.Int32" /> <Parameter Name="maximumKeyDerivationNonceLength" Type="System.Int32" /> </Parameters> <Docs> <param name="securityVersion">To be added.</param> <param name="emitBspRequiredAttributes">To be added.</param> <param name="samlSerializer">To be added.</param> <param name="securityStateEncoder">To be added.</param> <param name="knownTypes">To be added.</param> <param name="maximumKeyDerivationOffset">To be added.</param> <param name="maximumKeyDerivationLabelLength">To be added.</param> <param name="maximumKeyDerivationNonceLength">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Initializes a new instance of the <see cref="T:System.ServiceModel.Security.WSSecurityTokenSerializer" /> class.</para> </summary> </Docs> </Member> <Member MemberName="CanReadKeyIdentifierClauseCore"> <MemberSignature Language="C#" Value="protected override bool CanReadKeyIdentifierClauseCore (System.Xml.XmlReader reader);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool CanReadKeyIdentifierClauseCore(class System.Xml.XmlReader reader) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="reader" Type="System.Xml.XmlReader" /> </Parameters> <Docs> <param name="reader">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets a value that indicates whether the key identifier clause core can be read using the specified reader. </para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>true if the key identifier clause core can be read using the specified reader; otherwise, false. </para> </returns> </Docs> </Member> <Member MemberName="CanReadKeyIdentifierCore"> <MemberSignature Language="C#" Value="protected override bool CanReadKeyIdentifierCore (System.Xml.XmlReader reader);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool CanReadKeyIdentifierCore(class System.Xml.XmlReader reader) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="reader" Type="System.Xml.XmlReader" /> </Parameters> <Docs> <param name="reader">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets a value that indicates whether the key identifier core can be read using the specified reader.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>true if the key identifier core can be read using the specified reader; otherwise, false.</para> </returns> </Docs> </Member> <Member MemberName="CanReadTokenCore"> <MemberSignature Language="C#" Value="protected override bool CanReadTokenCore (System.Xml.XmlReader reader);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool CanReadTokenCore(class System.Xml.XmlReader reader) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="reader" Type="System.Xml.XmlReader" /> </Parameters> <Docs> <param name="reader">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets a value that indicates whether the token core can be read using the specified reader.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>true if the token core can be read using the specified reader; otherwise, false.</para> </returns> </Docs> </Member> <Member MemberName="CanWriteKeyIdentifierClauseCore"> <MemberSignature Language="C#" Value="protected override bool CanWriteKeyIdentifierClauseCore (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool CanWriteKeyIdentifierClauseCore(class System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="keyIdentifierClause" Type="System.IdentityModel.Tokens.SecurityKeyIdentifierClause" /> </Parameters> <Docs> <param name="keyIdentifierClause">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets a value that indicates whether the key identifier clause core with a specified key identifier clause can be written.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>true if the key identifier clause core with the specified key identifier clause can be written; otherwise, false.</para> </returns> </Docs> </Member> <Member MemberName="CanWriteKeyIdentifierCore"> <MemberSignature Language="C#" Value="protected override bool CanWriteKeyIdentifierCore (System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool CanWriteKeyIdentifierCore(class System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="keyIdentifier" Type="System.IdentityModel.Tokens.SecurityKeyIdentifier" /> </Parameters> <Docs> <param name="keyIdentifier">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets a value that indicates whether the key identifier core with a specified key identifier clause can be written.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>true if the key identifier core with the specified key identifier clause can be written; otherwise, false.</para> </returns> </Docs> </Member> <Member MemberName="CanWriteTokenCore"> <MemberSignature Language="C#" Value="protected override bool CanWriteTokenCore (System.IdentityModel.Tokens.SecurityToken token);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool CanWriteTokenCore(class System.IdentityModel.Tokens.SecurityToken token) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="token" Type="System.IdentityModel.Tokens.SecurityToken" /> </Parameters> <Docs> <param name="token">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets a value that indicates whether the token core with a specified security token can be written.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>true if the token core with the specified security token can be written; otherwise, false.</para> </returns> </Docs> </Member> <Member MemberName="CreateKeyIdentifierClauseFromTokenXml"> <MemberSignature Language="C#" Value="public virtual System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml (System.Xml.XmlElement tokenXml, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle);" /> <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml(class System.Xml.XmlElement tokenXml, valuetype System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.IdentityModel.Tokens.SecurityKeyIdentifierClause</ReturnType> </ReturnValue> <Parameters> <Parameter Name="tokenXml" Type="System.Xml.XmlElement" /> <Parameter Name="referenceStyle" Type="System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle" /> </Parameters> <Docs> <param name="tokenXml">To be added.</param> <param name="referenceStyle">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Creates a key identifier clause from a token expressed as XML.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>The created security key identifier.</para> </returns> </Docs> </Member> <Member MemberName="DefaultInstance"> <MemberSignature Language="C#" Value="public static System.ServiceModel.Security.WSSecurityTokenSerializer DefaultInstance { get; }" /> <MemberSignature Language="ILAsm" Value=".property class System.ServiceModel.Security.WSSecurityTokenSerializer DefaultInstance" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.ServiceModel.Security.WSSecurityTokenSerializer</ReturnType> </ReturnValue> <Docs> <value>To be added.</value> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets a default instance of this class.</para> </summary> </Docs> </Member> <Member MemberName="EmitBspRequiredAttributes"> <MemberSignature Language="C#" Value="public bool EmitBspRequiredAttributes { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance bool EmitBspRequiredAttributes" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Docs> <value>To be added.</value> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets a value that indicates whether to emit BSP required attributes. </para> </summary> </Docs> </Member> <Member MemberName="GetTokenTypeUri"> <MemberSignature Language="C#" Value="protected virtual string GetTokenTypeUri (Type tokenType);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string GetTokenTypeUri(class System.Type tokenType) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="tokenType" Type="System.Type" /> </Parameters> <Docs> <param name="tokenType">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets the URI of the security token of the specified type.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>The URI of the security token of the specified type.</para> </returns> </Docs> </Member> <Member MemberName="MaximumKeyDerivationLabelLength"> <MemberSignature Language="C#" Value="public int MaximumKeyDerivationLabelLength { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 MaximumKeyDerivationLabelLength" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <value>To be added.</value> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets the maximum key derivation label length.</para> </summary> </Docs> </Member> <Member MemberName="MaximumKeyDerivationNonceLength"> <MemberSignature Language="C#" Value="public int MaximumKeyDerivationNonceLength { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 MaximumKeyDerivationNonceLength" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <value>To be added.</value> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets the maximum key derivation nonce length.</para> </summary> </Docs> </Member> <Member MemberName="MaximumKeyDerivationOffset"> <MemberSignature Language="C#" Value="public int MaximumKeyDerivationOffset { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance int32 MaximumKeyDerivationOffset" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <value>To be added.</value> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets the maximum key derivation offset.</para> </summary> </Docs> </Member> <Member MemberName="ReadKeyIdentifierClauseCore"> <MemberSignature Language="C#" Value="protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore (System.Xml.XmlReader reader);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(class System.Xml.XmlReader reader) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.IdentityModel.Tokens.SecurityKeyIdentifierClause</ReturnType> </ReturnValue> <Parameters> <Parameter Name="reader" Type="System.Xml.XmlReader" /> </Parameters> <Docs> <param name="reader">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Reads the key identifier clause core using the specified <see cref="T:System.Xml.XmlReader" />.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>The security key identifier clause that was read.</para> </returns> </Docs> </Member> <Member MemberName="ReadKeyIdentifierCore"> <MemberSignature Language="C#" Value="protected override System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifierCore (System.Xml.XmlReader reader);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifierCore(class System.Xml.XmlReader reader) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.IdentityModel.Tokens.SecurityKeyIdentifier</ReturnType> </ReturnValue> <Parameters> <Parameter Name="reader" Type="System.Xml.XmlReader" /> </Parameters> <Docs> <param name="reader">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Reads the key identifier core using the specified <see cref="T:System.Xml.XmlReader" />.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>The security key identifier that was read.</para> </returns> </Docs> </Member> <Member MemberName="ReadTokenCore"> <MemberSignature Language="C#" Value="protected override System.IdentityModel.Tokens.SecurityToken ReadTokenCore (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class System.IdentityModel.Tokens.SecurityToken ReadTokenCore(class System.Xml.XmlReader reader, class System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.IdentityModel.Tokens.SecurityToken</ReturnType> </ReturnValue> <Parameters> <Parameter Name="reader" Type="System.Xml.XmlReader" /> <Parameter Name="tokenResolver" Type="System.IdentityModel.Selectors.SecurityTokenResolver" /> </Parameters> <Docs> <param name="reader">To be added.</param> <param name="tokenResolver">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Reads the token core using the specified <see cref="T:System.Xml.XmlReader" />.</para> </summary> <returns> <attribution license="cc4" from="Microsoft" modified="false" /> <para>The security token that was read.</para> </returns> </Docs> </Member> <Member MemberName="SecurityVersion"> <MemberSignature Language="C#" Value="public System.ServiceModel.Security.SecurityVersion SecurityVersion { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.ServiceModel.Security.SecurityVersion SecurityVersion" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.ServiceModel.Security.SecurityVersion</ReturnType> </ReturnValue> <Docs> <value>To be added.</value> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Gets the security version.</para> </summary> </Docs> </Member> <Member MemberName="WriteKeyIdentifierClauseCore"> <MemberSignature Language="C#" Value="protected override void WriteKeyIdentifierClauseCore (System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void WriteKeyIdentifierClauseCore(class System.Xml.XmlWriter writer, class System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="writer" Type="System.Xml.XmlWriter" /> <Parameter Name="keyIdentifierClause" Type="System.IdentityModel.Tokens.SecurityKeyIdentifierClause" /> </Parameters> <Docs> <param name="writer">To be added.</param> <param name="keyIdentifierClause">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Writes the key identifier clause core with a specified key identifier clause using the specified <see cref="T:System.Xml.XmlWriter" />.</para> </summary> </Docs> </Member> <Member MemberName="WriteKeyIdentifierCore"> <MemberSignature Language="C#" Value="protected override void WriteKeyIdentifierCore (System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void WriteKeyIdentifierCore(class System.Xml.XmlWriter writer, class System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="writer" Type="System.Xml.XmlWriter" /> <Parameter Name="keyIdentifier" Type="System.IdentityModel.Tokens.SecurityKeyIdentifier" /> </Parameters> <Docs> <param name="writer">To be added.</param> <param name="keyIdentifier">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Writes the key identifier core with a specified key identifier clause using the specified <see cref="T:System.Xml.XmlWriter" />.</para> </summary> </Docs> </Member> <Member MemberName="WriteTokenCore"> <MemberSignature Language="C#" Value="protected override void WriteTokenCore (System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void WriteTokenCore(class System.Xml.XmlWriter writer, class System.IdentityModel.Tokens.SecurityToken token) cil managed" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyVersion>4.0.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="writer" Type="System.Xml.XmlWriter" /> <Parameter Name="token" Type="System.IdentityModel.Tokens.SecurityToken" /> </Parameters> <Docs> <param name="writer">To be added.</param> <param name="token">To be added.</param> <remarks>To be added.</remarks> <summary> <attribution license="cc4" from="Microsoft" modified="false" /> <para>Writes the token core with a specified security token using the specified <see cref="T:System.Xml.XmlWriter" />.</para> </summary> </Docs> </Member> </Members> </Type>