System.IdentityModel.Selectors.SecurityTokenRequirement
namespace System.IdentityModel.Selectors
{
public class SecurityTokenRequirement
{
public static string TokenTypeProperty { get; }
public static string KeyUsageProperty { get; }
public static string KeyTypeProperty { get; }
public static string KeySizeProperty { get; }
public static string RequireCryptographicTokenProperty { get; }
public static string PeerAuthenticationMode { get; }
public static string IsOptionalTokenProperty { get; }
public string TokenType { get; set; }
public bool RequireCryptographicToken { get; set; }
public SecurityKeyUsage KeyUsage { get; set; }
public SecurityKeyType KeyType { get; set; }
public int KeySize { get; set; }
public IDictionary<string, object> Properties { get; }
public SecurityTokenRequirement();
public TValue GetProperty<TValue>(string propertyName);
public bool TryGetProperty<TValue>(string propertyName, out TValue result);
}
}