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