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();
}
}