<PackageReference Include="System.ServiceModel.Primitives" Version="10.0.652802" />

System.ServiceModel.Security.SendSecurityHeaderElementContainer

namespace System.ServiceModel.Security { internal class SendSecurityHeaderElementContainer { public SecurityTimestamp Timestamp; public SecurityToken PrerequisiteToken; public SecurityToken SourceSigningToken; public SecurityToken DerivedSigningToken; public SecurityToken SourceEncryptionToken; public SecurityToken WrappedEncryptionToken; public SecurityToken DerivedEncryptionToken; public ISecurityElement ReferenceList; public SendSecurityHeaderElement PrimarySignature; public List<SecurityToken> EndorsingSupportingTokens { get; } public SecurityToken[] GetSignedSupportingTokens(); public void AddSignedSupportingToken(SecurityToken token); public SendSecurityHeaderElement[] GetBasicSupportingTokens(); public void AddBasicSupportingToken(SendSecurityHeaderElement tokenElement); public SecurityToken[] GetSignedEndorsingSupportingTokens(); public void AddSignedEndorsingSupportingToken(SecurityToken token); public SecurityToken[] GetSignedEndorsingDerivedSupportingTokens(); public void AddSignedEndorsingDerivedSupportingToken(SecurityToken token); public SecurityToken[] GetEndorsingSupportingTokens(); public void AddEndorsingSupportingToken(SecurityToken token); public SecurityToken[] GetEndorsingDerivedSupportingTokens(); public void AddEndorsingDerivedSupportingToken(SecurityToken token); public SendSecurityHeaderElement[] GetSignatureConfirmations(); public void AddSignatureConfirmation(SendSecurityHeaderElement confirmation); public SendSecurityHeaderElement[] GetEndorsingSignatures(); public void AddEndorsingSignature(SendSecurityHeaderElement signature); public void MapSecurityTokenToStrClause(SecurityToken securityToken, SecurityKeyIdentifierClause keyIdentifierClause); public bool TryGetIdentifierClauseFromSecurityToken(SecurityToken securityToken, out SecurityKeyIdentifierClause keyIdentifierClause); public SendSecurityHeaderElementContainer(); } }