14 types derived from SecurityKeyIdentifierClause
System.IdentityModel (14)
System\IdentityModel\Tokens\BinaryKeyIdentifierClause.cs (1)
10public abstract class BinaryKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\EmptySecurityKeyIdentifierClause.cs (1)
11public class EmptySecurityKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\GenericXmlSecurityKeyIdentifierClause.cs (1)
6public class GenericXmlSecurityKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\LocalIdKeyIdentifierClause.cs (1)
9public class LocalIdKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\RsaKeyIdentifierClause.cs (1)
11public class RsaKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\Saml2AssertionKeyIdentifierClause.cs (1)
15public class Saml2AssertionKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\Saml2SecurityKeyIdentifierClause.cs (1)
15public class Saml2SecurityKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\SamlAssertionKeyIdentifierClause.cs (1)
9public class SamlAssertionKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\SamlSecurityKeyIdentifierClause.cs (1)
13public class SamlSecurityKeyIdentifierClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\X509IssuerSerialKeyIdentifierClause.cs (1)
12public class X509IssuerSerialKeyIdentifierClause : SecurityKeyIdentifierClause
System\ServiceModel\Security\KeyNameIdentifierClause.cs (1)
12public class KeyNameIdentifierClause : SecurityKeyIdentifierClause
System\ServiceModel\Security\RelAssertionDirectKeyIdentifierClause.cs (1)
12class RelAssertionDirectKeyIdentifierClause : SecurityKeyIdentifierClause
System\ServiceModel\Security\SamlAssertionDirectKeyIdentifierClause.cs (1)
12class SamlAssertionDirectKeyIdentifierClause : SecurityKeyIdentifierClause
System\ServiceModel\Security\SecurityContextKeyIdentifierClause.cs (1)
13public class SecurityContextKeyIdentifierClause : SecurityKeyIdentifierClause
386 references to SecurityKeyIdentifierClause
System.IdentityModel (225)
System\IdentityModel\EnvelopedSignatureReader.cs (1)
204foreach (var clause in _signedXml.Signature.KeyIdentifier)
System\IdentityModel\Protocols\WSTrust\RequestSecurityTokenResponse.cs (4)
17SecurityKeyIdentifierClause _requestedAttachedReference; 20SecurityKeyIdentifierClause _requestedUnattachedReference; 88public SecurityKeyIdentifierClause RequestedAttachedReference 138public SecurityKeyIdentifierClause RequestedUnattachedReference
System\IdentityModel\Protocols\WSTrust\WSTrustSerializationHelper.cs (3)
1947context.SecurityTokenHandlers.WriteKeyIdentifierClause(writer, (SecurityKeyIdentifierClause)elementValue); 1955context.SecurityTokenHandlers.WriteKeyIdentifierClause(writer, (SecurityKeyIdentifierClause)elementValue); 2375foreach (SecurityKeyIdentifierClause wrappingKeyClause in encryptedKeyClause.EncryptingKeyIdentifier)
System\IdentityModel\Selectors\SecurityTokenResolver.cs (9)
37public SecurityToken ResolveToken(SecurityKeyIdentifierClause keyIdentifierClause) 51public bool TryResolveToken(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token) 60public SecurityKey ResolveSecurityKey(SecurityKeyIdentifierClause keyIdentifierClause) 74public bool TryResolveSecurityKey(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key) 94protected abstract bool TryResolveTokenCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token); 95protected abstract bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key); 117protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key) 177protected override bool TryResolveTokenCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token) 191SecurityToken ResolveSecurityToken(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Selectors\SecurityTokenSerializer.cs (13)
65public bool CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause) 119public SecurityKeyIdentifierClause ReadKeyIdentifierClause(XmlReader reader) 128public void WriteKeyIdentifierClause(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause) 148protected abstract bool CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause keyIdentifierClause); 154protected abstract SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader); 155protected abstract void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause); 168public abstract SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlDictionaryReader reader); 170public abstract bool SupportsCore(SecurityKeyIdentifierClause keyIdentifierClause); 172public abstract void WriteKeyIdentifierClauseCore(XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause); 178public abstract Type GetTokenType(SecurityKeyIdentifierClause clause); 180public abstract SecurityKeyIdentifierClause ReadClause(XmlDictionaryReader reader, byte[] derivationNonce, int derivationLength, string tokenType); 181public abstract bool SupportsCore(SecurityKeyIdentifierClause clause); 182public abstract void WriteContent(XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause);
System\IdentityModel\Tokens\AggregateTokenResolver.cs (2)
59protected override bool TryResolveSecurityKeyCore( SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key ) 113protected override bool TryResolveTokenCore( SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token )
System\IdentityModel\Tokens\BinaryKeyIdentifierClause.cs (1)
51public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\EncryptedKeyIdentifierClause.cs (1)
61public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\EncryptedSecurityToken.cs (2)
79public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause) 87public override SecurityKey ResolveKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\EncryptedSecurityTokenHandler.cs (2)
145foreach (SecurityKeyIdentifierClause clause in encryptedData.KeyIdentifier) 229public override SecurityKeyIdentifierClause ReadKeyIdentifierClause(XmlReader reader)
System\IdentityModel\Tokens\GenericXmlSecurityKeyIdentifierClause.cs (1)
30public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\GenericXmlSecurityToken.cs (7)
24SecurityKeyIdentifierClause internalTokenReference; 25SecurityKeyIdentifierClause externalTokenReference; 36SecurityKeyIdentifierClause internalTokenReference, 37SecurityKeyIdentifierClause externalTokenReference, 72public SecurityKeyIdentifierClause InternalTokenReference 77public SecurityKeyIdentifierClause ExternalTokenReference 177public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\IssuerTokenResolver.cs (3)
71protected override bool TryResolveSecurityKeyCore( SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key ) 113foreach ( SecurityKeyIdentifierClause clause in keyIdentifier ) 127protected override bool TryResolveTokenCore( SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token )
System\IdentityModel\Tokens\KerberosReceiverSecurityToken.cs (1)
303public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\KerberosRequestorSecurityToken.cs (1)
243public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\KeyInfoSerializer.cs (4)
167SecurityKeyIdentifierClause clause = this.InnerSecurityTokenSerializer.ReadKeyIdentifierClause(localReader); 246protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader) 275protected override bool CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause keyIdentifierClause) 286protected override void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\LocalIdKeyIdentifierClause.cs (1)
59public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\RsaKeyIdentifierClause.cs (1)
57public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\RsaSecurityToken.cs (1)
199public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\Saml2AssertionKeyIdentifierClause.cs (8)
50/// Indicates whether the <see cref="SecurityKeyIdentifierClause"/> for an assertion matches the specified <see cref="SecurityKeyIdentifierClause"/>. 53/// <param name="keyIdentifierClause">A <see cref="SecurityKeyIdentifierClause"/> to match.</param> 55public static bool Matches(string assertionId, SecurityKeyIdentifierClause keyIdentifierClause) 94/// Indicates whether the <see cref="SecurityKeyIdentifierClause"/> for this instance is matches the specified <see cref="SecurityKeyIdentifierClause"/>. 96/// <param name="keyIdentifierClause">A <see cref="SecurityKeyIdentifierClause"/> to match.</param> 98public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\Saml2SecurityToken.cs (8)
124/// <param name="keyIdentifierClause"><see cref="SecurityKeyIdentifierClause"/> to match.</param> 126public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause) 133/// Determines is this token can create a <see cref="SecurityKeyIdentifierClause"/>. 135/// <typeparam name="T">The type of <see cref="SecurityKeyIdentifierClause"/> to check if creation is possible.</typeparam> 136/// <returns>'True' if this token can create a <see cref="SecurityKeyIdentifierClause"/> of type T. 'False' otherwise.</returns> 144/// Creates a <see cref="SecurityKeyIdentifierClause"/> that represents this token. 146/// <typeparam name="T">The type of the <see cref="SecurityKeyIdentifierClause"/> to create.</typeparam> 147/// <returns>A <see cref="SecurityKeyIdentifierClause"/> for this token.</returns>
System\IdentityModel\Tokens\Saml2SecurityTokenHandler.cs (19)
229/// Creates a <see cref="SecurityKeyIdentifierClause"/> to be used as the security token reference when the token is not attached to the message. 235public override SecurityKeyIdentifierClause CreateSecurityTokenReference(SecurityToken token, bool attached) 490public override bool CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause securityKeyIdentifierClause) 499/// <param name="reader">A <see cref="XmlReader"/> reader positioned at a <see cref="SecurityKeyIdentifierClause"/> element.</param> 500/// <returns>A <see cref="SecurityKeyIdentifierClause"/> instance.</returns> 502public override SecurityKeyIdentifierClause ReadKeyIdentifierClause(XmlReader reader) 656/// <param name="writer">A <see cref="XmlWriter"/> to serialize the <see cref="SecurityKeyIdentifierClause"/>.</param> 657/// <param name="securityKeyIdentifierClause">The <see cref="SecurityKeyIdentifierClause"/> to be serialized.</param> 659public override void WriteKeyIdentifierClause(XmlWriter writer, SecurityKeyIdentifierClause securityKeyIdentifierClause) 759SecurityKeyIdentifierClause skic; 785SecurityKeyIdentifierClause matchingClause = null; 787foreach (SecurityKeyIdentifierClause clause in encryptedData.KeyIdentifier) 798foreach (SecurityKeyIdentifierClause clause in clauses) 2197foreach (SecurityKeyIdentifierClause clause in keyIdentifier) 5557protected override bool CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause keyIdentifierClause) 5572protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader) 5590/// <param name="writer">A <see cref="XmlWriter"/> to serialize the <see cref="SecurityKeyIdentifierClause"/>.</param> 5591/// <param name="keyIdentifierClause">The <see cref="SecurityKeyIdentifierClause"/> to serialize.</param> 5593protected override void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\SamlAssertion.cs (3)
320SecurityKeyIdentifierClause securityKeyIdentifierClause = null; 341private static SecurityKey ResolveSecurityKey(SecurityKeyIdentifier ski, SecurityTokenResolver tokenResolver, out SecurityKeyIdentifierClause clause) 363foreach (var skiClause in ski)
System\IdentityModel\Tokens\SamlAssertionKeyIdentifierClause.cs (1)
73public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\SamlSecurityToken.cs (1)
107public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\SamlSecurityTokenHandler.cs (6)
247public override SecurityKeyIdentifierClause CreateSecurityTokenReference(SecurityToken token, bool attached) 3366foreach (SecurityKeyIdentifierClause clause in subjectKeyIdentifier) 3455/// contain a single <see cref="SecurityKeyIdentifierClause"/> of type <see cref="EmptySecurityKeyIdentifierClause"/></remarks> 3676protected override bool CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause keyIdentifierClause) 3691protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader) 3706protected override void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\SecurityKeyElement.cs (1)
29public SecurityKeyElement(SecurityKeyIdentifierClause securityKeyIdentifierClause, SecurityTokenResolver securityTokenResolver)
System\IdentityModel\Tokens\SecurityKeyIdentifier.cs (10)
12public class SecurityKeyIdentifier : IEnumerable<SecurityKeyIdentifierClause> 15readonly List<SecurityKeyIdentifierClause> clauses; 20this.clauses = new List<SecurityKeyIdentifierClause>(InitialSize); 23public SecurityKeyIdentifier(params SecurityKeyIdentifierClause[] clauses) 29this.clauses = new List<SecurityKeyIdentifierClause>(clauses.Length); 36public SecurityKeyIdentifierClause this[int index] 66public void Add(SecurityKeyIdentifierClause clause) 91public TClause Find<TClause>() where TClause : SecurityKeyIdentifierClause 101public IEnumerator<SecurityKeyIdentifierClause> GetEnumerator() 128public bool TryFind<TClause>(out TClause clause) where TClause : SecurityKeyIdentifierClause
System\IdentityModel\Tokens\SecurityKeyIdentifierClause.cs (1)
53public virtual bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\SecurityKeyIdentifierClauseSerializer.cs (3)
28public abstract bool CanWriteKeyIdentifierClause( SecurityKeyIdentifierClause securityKeyIdentifierClause ); 36public abstract SecurityKeyIdentifierClause ReadKeyIdentifierClause( XmlReader reader ); 44public abstract void WriteKeyIdentifierClause( XmlWriter writer, SecurityKeyIdentifierClause securityKeyIdentifierClause );
System\IdentityModel\Tokens\SecurityToken.cs (4)
16public virtual bool CanCreateKeyIdentifierClause<T>() where T : SecurityKeyIdentifierClause 21public virtual T CreateKeyIdentifierClause<T>() where T : SecurityKeyIdentifierClause 30public virtual bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause) 39public virtual SecurityKey ResolveKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\SecurityTokenDescriptor.cs (4)
24private SecurityKeyIdentifierClause attachedReference; 31private SecurityKeyIdentifierClause unattachedReference; 140public SecurityKeyIdentifierClause AttachedReference 195public SecurityKeyIdentifierClause UnattachedReference
System\IdentityModel\Tokens\SecurityTokenHandler.cs (4)
198public virtual SecurityKeyIdentifierClause ReadKeyIdentifierClause(XmlReader reader) 209public virtual bool CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause securityKeyIdentifierClause) 219public virtual void WriteKeyIdentifierClause(XmlWriter writer, SecurityKeyIdentifierClause securityKeyIdentifierClause) 244public virtual SecurityKeyIdentifierClause CreateSecurityTokenReference(SecurityToken token, bool attached)
System\IdentityModel\Tokens\SecurityTokenHandlerCollection.cs (4)
567public SecurityKeyIdentifierClause ReadKeyIdentifierClause(XmlReader reader) 583protected virtual SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader) 601public void WriteKeyIdentifierClause(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause) 622protected virtual void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\SecurityTokenSerializerAdapter.cs (3)
181protected override bool CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause keyIdentifierClause) 199protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader) 209protected override void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\WrappedSaml2AssertionKeyIdentifierClause.cs (2)
64/// <param name="keyIdentifierClause">A <see cref="SecurityKeyIdentifierClause"/> to compare to.</param> 66public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\WSSecurityJan2004.cs (30)
225public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlDictionaryReader reader) 250SecurityKeyIdentifierClause clause = null; 274public override bool SupportsCore(SecurityKeyIdentifierClause keyIdentifierClause) 286public override void WriteKeyIdentifierClauseCore(XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause) 331protected abstract SecurityKeyIdentifierClause CreateClause(byte[] bytes, byte[] derivationNonce, int derivationLength); 333public override Type GetTokenType(SecurityKeyIdentifierClause clause) 338public override SecurityKeyIdentifierClause ReadClause(XmlDictionaryReader reader, byte[] derivationNonce, int derivationLength, string tokenType) 371public override bool SupportsCore(SecurityKeyIdentifierClause clause) 376public override void WriteContent(XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause) 416protected override SecurityKeyIdentifierClause CreateClause(byte[] bytes, byte[] derivationNonce, int derivationLength) 425public override void WriteContent(XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause) 465protected override SecurityKeyIdentifierClause CreateClause(byte[] bytes, byte[] derivationNonce, int derivationLength) 486public override Type GetTokenType(SecurityKeyIdentifierClause clause) 492public string GetLocalTokenTypeUri(SecurityKeyIdentifierClause clause) 515public override SecurityKeyIdentifierClause ReadClause(XmlDictionaryReader reader, byte[] derivationNonce, int derivationLength, string tokenType) 524SecurityKeyIdentifierClause clause = new LocalIdKeyIdentifierClause(uri.Substring(1), derivationNonce, derivationLength, tokenTypes); 537public override bool SupportsCore(SecurityKeyIdentifierClause clause) 542public override void WriteContent(XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause) 580public override Type GetTokenType(SecurityKeyIdentifierClause clause) 590public override SecurityKeyIdentifierClause ReadClause(XmlDictionaryReader reader, byte[] derivationNone, int derivationLength, string tokenType) 655public override bool SupportsCore(SecurityKeyIdentifierClause clause) 669public override void WriteContent(XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause) 723public override Type GetTokenType(SecurityKeyIdentifierClause clause) 732public override SecurityKeyIdentifierClause ReadClause(XmlDictionaryReader reader, byte[] derivationNone, int derivationLength, string tokenType) 747public override bool SupportsCore(SecurityKeyIdentifierClause clause) 752public override void WriteContent(XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause) 764public override Type GetTokenType(SecurityKeyIdentifierClause clause) 778public override SecurityKeyIdentifierClause ReadClause(XmlDictionaryReader reader, byte[] derivationNonce, int derivationLength, string tokenType) 794public override bool SupportsCore(SecurityKeyIdentifierClause clause) 799public override void WriteContent(XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause)
System\IdentityModel\Tokens\WSSecurityXXX2005.cs (8)
68public override void WriteKeyIdentifierClauseCore(XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause) 90private string GetTokenTypeUri(StrEntry str, SecurityKeyIdentifierClause keyIdentifierClause) 168protected override SecurityKeyIdentifierClause CreateClause(byte[] bytes, byte[] derivationNonce, int derivationLength) 190protected override SecurityKeyIdentifierClause CreateClause(byte[] bytes, byte[] derivationNonce, int derivationLength) 211public override Type GetTokenType(SecurityKeyIdentifierClause clause) 221public override SecurityKeyIdentifierClause ReadClause(XmlDictionaryReader reader, byte[] derivationNone, int derivationLength, string tokenType) 236public override bool SupportsCore(SecurityKeyIdentifierClause clause) 241public override void WriteContent(XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause)
System\IdentityModel\Tokens\WSTrust.cs (6)
100public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlDictionaryReader reader) 106public override bool SupportsCore(SecurityKeyIdentifierClause keyIdentifierClause) 116public override void WriteKeyIdentifierClauseCore(XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause) 150public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlDictionaryReader reader) 155public override bool SupportsCore(SecurityKeyIdentifierClause keyIdentifierClause) 160public override void WriteKeyIdentifierClauseCore(XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\X509CertificateStoreTokenResolver.cs (3)
80protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key) 139foreach (SecurityKeyIdentifierClause clause in keyIdentifier) 157protected override bool TryResolveTokenCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token)
System\IdentityModel\Tokens\X509DataSecurityKeyIdentifierClauseSerializer.cs (9)
44public override bool CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause securityKeyIdentifierClause) 63public override SecurityKeyIdentifierClause ReadKeyIdentifierClause(XmlReader reader) 76List<SecurityKeyIdentifierClause> clauses = new List<SecurityKeyIdentifierClause>(); 112public override void WriteKeyIdentifierClause(XmlWriter writer, SecurityKeyIdentifierClause securityKeyIdentifierClause) 184private static SecurityKeyIdentifierClause CreateIssuerSerialKeyIdentifierClause(XmlDictionaryReader dictionaryReader) 208/// Parses the "X509SKI" element and generates a corresponding <see cref="SecurityKeyIdentifierClause"/> instance. 212private static SecurityKeyIdentifierClause CreateSubjectKeyIdentifierClause(XmlDictionaryReader dictionaryReader) 228private static SecurityKeyIdentifierClause CreateRawDataKeyIdentifierClause(XmlDictionaryReader dictionaryReader)
System\IdentityModel\Tokens\X509IssuerSerialKeyIdentifierClause.cs (1)
49public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\X509SecurityToken.cs (1)
147public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\X509SecurityTokenHandler.cs (3)
376public override bool CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause securityKeyIdentifierClause) 400public override SecurityKeyIdentifierClause ReadKeyIdentifierClause(XmlReader reader) 614public override void WriteKeyIdentifierClause(XmlWriter writer, SecurityKeyIdentifierClause securityKeyIdentifierClause)
System\IdentityModel\Tokens\XmlDsigSep2000.cs (12)
68SecurityKeyIdentifierClause clause = this.securityTokenSerializer.ReadKeyIdentifierClause( reader ); 95foreach ( SecurityKeyIdentifierClause clause in keyIdentifier ) 127public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore( XmlDictionaryReader reader ) 136public override bool SupportsCore( SecurityKeyIdentifierClause keyIdentifierClause ) 141public override void WriteKeyIdentifierClauseCore( XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause ) 174public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore( XmlDictionaryReader reader ) 198public override bool SupportsCore( SecurityKeyIdentifierClause keyIdentifierClause ) 203public override void WriteKeyIdentifierClauseCore( XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause ) 245public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore( XmlDictionaryReader reader ) 247SecurityKeyIdentifierClause ski = null; 286public override bool SupportsCore( SecurityKeyIdentifierClause keyIdentifierClause ) 293public override void WriteKeyIdentifierClauseCore( XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause )
System\IdentityModel\Tokens\XmlEncApr2001.cs (3)
51public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlDictionaryReader reader) 98public override bool SupportsCore(SecurityKeyIdentifierClause keyIdentifierClause) 103public override void WriteKeyIdentifierClauseCore(XmlDictionaryWriter writer, SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\BinarySecretKeyIdentifierClause.cs (1)
49public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\EncryptedType.cs (1)
299SecurityKeyIdentifierClause clause = null;
System\ServiceModel\Security\KeyNameIdentifierClause.cs (1)
31public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\RelAssertionDirectKeyIdentifierClause.cs (1)
31public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\SamlAssertionDirectKeyIdentifierClause.cs (1)
31public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\SecurityContextKeyIdentifierClause.cs (1)
49public override bool Matches(SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\Tokens\BufferedGenericXmlSecurityToken.cs (2)
25SecurityKeyIdentifierClause internalTokenReference, 26SecurityKeyIdentifierClause externalTokenReference,
System\ServiceModel\Security\Tokens\WrappedKeySecurityToken.cs (1)
232public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System.IdentityModel.Selectors (2)
infocard\client\System\IdentityModel\Selectors\CardSpaceSelector.cs (2)
224SecurityKeyIdentifierClause internalTokenReference = null; 230SecurityKeyIdentifierClause externalTokenReference = null;
System.ServiceModel (159)
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
492public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml(XmlElement element, SecurityTokenReferenceStyle tokenReferenceStyle)
System\ServiceModel\Security\DerivedKeyCachingSecurityTokenSerializer.cs (5)
74SecurityKeyIdentifierClause tokenToDeriveIdentifier; 112protected override bool CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause keyIdentifierClause) 127protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader) 137protected override void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause) 177string label, byte[] nonce, SecurityToken tokenToDerive, SecurityKeyIdentifierClause tokenToDeriveIdentifier, string derivationAlgorithm)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (3)
2102protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key) 2149bool TryResolveTokenFromIntrinsicKeyClause(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token) 2176protected override bool TryResolveTokenCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token)
System\ServiceModel\Security\ReceiveSecurityHeaderElementManager.cs (3)
92public void AppendSecurityTokenReference(SecurityKeyIdentifierClause strClause, string strId) 331SecurityKeyIdentifierClause strClause = null; 336strClause = this.GetElement(position) as SecurityKeyIdentifierClause;
System\ServiceModel\Security\RequestSecurityToken.cs (10)
44SecurityKeyIdentifierClause renewTarget; 45SecurityKeyIdentifierClause closeTarget; 74SecurityKeyIdentifierClause renewTarget, 75SecurityKeyIdentifierClause closeTarget) 92SecurityKeyIdentifierClause renewTarget, 93SecurityKeyIdentifierClause closeTarget) 111SecurityKeyIdentifierClause renewTarget, 112SecurityKeyIdentifierClause closeTarget) 303public SecurityKeyIdentifierClause RenewTarget 317public SecurityKeyIdentifierClause CloseTarget
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (10)
40SecurityKeyIdentifierClause requestedAttachedReference; 41SecurityKeyIdentifierClause requestedUnattachedReference; 76SecurityKeyIdentifierClause requestedAttachedReference, 77SecurityKeyIdentifierClause requestedUnattachedReference, 103SecurityKeyIdentifierClause requestedAttachedReference, 104SecurityKeyIdentifierClause requestedUnattachedReference, 145SecurityKeyIdentifierClause requestedAttachedReference, 146SecurityKeyIdentifierClause requestedUnattachedReference, 205public SecurityKeyIdentifierClause RequestedAttachedReference 219public SecurityKeyIdentifierClause RequestedUnattachedReference
System\ServiceModel\Security\SecurityHeaderTokenResolver.cs (7)
112SecurityKey ResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, bool createIntrinsicKeys) 140bool MatchDirectReference(SecurityToken token, SecurityKeyIdentifierClause keyClause) 147internal SecurityToken ResolveToken(SecurityKeyIdentifierClause keyIdentifierClause, bool matchOnlyExternal, bool resolveIntrinsicKeyClause) 276protected override bool TryResolveTokenCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token) 282internal bool TryResolveToken(SecurityKeyIdentifierClause keyIdentifierClause, bool matchOnlyExternalTokens, bool resolveIntrinsicKeyClause, out SecurityToken token) 288internal bool TryResolveSecurityKey(SecurityKeyIdentifierClause keyIdentifierClause, bool createIntrinsicKeys, out SecurityKey key) 298protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
2716SecurityKeyIdentifierClause sessionTokenIdentifier;
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
2495SecurityKeyIdentifierClause sessionTokenIdentifier;
System\ServiceModel\Security\SecurityStandardsManager.cs (2)
145internal bool TryCreateKeyIdentifierClauseFromTokenXml(XmlElement element, SecurityTokenReferenceStyle tokenReferenceStyle, out SecurityKeyIdentifierClause securityKeyIdentifierClause) 150internal SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml(XmlElement element, SecurityTokenReferenceStyle tokenReferenceStyle)
System\ServiceModel\Security\SecurityUtils.cs (1)
2254public static bool TryCreateKeyFromIntrinsicKeyClause(SecurityKeyIdentifierClause keyIdentifierClause, SecurityTokenResolver resolver, out SecurityKey key)
System\ServiceModel\Security\SendSecurityHeader.cs (11)
396SecurityKeyIdentifierClause sourceEncryptingKeyIdentifierClause = this.encryptingTokenParameters.CreateKeyIdentifierClause(this.elementContainer.SourceEncryptionToken, sourceEncryptingKeyReferenceStyle); 402SecurityKeyIdentifierClause sourceTokenIdentifierClause; 428SecurityKeyIdentifierClause encryptingKeyIdentifierClause; 785SecurityKeyIdentifierClause sourceSigningKeyIdentifierClause = this.signingTokenParameters.CreateKeyIdentifierClause(this.elementContainer.SourceSigningToken, sourceSigningKeyReferenceStyle); 792SecurityKeyIdentifierClause signingKeyIdentifierClause; 866void SignWithSupportingToken(SecurityToken token, SecurityKeyIdentifierClause identifierClause) 922SecurityKeyIdentifierClause sourceKeyClause = endorsingTokenParameters[i].CreateKeyIdentifierClause(source, GetTokenReferenceStyle(endorsingTokenParameters[i])); 928SecurityKeyIdentifierClause signingKeyClause; 953SecurityKeyIdentifierClause sourceKeyClause = signedEndorsingTokenParameters[i].CreateKeyIdentifierClause(source, GetTokenReferenceStyle(signedEndorsingTokenParameters[i])); 959SecurityKeyIdentifierClause signingKeyClause; 980protected bool ShouldUseStrTransformForToken(SecurityToken securityToken, int position, SecurityTokenAttachmentMode mode, out SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\SendSecurityHeaderElementContainer.cs (4)
27Dictionary<SecurityToken, SecurityKeyIdentifierClause> securityTokenMappedToIdentifierClause = null; 133public void MapSecurityTokenToStrClause(SecurityToken securityToken, SecurityKeyIdentifierClause keyIdentifierClause) 137this.securityTokenMappedToIdentifierClause = new Dictionary<SecurityToken, SecurityKeyIdentifierClause>(); 146public bool TryGetIdentifierClauseFromSecurityToken(SecurityToken securityToken, out SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\SessionSymmetricMessageSecurityProtocolFactory.cs (2)
118internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) 130internal protected override bool MatchesKeyIdentifierClause(SecurityToken token, SecurityKeyIdentifierClause keyIdentifierClause, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\SspiNegotiationTokenAuthenticator.cs (2)
287SecurityKeyIdentifierClause externalTokenReference = this.IssuedSecurityTokenParameters.CreateKeyIdentifierClause(serviceToken, SecurityTokenReferenceStyle.External); 288SecurityKeyIdentifierClause internalTokenReference = this.IssuedSecurityTokenParameters.CreateKeyIdentifierClause(serviceToken, SecurityTokenReferenceStyle.Internal);
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (2)
412protected override bool TryResolveTokenCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token) 418protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key)
System\ServiceModel\Security\SymmetricSecurityProtocol.cs (1)
246SecurityKeyIdentifierClause clause = wrappingTokenParameters.CreateKeyIdentifierClause(wrappingToken, wrappingTokenReferenceStyle);
System\ServiceModel\Security\Tokens\DerivedKeySecurityToken.cs (8)
46SecurityKeyIdentifierClause tokenToDeriveIdentifier; 50public DerivedKeySecurityToken(SecurityToken tokenToDerive, SecurityKeyIdentifierClause tokenToDeriveIdentifier, int length) 55internal DerivedKeySecurityToken(SecurityToken tokenToDerive, SecurityKeyIdentifierClause tokenToDeriveIdentifier, 70SecurityKeyIdentifierClause tokenToDeriveIdentifier, 83SecurityKeyIdentifierClause tokenToDeriveIdentifier, string derivationAlgorithm, string id) 138internal SecurityKeyIdentifierClause TokenToDeriveIdentifier 191SecurityToken tokenToDerive, SecurityKeyIdentifierClause tokenToDeriveIdentifier, string derivationAlgorithm) 197SecurityToken tokenToDerive, SecurityKeyIdentifierClause tokenToDeriveIdentifier, string derivationAlgorithm,
System\ServiceModel\Security\Tokens\DerivedKeySecurityTokenStub.cs (3)
22SecurityKeyIdentifierClause tokenToDeriveIdentifier; 26SecurityKeyIdentifierClause tokenToDeriveIdentifier, string derivationAlgorithm, string id) 60public SecurityKeyIdentifierClause TokenToDeriveIdentifier
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
232internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\KerberosSecurityTokenParameters.cs (1)
37internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\RsaSecurityTokenParameters.cs (1)
43internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
188internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\SecurityContextSecurityToken.cs (1)
298public override bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\ServiceModel\Security\Tokens\SecurityContextSecurityTokenParameters.cs (1)
38internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\SecurityContextSecurityTokenResolver.cs (2)
107protected override bool TryResolveTokenCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token) 121protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key)
System\ServiceModel\Security\Tokens\SecurityTokenParameters.cs (8)
97internal protected abstract SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle); 101internal SecurityKeyIdentifierClause CreateKeyIdentifierClause<TExternalClause, TInternalClause>(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) 102where TExternalClause : SecurityKeyIdentifierClause 103where TInternalClause : SecurityKeyIdentifierClause 108SecurityKeyIdentifierClause result; 126internal SecurityKeyIdentifierClause CreateGenericXmlTokenKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) 141internal protected virtual bool MatchesKeyIdentifierClause(SecurityToken token, SecurityKeyIdentifierClause keyIdentifierClause, SecurityTokenReferenceStyle referenceStyle) 172internal bool MatchesGenericXmlTokenKeyIdentifierClause(SecurityToken token, SecurityKeyIdentifierClause keyIdentifierClause, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\SslSecurityTokenParameters.cs (1)
106internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (1)
86internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (2)
37internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) 39return this.CreateKeyIdentifierClause<SecurityKeyIdentifierClause, LocalIdKeyIdentifierClause>(token, referenceStyle);
System\ServiceModel\Security\Tokens\WrappedKeySecurityTokenParameters.cs (1)
37internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle)
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (2)
77internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) 79SecurityKeyIdentifierClause result = null;
System\ServiceModel\Security\WrappedTokenCache.cs (2)
165protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityKey key) 180protected override bool TryResolveTokenCore(SecurityKeyIdentifierClause keyIdentifierClause, out SecurityToken token)
System\ServiceModel\Security\WsKeyInfoSerializer.cs (4)
108public override Type GetTokenType( SecurityKeyIdentifierClause clause ) 145public override SecurityKeyIdentifierClause ReadClause( XmlDictionaryReader reader, byte[] derivationNonce, int derivationLength, string tokenType ) 169public override bool SupportsCore( SecurityKeyIdentifierClause clause ) 174public override void WriteContent( XmlDictionaryWriter writer, SecurityKeyIdentifierClause clause )
System\ServiceModel\Security\WSSecureConversation.cs (7)
57public virtual void ReadDerivedKeyTokenParameters(XmlDictionaryReader reader, SecurityTokenResolver tokenResolver, out string id, out string derivationAlgorithm, out string label, out int length, out byte[] nonce, out int offset, out int generation, out SecurityKeyIdentifierClause tokenToDeriveIdentifier, out SecurityToken tokenToDerive) 63public virtual SecurityToken CreateDerivedKeyToken(string id, string derivationAlgorithm, string label, int length, byte[] nonce, int offset, int generation, SecurityKeyIdentifierClause tokenToDeriveIdentifier, SecurityToken tokenToDerive) 101public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml, 131public virtual void ReadDerivedKeyTokenParameters(XmlDictionaryReader reader, SecurityTokenResolver tokenResolver, out string id, out string derivationAlgorithm, out string label, out int length, out byte[] nonce, out int offset, out int generation, out SecurityKeyIdentifierClause tokenToDeriveIdentifier, out SecurityToken tokenToDerive) 222public virtual SecurityToken CreateDerivedKeyToken(string id, string derivationAlgorithm, string label, int length, byte[] nonce, int offset, int generation, SecurityKeyIdentifierClause tokenToDeriveIdentifier, SecurityToken tokenToDerive) 245SecurityKeyIdentifierClause tokenToDeriveIdentifier; 336public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml,
System\ServiceModel\Security\WSSecurityJan2004.cs (8)
106public abstract SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromBinaryCore(byte[] rawData); 108public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml, 221public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml, 259public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromBinaryCore(byte[] rawData) 308public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml, 365public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml, 497public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml, 614public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromBinaryCore(byte[] rawData)
System\ServiceModel\Security\WSSecurityOneDotZeroReceiveSecurityHeader.cs (1)
523SecurityKeyIdentifierClause strClause = this.StandardsManager.SecurityTokenSerializer.ReadKeyIdentifierClause(reader);
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (5)
93SecurityKeyIdentifierClause keyIdentifierClause = null; 109SecurityKeyIdentifierClause keyIdentifierClause = null; 125void AddTokenSignatureReference(SecurityToken token, SecurityKeyIdentifierClause keyIdentifierClause, bool strTransformEnabled) 160SecurityKeyIdentifierClause keyIdentifierClause = null; 717SecurityKeyIdentifierClause keyIdentifierClause = null;
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (7)
356protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(XmlReader reader) 368protected override bool CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause keyIdentifierClause) 380protected override void WriteKeyIdentifierClauseCore(XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause) 426public virtual bool TryCreateKeyIdentifierClauseFromTokenXml(XmlElement element, SecurityTokenReferenceStyle tokenReferenceStyle, out SecurityKeyIdentifierClause securityKeyIdentifierClause) 449public virtual SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml(XmlElement element, SecurityTokenReferenceStyle tokenReferenceStyle) 521protected static SecurityKeyIdentifierClause CreateDirectReference(XmlElement issuedTokenXml, string idAttributeLocalName, string idAttributeNamespace, Type tokenType) 554public abstract SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml, SecurityTokenReferenceStyle tokenReferenceStyle);
System\ServiceModel\Security\WsSecurityTokenSerializerAdapter.cs (3)
384protected override bool CanWriteKeyIdentifierClauseCore( SecurityKeyIdentifierClause keyIdentifierClause ) 408protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore( XmlReader reader ) 447protected override void WriteKeyIdentifierClauseCore( XmlWriter writer, SecurityKeyIdentifierClause keyIdentifierClause )
System\ServiceModel\Security\WSTrust.cs (18)
113public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore(XmlElement issuedTokenXml, 250SecurityKeyIdentifierClause renewTarget = null; 251SecurityKeyIdentifierClause closeTarget = null; 341SecurityKeyIdentifierClause requestedAttachedReference = null; 342SecurityKeyIdentifierClause requestedUnattachedReference = null; 765SecurityKeyIdentifierClause internalReference = rstr.RequestedAttachedReference; 766SecurityKeyIdentifierClause externalReference = rstr.RequestedUnattachedReference; 806SecurityKeyIdentifierClause internalReference = rstr.RequestedAttachedReference; 807SecurityKeyIdentifierClause externalReference = rstr.RequestedUnattachedReference; 890protected virtual void ReadReferences(XmlElement rstrXml, out SecurityKeyIdentifierClause requestedAttachedReference, 891out SecurityKeyIdentifierClause requestedUnattachedReference) 929internal bool TryReadKeyIdentifierClause(XmlNodeReader reader, out SecurityKeyIdentifierClause keyIdentifierClause) 961internal SecurityKeyIdentifierClause CreateGenericXmlSecurityKeyIdentifierClause(XmlNodeReader reader, XmlElement keyIdentifierReferenceXmlElement) 963SecurityKeyIdentifierClause keyIdentifierClause = null; 974internal SecurityKeyIdentifierClause GetKeyIdentifierXmlReferenceClause(XmlElement keyIdentifierReferenceXmlElement) 976SecurityKeyIdentifierClause keyIdentifierClause = null; 991protected virtual void ReadTargets(XmlElement rstXml, out SecurityKeyIdentifierClause renewTarget, out SecurityKeyIdentifierClause closeTarget)
System\ServiceModel\Security\WSTrustFeb2005.cs (4)
123protected override void ReadReferences(XmlElement rstrXml, out SecurityKeyIdentifierClause requestedAttachedReference, 124out SecurityKeyIdentifierClause requestedUnattachedReference) 186protected override void ReadTargets(XmlElement rstXml, out SecurityKeyIdentifierClause renewTarget, out SecurityKeyIdentifierClause closeTarget)