OpenIDConnectProvider public class OpenIDConnectProvider : ISerializable Documentation public Uri Authority { get; set; } public string Caption { get; set; } public string ClientId { get; set; } public string ClientSecret { get; set; } public string Description { get; set; } public bool DisplayOnLoginPage { get; set; } public OAuth2Flow Flow { get; set; } public bool IsEnabled { get; set; } public string Name { get; set; } public Uri RedirectUri { get; set; } public IReadOnlyCollection<string> Scopes { get; set; } public string SubjectClaimType { get; set; } public OpenIDConnectProvider() protected OpenIDConnectProvider(SerializationInfo info, StreamingContext context) public void AddScope(string scope) public void AddScopesRange(IEnumerable<string> scopes) public void ClearScopes() public bool ContainsScope(string scope) public virtual void GetObjectData(SerializationInfo info, StreamingContext context) public IList<string> GetScopes() public bool RemoveScope(string scope) public void SetScopes(IEnumerable<string> scopes)