System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
namespace System.ServiceModel.Security.Tokens
{
public abstract class ServiceModelSecurityTokenRequirement : SecurityTokenRequirement
{
protected const string Namespace = "http://schemas.microsoft.com/ws/2006/05/servicemodel/securitytokenrequirement";
public static string SecurityAlgorithmSuiteProperty { get; }
public static string SecurityBindingElementProperty { get; }
public static string IssuerAddressProperty { get; }
public static string IssuerBindingProperty { get; }
public static string SecureConversationSecurityBindingElementProperty { get; }
public static string SupportSecurityContextCancellationProperty { get; }
public static string MessageSecurityVersionProperty { get; }
public static string IssuerBindingContextProperty { get; }
public static string TransportSchemeProperty { get; }
public static string IsInitiatorProperty { get; }
public static string TargetAddressProperty { get; }
public static string ViaProperty { get; }
public static string ListenUriProperty { get; }
public static string AuditLogLocationProperty { get; }
public static string SuppressAuditFailureProperty { get; }
public static string MessageAuthenticationAuditLevelProperty { get; }
public static string IsOutOfBandTokenProperty { get; }
public static string PreferSslCertificateAuthenticatorProperty { get; }
public static string SupportingTokenAttachmentModeProperty { get; }
public static string MessageDirectionProperty { get; }
public static string HttpAuthenticationSchemeProperty { get; }
public static string IssuedSecurityTokenParametersProperty { get; }
public static string PrivacyNoticeUriProperty { get; }
public static string PrivacyNoticeVersionProperty { get; }
public static string DuplexClientLocalAddressProperty { get; }
public static string EndpointFilterTableProperty { get; }
public static string ChannelParametersCollectionProperty { get; }
public static string ExtendedProtectionPolicy { get; }
public bool IsInitiator { get; }
public SecurityAlgorithmSuite SecurityAlgorithmSuite { get; set; }
public SecurityBindingElement SecurityBindingElement { get; set; }
public EndpointAddress IssuerAddress { get; set; }
public Binding IssuerBinding { get; set; }
public SecurityBindingElement SecureConversationSecurityBindingElement { get; set; }
public SecurityTokenVersion MessageSecurityVersion { get; set; }
public string TransportScheme { get; set; }
protected ServiceModelSecurityTokenRequirement();
}
}