20 references to MessagePartProtectionMode
System.ServiceModel.Primitives (20)
System\ServiceModel\Security\MessagePartProtectionMode.cs (6)
18
public static
MessagePartProtectionMode
GetProtectionMode(bool sign, bool encrypt, bool signThenEncrypt)
26
return
MessagePartProtectionMode
.SignThenEncrypt;
30
return
MessagePartProtectionMode
.EncryptThenSign;
35
return
MessagePartProtectionMode
.Sign;
40
return
MessagePartProtectionMode
.Encrypt;
44
return
MessagePartProtectionMode
.None;
System\ServiceModel\Security\SecurityAppliedMessage.cs (1)
41
public
MessagePartProtectionMode
BodyProtectionMode { get; }
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (13)
266
MessagePartProtectionMode
protectionMode = GetProtectionMode(header);
269
case
MessagePartProtectionMode
.None:
272
case
MessagePartProtectionMode
.Sign:
275
case
MessagePartProtectionMode
.SignThenEncrypt:
276
case
MessagePartProtectionMode
.Encrypt:
277
case
MessagePartProtectionMode
.EncryptThenSign:
327
case
MessagePartProtectionMode
.None:
329
case
MessagePartProtectionMode
.Sign:
343
case
MessagePartProtectionMode
.SignThenEncrypt:
345
case
MessagePartProtectionMode
.Encrypt:
347
case
MessagePartProtectionMode
.EncryptThenSign:
483
private
MessagePartProtectionMode
GetProtectionMode(MessageHeader header)
487
return
MessagePartProtectionMode
.None;