43 references to ReceiveSecurityHeaderElementCategory
System.ServiceModel (43)
System\ServiceModel\Security\LaxModeSecurityHeaderElementInferenceEngine.cs (2)
53if (entry.elementCategory == ReceiveSecurityHeaderElementCategory.Signature) 80if (j != position && inner.elementCategory == ReceiveSecurityHeaderElementCategory.Signature && inner.id == id)
System\ServiceModel\Security\LaxTimestampFirstModeSecurityHeaderElementInferenceEngine.cs (1)
22if (elementManager.GetElementCategory(position) == ReceiveSecurityHeaderElementCategory.Timestamp)
System\ServiceModel\Security\LaxTimestampLastModeSecurityHeaderElementInferenceEngine.cs (1)
22if (elementManager.GetElementCategory(position) == ReceiveSecurityHeaderElementCategory.Timestamp)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (10)
1022case ReceiveSecurityHeaderElementCategory.Signature: 1032case ReceiveSecurityHeaderElementCategory.ReferenceList: 1035case ReceiveSecurityHeaderElementCategory.Token: 1046case ReceiveSecurityHeaderElementCategory.Timestamp: 1047case ReceiveSecurityHeaderElementCategory.EncryptedKey: 1048case ReceiveSecurityHeaderElementCategory.EncryptedData: 1049case ReceiveSecurityHeaderElementCategory.SignatureConfirmation: 1050case ReceiveSecurityHeaderElementCategory.SecurityTokenReference: 1064if (this.elementManager.GetElementCategory(position) == ReceiveSecurityHeaderElementCategory.EncryptedData) 1188if (this.elementManager.GetElementCategory(position) == ReceiveSecurityHeaderElementCategory.Token)
System\ServiceModel\Security\ReceiveSecurityHeaderElementManager.cs (25)
51ReceiveSecurityHeaderElementCategory elementCategory, object element, 64AppendElement(ReceiveSecurityHeaderElementCategory.Signature, signedXml, 70AppendElement(ReceiveSecurityHeaderElementCategory.ReferenceList, referenceList, 76AppendElement(ReceiveSecurityHeaderElementCategory.EncryptedData, encryptedData, 82AppendElement(ReceiveSecurityHeaderElementCategory.SignatureConfirmation, signatureConfirmationElement, 88AppendElement(ReceiveSecurityHeaderElementCategory.Timestamp, timestamp, 97AppendElement(ReceiveSecurityHeaderElementCategory.SecurityTokenReference, strClause, ReceiveSecurityHeaderBindingModes.Unknown, strId, null); 103AppendElement(ReceiveSecurityHeaderElementCategory.Token, token, 118case ReceiveSecurityHeaderElementCategory.Timestamp: 119case ReceiveSecurityHeaderElementCategory.SignatureConfirmation: 122case ReceiveSecurityHeaderElementCategory.Token: 137if (entry.elementCategory == ReceiveSecurityHeaderElementCategory.Token && 175public ReceiveSecurityHeaderElementCategory GetElementCategory(int index) 187if (entry.elementCategory == ReceiveSecurityHeaderElementCategory.Signature && 233this.IsPrimaryTokenSigned = entry.bindingMode == ReceiveSecurityHeaderBindingModes.Primary && entry.elementCategory == ReceiveSecurityHeaderElementCategory.Token; 242this.IsPrimaryTokenSigned = entry.bindingMode == ReceiveSecurityHeaderBindingModes.Primary && entry.elementCategory == ReceiveSecurityHeaderElementCategory.Token; 276ReceiveSecurityHeaderElementCategory elementCategory, object element, 280Fx.Assert(this.elements[index].elementCategory == ReceiveSecurityHeaderElementCategory.EncryptedData, "Replaced item must be EncryptedData"); 291SetElementAfterDecryption(index, ReceiveSecurityHeaderElementCategory.Signature, 297SetElementAfterDecryption(index, ReceiveSecurityHeaderElementCategory.SignatureConfirmation, 315if (this.elements[i].elementCategory == ReceiveSecurityHeaderElementCategory.Timestamp && 325SetElementAfterDecryption(index, ReceiveSecurityHeaderElementCategory.Token, token, mode, token.Id, decryptedBuffer, supportingTokenTracker); 334if (this.GetElementCategory(position) == ReceiveSecurityHeaderElementCategory.SecurityTokenReference) 347if (this.GetElementCategory(position) == ReceiveSecurityHeaderElementCategory.Token) 456if (entry.elementCategory == ReceiveSecurityHeaderElementCategory.SignatureConfirmation)
System\ServiceModel\Security\ReceiveSecurityHeaderEntry.cs (2)
9internal ReceiveSecurityHeaderElementCategory elementCategory; 46ReceiveSecurityHeaderElementCategory elementCategory, object element,
System\ServiceModel\Security\StrictModeSecurityHeaderElementInferenceEngine.cs (1)
33if (entry.elementCategory == ReceiveSecurityHeaderElementCategory.Signature)
System\ServiceModel\Security\WSSecurityOneDotZeroReceiveSecurityHeader.cs (1)
686entry.elementCategory == ReceiveSecurityHeaderElementCategory.Token;