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