System.ServiceModel.Security.SecurityHeader
namespace System.ServiceModel.Security
{
internal abstract class SecurityHeader : MessageHeader
{
public SecurityAlgorithmSuite AlgorithmSuite { get; }
public bool EncryptedKeyContainsReferenceList { get; set; }
public bool RequireMessageProtection { get; set; }
public bool MaintainSignatureConfirmationState { get; set; }
protected Message Message { get; set; }
public SecurityHeaderLayout Layout { get; set; }
public SecurityStandardsManager StandardsManager { get; }
public MessageDirection MessageDirection { get; }
protected MessageVersion Version { get; }
public SecurityHeader(Message message, string actor, bool mustUnderstand, bool relay, SecurityStandardsManager standardsManager, SecurityAlgorithmSuite algorithmSuite, MessageDirection transferDirection);
protected void SetProcessingStarted();
protected void ThrowIfProcessingStarted();
}
}