46 references to ReceiveSecurityHeaderBindingModes
System.ServiceModel (46)
System\ServiceModel\Security\LaxModeSecurityHeaderElementInferenceEngine.cs (3)
57elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Endorsing); 89elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Endorsing); 99elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Primary);
System\ServiceModel\Security\ReceiveSecurityHeader.cs (9)
1023if (entry.bindingMode == ReceiveSecurityHeaderBindingModes.Primary) 1128this.elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Endorsing); 1134this.elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Primary); 1276this.elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Endorsing); 1282this.elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Primary); 1380this.elementManager.AppendToken(wrappedKeyToken, ReceiveSecurityHeaderBindingModes.Primary, null); 1652ReceiveSecurityHeaderBindingModes mode; 1665mode = ReceiveSecurityHeaderBindingModes.Primary; 1682mode = ReceiveSecurityHeaderBindingModes.Unknown;
System\ServiceModel\Security\ReceiveSecurityHeaderElementManager.cs (22)
52ReceiveSecurityHeaderBindingModes bindingMode, string id, TokenTracker supportingTokenTracker) 65ReceiveSecurityHeaderBindingModes.Unknown, signedXml.Id, null); 71ReceiveSecurityHeaderBindingModes.Unknown, null, null); 77ReceiveSecurityHeaderBindingModes.Unknown, encryptedData.Id, null); 83ReceiveSecurityHeaderBindingModes.Unknown, signatureConfirmationElement.Id, null); 89ReceiveSecurityHeaderBindingModes.Unknown, timestamp.Id, null); 97AppendElement(ReceiveSecurityHeaderElementCategory.SecurityTokenReference, strClause, ReceiveSecurityHeaderBindingModes.Unknown, strId, null); 101public void AppendToken(SecurityToken token, ReceiveSecurityHeaderBindingModes mode, TokenTracker supportingTokenTracker) 125case ReceiveSecurityHeaderBindingModes.Signed: 126case ReceiveSecurityHeaderBindingModes.SignedEndorsing: 127case ReceiveSecurityHeaderBindingModes.Basic: 138entry.bindingMode == ReceiveSecurityHeaderBindingModes.Basic) 188entry.bindingMode == ReceiveSecurityHeaderBindingModes.Primary) 227bool isSignedToken = (entry.bindingMode == ReceiveSecurityHeaderBindingModes.Signed) || (entry.bindingMode == ReceiveSecurityHeaderBindingModes.SignedEndorsing); 233this.IsPrimaryTokenSigned = entry.bindingMode == ReceiveSecurityHeaderBindingModes.Primary && entry.elementCategory == ReceiveSecurityHeaderElementCategory.Token; 242this.IsPrimaryTokenSigned = entry.bindingMode == ReceiveSecurityHeaderBindingModes.Primary && entry.elementCategory == ReceiveSecurityHeaderElementCategory.Token; 256public void SetBindingMode(int index, ReceiveSecurityHeaderBindingModes bindingMode) 277ReceiveSecurityHeaderBindingModes bindingMode, string id, byte[] decryptedBuffer, TokenTracker supportingTokenTracker) 292signedXml, ReceiveSecurityHeaderBindingModes.Unknown, signedXml.Id, decryptedBuffer, null); 298signatureConfirmationElement, ReceiveSecurityHeaderBindingModes.Unknown, signatureConfirmationElement.Id, decryptedBuffer, null); 323public void SetTokenAfterDecryption(int index, SecurityToken token, ReceiveSecurityHeaderBindingModes mode, byte[] decryptedBuffer, TokenTracker supportingTokenTracker)
System\ServiceModel\Security\ReceiveSecurityHeaderEntry.cs (2)
11internal ReceiveSecurityHeaderBindingModes bindingMode; 47ReceiveSecurityHeaderBindingModes bindingMode, string id, bool encrypted, byte[] decryptedBuffer, TokenTracker supportingTokenTracker)
System\ServiceModel\Security\SecurityTokenAttachmentMode.cs (5)
37out bool isBasic, out bool isSignedButNotBasic, out ReceiveSecurityHeaderBindingModes mode) 47mode = ReceiveSecurityHeaderBindingModes.Endorsing; 52mode = ReceiveSecurityHeaderBindingModes.Signed; 57mode = ReceiveSecurityHeaderBindingModes.Basic; 62mode = ReceiveSecurityHeaderBindingModes.SignedEndorsing;
System\ServiceModel\Security\StrictModeSecurityHeaderElementInferenceEngine.cs (2)
37elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Endorsing); 41elementManager.SetBindingMode(position, ReceiveSecurityHeaderBindingModes.Primary);
System\ServiceModel\Security\WSSecurityOneDotZeroReceiveSecurityHeader.cs (3)
680bool isSignedToken = (entry.bindingMode == ReceiveSecurityHeaderBindingModes.Signed) 681|| (entry.bindingMode == ReceiveSecurityHeaderBindingModes.SignedEndorsing); 685this.ElementManager.IsPrimaryTokenSigned = entry.bindingMode == ReceiveSecurityHeaderBindingModes.Primary &&