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

System.IdentityModel.Selectors.SecurityTokenRequirement

public int KeySize { get; set; }

public SecurityKeyType KeyType { get; set; }

public SecurityKeyUsage KeyUsage { get; set; }

public IDictionary<string, object> Properties { get; }

public bool RequireCryptographicToken { get; set; }

public string TokenType { get; set; }

public TValue GetProperty<TValue>(string propertyName)

public bool TryGetProperty<TValue>(string propertyName, out TValue result)